Skip to content

Release Notes

This page records what changed in each release. The version number at the bottom of the sidebar tells you which release you use. Click it to come back here.

Access control

  • Permissions are now managed as admin-facing features (each one expands to the read/write grants it needs) instead of individual action/resource permissions. Existing roles keep the access they had.

Transfers

  • RFID-tracked transfer lines now use the same scan-only selection as outbound reserve: units are added only by scanning, and any tag that can’t be matched is flagged instead of silently dropped.

Inventory

  • The bin shown on a quant’s detail page is now a link to that bin’s detail page.

Order numbering

  • Outbound orders can now use configurable order numbering (manual entry or auto-generated from a pattern), matching inbound orders.

Outbound

  • Reserving stock for an outbound order is now restricted to storage bins. Stock sitting in receiving, dispatch, or in-transit bins can no longer be reserved.

Transfers

  • Transfer order numbers must now be entered manually.

Orders

  • Creating a draft outbound, inbound, or transfer order now takes you straight to its detail page instead of back to the list.

Inbound

  • Fixed: a partial receipt (for example 8 of 10 expected) no longer stops at the receive step. Receiving now advances to put-away, and the same receipt cannot be sent twice to inflate bin stock.

Outbound

  • Fixed: RFID units added by scanning can now be unchecked to remove them from a reservation.

Reliability

  • Fixed: the dropdowns for warehouse items, zones, bins, and other reference data now refresh as soon as you add, edit, or delete a record. A page reload is no longer necessary.
  • Column sorting now works consistently across all list pages.

Appearance

  • The tenant branding color picker was replaced with a richer tool (hue slider, eyedropper, hex input).
  • Fixed a brief flash of default branding/title before a tenant’s whitelabel branding finished loading.

Inbound

  • Inbound order numbers are now configurable per tenant: manual entry or auto-generated from a pattern.

Outbound

  • Removed the unused per-line notes field from outbound orders.

Reliability

  • Fixed a brief flash of untranslated text while the app was starting up.

Hardware

  • RFID tags can now be read directly from a USB UHF reader — no separate scanning app required.

Reliability

  • Fixed: dropdowns didn’t always pick up new or edited warehouse items and warehouses.

Warehouse items

  • Tracking type is now required when creating or editing a warehouse item, matching the backend’s validation.

User management

  • Updating a user no longer requires re-entering a password, and their role can be changed from the same form.

Zones

  • Removed the unused zone “type” field.

Language

  • Order line items are consistently labelled “warehouse item” instead of “item”.
  • Fixed missing translations in a few places.

Language & branding

  • Added English/Indonesian language support. Tenants can override any text and customize branding — a whitelabel mechanism.

Audit log

  • Audit log entries now show human-readable names (e.g. item, lot, or user) instead of raw IDs.

Access control

  • Features are now gated by your role’s permissions rather than by role name. If your role can’t read a resource, its section is hidden from the sidebar.
  • User edit/delete actions respect your own update:user / delete:user grants.

Warehouse scoping

  • The global warehouse selector in the top bar filters every list. Transfer Orders and Stock Counts now scope correctly when a warehouse is selected.

Appearance

  • Dark mode. Switch between Light, Dark, and System from the user menu; your choice is remembered.

Cleanup

  • Removed the unused “main warehouse” relationship from warehouses.
  • The user form’s warehouse field is now labelled Warehouse (was “Location”).