Releases: davideshay/groceries
Releases · davideshay/groceries
v1.1.4 - Fix Category Add Bug
- When adding a new category from category screen, ensure category is added/enabled on all lists in the list group
- Use same logic when adding a category with the "quick popup/plus sign" on the item screen
- Update to latest dependencies on client and server
v1.1.3 - Bug fixes, dependency updates, docs
- Update new dependencies
- Change to Vite rather than create-react-app
- Change core logging framework -- will later enable better mobile app logging support
- Change docs - update links, explain LOG_DEBUG environment variables
- Change docker-compose.yaml in "full" example to use "latest" tag as a default
v1.1.2 - Bug fixes for new installations
- Fix issue where DB would not be created on first run/execution
- Fix issue with conflicts view name not being correct on new creation
Google Play Store Link: https://play.google.com/store/apps/details?id=net.shaytech.groceries
v1.1.1 - Login/out improvements
- Don't lose username/api servername under certain error conditions
- Reduce errors on backend schema updates
- Fix showing errors when database unique IDs are different client/server
- Cleanup docker-compose docs/remove quotes
- Update JS package versions
- Switch server to eta v3.x templates
And the app is now available on the Google Play Store!
https://play.google.com/store/apps/details?id=net.shaytech.groceries
v1.1.0 - Bug Fixes, readying Alexa Skill / Google Play Store
- Fix loading screen from login page
- Fix conflict log replication filter (required DB Schema change)
- New Alexa default list group logic (move to settings, not on list group)
- Add quantity option to Alexa add item prompts
- Fixed error messages/prompts on app version / database unique id mismatch
- Demo site available at https://www.specificallyclementines.com/
- Will submit this version to Google Play Store for review
Upgrading Information
- This release involves a database "schema" change, so users will be requested to delete their local data and login again. This is normal. See here for more detail
- As described there, make sure your end users aren't actively running and syncing while you are installing the new version of the backend or things could get out of sync. Make sure you have a backup before installing
v1.0.7 - Minor CSS/visual display issues
- Fixed CSS display of backdrop colors when opening search drop-down on items page
- Fixed bug when frontend and backend app versions differed and user elected to continue (alert never disappeared)
- Upload signed version of Android App bundle, enabling publishing on Play Store
- Changed versionCode numbering approach for better Play Store integration
v1.0.6 - Docker docs, visual indicator of unchecked
- Fix docker-compose file (errors in couchDB HMAC key)
- Add additional docker-compose for full implementation including Caddy as a reverse proxy
- Add visual indicator for lists in the drop-down if they have un-checked items
v1.0.5 - Bug Fixes
- Made backend fail on startup if it can't correctly access the database -- useful in docker situations where the container will restart until couchDB is up and running
- Fixed CSS problem on collapsing/opening categories on item check-off screen. Was introduced when we allowed for multi-line item names/descriptions.
v1. 0.4 - Bug fixes / miscellaneous
- Data fixes for errors in list group conversion that led to problems reorganizing categories on a list
- Fix up plural names on global items, and going forward
- Docker images for arm/v7
- Include completed items in search bar. If typed in or selected, will "uncheck" the completed item
v1.0.3 - Fix Photo/Image bugs
v1.0.3 - Fix Photo / Image bugs
- Fix image replication error introduced in v1.0.0 -- any image stored since the v1.0.0 release (July 2nd) would have been stored locally and not replicated to the server, and will be lost as a part of this upgrade
- Fix bug when taking a photo and pressing cancel in the middle of the process
Note: This upgrade is another schema change because the list group ID needs to be stored with the image, so the end-user will be prompted to delete local data and re-sign in again to replicate.