Releases: SFenton/ha-evershelf
Releases · SFenton/ha-evershelf
Release list
v1.3.3
EverShelf for Home Assistant 1.3.2
Adds capability-gated recipe browse, recommendation, detail, hydration, and grocery services.
Includes idempotent EverShelf grocery mutation, deduplicated Home Assistant todo mirroring, durable replay protection, multi-instance safety, and header-only API token transport.
EverShelf for Home Assistant 1.2.16
Adds the response-capable evershelf.suggest_location service and passes exact barcode-history suggestions to dashboard clients.
v1.2.13 — Taxonomy-aware inventory search
Added
evershelf.list_inventorynow acceptsq/searchand returns EverShelf taxonomy-aware inventory search results.- Keeps the existing
{ inventory: [...] }service response shape for dashboard clients.
v1.2.12 — Split-safe inventory item services
Added
evershelf.delete_inventory_itemdeletes one item from a row, decrementing rows with quantity greater than 1.evershelf.update_inventory_itemupdates one item from a row, splitting rows with quantity greater than 1 when needed.
v1.2.11 — Inventory delete service
Added
evershelf.delete_inventoryresponse-capable service for deleting a specific EverShelf inventory row by inventory ID.
v1.2.10 — Shopping cart quantities
Added
evershelf.add_to_shoppingnow sends a default quantity of1and can increment an existing EverShelf cart row when a quantity is provided.todo.evershelf_shopping_listdisplays quantity context returned by EverShelf for shopping-list items.
Notes
- Requires EverShelf backend quantity support for quantity increments to take effect.
v1.2.9 — Add spice rack and cabinet locations
Added
- Added Spice Rack and Cabinet location support for EverShelf inventory flows.
v1.2.8 — Document expiry batch inventory adds
Changed
- Documented expiry batch inventory add workflows for Home Assistant dashboard callers.
v1.2.7 — Add inventory list service
Added
evershelf.list_inventoryresponse-capable service for dashboard frontends, with current inventory rows and optional location filtering.