Releases: AlexGustafsson/systembolaget-api
Releases · AlexGustafsson/systembolaget-api
v4.1.2
v4.1.1
Fixes
- Fix filter by store to ensure that it's actually in store (thanks @fiskhest and @alexanderfrodeberg)
See also:
v4.1.0
Features
- Add feature to fetch all stores
See also https://github.com/AlexGustafsson/systembolaget-api/releases/tag/v4.0.0.
v4.0.0
Features
- Add additional fields to search results
- Add graceful exit to CLI
- Expose current page from search cursor
Fixes
- Fixed cursor errors not being handled in the CLI
Breaking changes
- The stores part of the library was removed as the API has been removed. Stores are now exposed via a search functionality for which I don't see any use case for this library. To keep the maintenance cost low, it was removed entirely.
v3.0.0
Features
- Upgrade to go v1.22
- Move to the new builtin log library slog
Fixes
- Fixed API key identification method. Thanks @AlbinLindskog, @dunderrrrrr, @moffepoffe, @sandberghannes for discussing the issue.
Breaking changes
- Logs may not look the same
- The library now expects a
*slog.Logger
where it previously took a*zap.Logger
v2.1.0
Features
- Implement logging. For verbose logs, specify the
--verbose
flag
Fixes
- Stop returning results from search cursor upon errors
- Use the provided API key
v2.0.0
This release is the result of a complete rewrite to use Systembolaget's current APIs.
Unfortunately, Systembolaget decided to remove their public APIs. The rewrite therefore
instead use the same APIs as their website. This means that more information is now
available then previously.
v1.2.4
- Improve pluralization between output formats
v1.2.3
- Rename Stores to Store in XML
- Remove unused struct attributes
v1.2.2
- Fix typo