Release Notes
This page tracks notable changes to HOLTRACK. The version in the bottom-left of the app (under your user menu) tells you which release you’re on.
0.1.6 (current) — 2026-07-03
Section titled “0.1.6 (current) — 2026-07-03”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.
0.1.5 — 2026-07-02
Section titled “0.1.5 — 2026-07-02”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.
0.1.4 — 2026-07-01
Section titled “0.1.4 — 2026-07-01”Inbound
- Fixed: a partial receipt (e.g. 8 of 10 expected) no longer gets stuck on the receive step — receiving now advances explicitly to put-away, and the same receipt can’t be resubmitted to inflate bin stock.
Outbound
- Fixed: RFID units added by scanning can now be unchecked to remove them from a reservation.
Reliability
- Fixed: dropdowns for warehouse items, zones, bins, and other reference data now refresh immediately after you add, edit, or delete the underlying record — no more hard refresh required.
- 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.
0.1.3 — 2026-06-30
Section titled “0.1.3 — 2026-06-30”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.
0.1.2 — 2026-06-29
Section titled “0.1.2 — 2026-06-29”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.
0.1.1 — 2026-06-26
Section titled “0.1.1 — 2026-06-26”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.
0.1.0 — 2026-06-14
Section titled “0.1.0 — 2026-06-14”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.
0.0.6 — 2026-06-14
Section titled “0.0.6 — 2026-06-14”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:usergrants.
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”).

