ThunderGo v0.6.0
Pre-release
Pre-release
Changelog
- Testing QoL. Implemented CI, made sure API isn't called unnecessarily & commented slow
PrettyPrint
calls. - Implemented v1
PackageList.ToMap
method. - Implemented v1
PackageList.ExcludeCategories
method. - Implemented v1
CommunityList
alias for[]Community
with aNewCommunityList
helper func. - Changes in
v1/api.go
- Due to TS rate limits,
GetAllPackages
was replaced withPackagesFromCommunities
. - Switched from a
sync.WaitGroup
to anerrgroup.Group
to enable a concurrency limit. - Made use of a Mutex to ensure no data race happens when adding packages to the resulting slice.
- Due to TS rate limits,