Documentation
¶
Overview ¶
Package changelog holds the "What's New" content shown in the web UI — one Release entry per git tag. Add a new entry to Releases as part of cutting each release, alongside bumping utils.Version and tagging.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Releases = []Release{ { Version: "0.1.2", Date: time.Date(2026, 8, 2, 0, 0, 0, 0, time.UTC), Sections: []ChangeSection{ {Category: "Added", Items: []string{ "Assign a customer to a POS order — look up by email or phone, or create one on the spot", "Attach a supplier to a procurement entry", "Correct a mistaken stock movement (wrong quantity or cost) without editing the ledger — records a linked reversal plus a fresh correct entry, with full audit history", "New Stock Movements page under Inventory listing every movement, with a Correct action", "POS checkout now calculates and displays change due when the customer pays more than the total", "Closing a POS session now asks the cashier to confirm the counted cash in the drawer against the expected amount", "Low-stock and out-of-stock badges on POS product tiles, with protection against adding more than what's in stock", }}, {Category: "Fixed", Items: []string{ "Dark mode toggle not applying correctly", "A database migration issue that could make certain schema changes extremely slow", }}, }, }, { Version: "0.1.0", Date: time.Date(2026, 8, 1, 0, 0, 0, 0, time.UTC), Sections: []ChangeSection{ {Category: "Added", Items: []string{ "Point of sale: multi-branch, multi-station sessions with cart, discounts, and split payments (cash/card/transfer)", "Order history with void and return handling", "Product catalog: simple products, ingredients, and recipes with cost tracking", "Inventory: procurement recording, stock movements, low/out-of-stock alerts", "Customers and suppliers with contact records", "Discounts, expense tracking, and financial reports", "Multi-company, multi-branch setup with owner/manager/cashier roles", "Indonesian and English language support", }}, }, }, }
Releases lists every release, newest first.
Functions ¶
This section is empty.
Types ¶
type ChangeSection ¶
ChangeSection groups related changelog items under a conventional category (Added/Changed/Fixed/Removed).
Click to show internal directories.
Click to hide internal directories.