Skip to main content
Version: 0.23.1-beta

v0.23.0-beta

Summary​

This release is focused around the grocery experience. Stores have aisles and can be linked to an actual store to retrieve the pricing of products.

Features​

Grocery pricing​

In the store management panel you can now add the URL of a shop. Norish will try to auto detect the query url but the most robust way to do this is by searching the actual store for a product an copy and pasting the url. Norish will auto correct the format.

  • A priced grocery shows its Shelf Price on the row with the shop's own words for the pack, €2.99 · 150 gram, and which of the shop's products that price is for.
  • Norish links a grocery to a product by itself only where you would not hesitate, this roughly equates to exact matches only.
  • Not every store will work automatically, for various reasons; e.g. scraping is blocked In these cases we have to option to manually set the pricing etc and amounts/
  • Prices refresh themselves when they are more than twelve hours old and you are looking at the list.
  • Every row carries a Line Cost: as many whole packs as its amount needs at the Shelf Price — €5.98 · 2 × 500 gram, with a bare number read as a number of packs, or as pieces when the shop counts the pack in pieces, so "12 eggs" against a box of ten is two boxes. What a shop sells loose is priced by weight, so 700 g of bananas priced per kilo costs seven tenths of it.
  • In the stores heading you will see the total costs of the open items.

Prices.

Aisles​

Stores can now have aisles, managed from the store panel.

  • Groceries are shown under their aisle, with unfiled groceries at the top.
  • Drag a grocery into an aisle, back to the top to unfile it, or into another Store's aisle to move it there.
  • You can also choose an Aisle from the grocery panel.
  • A Store remembers the aisle for a grocery name, so the same name is placed there again next time it appears. Each Store keeps its own memory.

Grouped groceries follow the same aisle rules.

Aisles

Fixes and Improvements​

  • A step ingredient entered as an amount reads back as that amount. "150 of the 650 g" showed as 149.97 g or 150.02 g beneath the step because the stored share was rounded; it is now kept exactly, so the amount you typed is the amount readers see. Amounts entered before this release keep their old rounding until you enter them again (#550).