Releases: Forceu/barcodebuddy
v1.8.1.8
Changelog
- Added Discogs provider (#238) @pwarren
- Fixed Albert Heijn API calls & implement OAuth refresh for AH (#234) @roel-de-vries
- Stopped using deprecated Grocy API call that generated error messages #241
- Fixed too strict escaping for product names #240
Upgrading from v1.4
Please refer to v1.5.0.1 on how to upgrade
v1.8.1.7
v1.8.1.6
v1.8.1.5
PHP 8.0 or higher is now required!
Changelog
- PHP 8.1 support
- Changed examples to python3
- Added support for colon barcode scanning
- Fixed Screen Json in inventory mode if stock included location
- Write Product Name To Barcode Note
- Change timeouts for websockets
- Added option to select default language for OpenFoodFacts
- Set curl timeout to 5 seconds
- Corrected API specs
- Use Ajax to get infos about Federation Server
- Add two systemd example service files (#200) @Ganneff
- Fixed EVENT_TYPE (#186) @PiAir
- README reworked and Weblate mentioned (#185) @comradekingu
- Fixed ProviderAlbertHeijn.php (#182) @PiAir
- Added API support for GET parameter to change mode (#179) @andreheuer
- Added support for fullscreen on iOS devices (#174) @andreheuer
- Add support for amounts with decimals / fractions (#166) @kuhlivisj
- Add KEY_KPMINUS support (#159) @sdt16
Upgrading from v1.4
Please refer to v1.5.0.1 on how to upgrade
v1.8.1.4
v1.8.1.3
v1.8.1.2
Changelog 1.8.1.2
- Fixed invalid incorrect validation of barcodes received by physical barcode scanner
Changelog 1.8.1.1
- Fixed high CPU usage with socket server. You will need to restart your wsserver.php instance!
Changelog 1.8.1.0
- Added support for PHP8
- Added support for Grocycode
- Replaced websocket server with native sockets (#147) You will need to restart your wsserver.php instance!
- Fixed bug where barcodes could not be found with Grocy 3.1.0 @MrJohnZoidberg
- Added support for PLUS.nl barcode lookup. (#133) @dylian94
- Added support for Redis password
- Fixed timezone related bug that made Barcode Buddy immediately revert to Consume state
- Reverting can be disabled with setting revert time to 0 in settings menu
- Ensure grabInput_variant2.py is compatible with Python 3 (#113) @WisdomWolf
- Improve grabInput_variant2 (#128) @PhilippCh
- A lot of other minor changes and refactoring
There were a lot of changes under the hood, so if you experience any problems with this release, please create an issue on the Github project page!
Upgrading from v1.4
Please refer to v1.5.0.1 on how to upgrade
v1.8.1.1
Changelog 1.8.1.1
- Fixed high CPU usage with socket server. You will need to restart your wsserver.php instance!
Changelog 1.8.1.0
- Added support for PHP8
- Added support for Grocycode
- Replaced websocket server with native sockets (#147) You will need to restart your wsserver.php instance!
- Fixed bug where barcodes could not be found with Grocy 3.1.0 @MrJohnZoidberg
- Added support for PLUS.nl barcode lookup. (#133) @dylian94
- Added support for Redis password
- Fixed timezone related bug that made Barcode Buddy immediately revert to Consume state
- Reverting can be disabled with setting revert time to 0 in settings menu
- Ensure grabInput_variant2.py is compatible with Python 3 (#113) @WisdomWolf
- Improve grabInput_variant2 (#128) @PhilippCh
- A lot of other minor changes and refactoring
There were a lot of changes under the hood, so if you experience any problems with this release, please create an issue on the Github project page!
Upgrading from v1.4
Please refer to v1.5.0.1 on how to upgrade
v1.8.1.0
This release has a bug causing high CPU usage - please use 1.8.1.1 instead!
Changelog
- Added support for PHP8
- Added support for Grocycode
- Replaced websocket server with native sockets (#147) You will need to restart your wsserver.php instance!
- Fixed bug where barcodes could not be found with Grocy 3.1.0 @MrJohnZoidberg
- Added support for PLUS.nl barcode lookup. (#133) @dylian94
- Added support for Redis password
- Fixed timezone related bug that made Barcode Buddy immediately revert to Consume state
- Reverting can be disabled with setting revert time to 0 in settings menu
- Ensure grabInput_variant2.py is compatible with Python 3 (#113) @WisdomWolf
- Improve grabInput_variant2 (#128) @PhilippCh
- A lot of other minor changes and refactoring
There were a lot of changes under the hood, so if you experience any problems with this release, please create an issue on the Github project page!
Upgrading from v1.4
Please refer to v1.5.0.1 on how to upgrade
v1.8.0.2
Changelog v1.8.0.2
- Fixed problem that new barcodes were not shown in the main menu for users that haven't used Barcode Buddy prior
Federation Update
We are proud to introduce Barcode Buddy Federation: With this update we are rolling out our own barcode database curated by our users. If you opt-in to use it, you can lookup any barcode that has been associated with a Grocy product by other users that opted-in as well. This does not require a sign up, but is limited to 200 requests per day.
Changelog v1.8.0.0
- Added Barcode Buddy Federation
- Replaced internal quantity management completely with Grocys barcode quantity management. On first startup all your existing quantities will be added to the corresponding Grocy barcode.
- Added back button and mode selection in screen module
- Added opengtindb.org lookup provider
- Tags for deleted Grocy products are shown now as "inactive tags" and can be deleted
- Cache is now synced in background, increasing performance
- All fonts are now hosted locally
- Fixed crash when using Barcode "Consume all"
- Minor fixes and improvements
As we included a lot of changes in this update, please let us know if you encounter any bugs or issues!
Upgrading from v1.4
Please refer to v1.5.0.1 on how to upgrade