Changelog
Release notes and updates for Tracksales.
- NEW: Public REST API v1 on the
apisubdomain with scoped organization API keys (Bearer/X-API-Keyauthentication).- NEW: Developer API settings in the app — create, rotate, and scope keys for customers, products, invoices, payments, purchases, expenses, and more.
- NEW: Webhooks with signing secrets, event subscriptions, delivery retries, and a delivery log.
- NEW: Public UUID identifiers for API resources (customers, products, invoices, bills, HR, accounting, and related records).
- NEW: Kenya eTIMS OSCU integration — branch connection, item/customer/sale push, stock sync, submission log, and retry flows.
- NEW: eTIMS developer API endpoints for branches, submissions, code lists, push actions, and stock sync.
- NEW: Developer documentation portal at
/docswith API reference, authentication guide, and searchable docs. - CHANGED: Developer docs and knowledge base consolidated under
/docs(legacy/knowledge-baseroutes redirect). - CHANGED: Homepage resources menu redesigned with a docs mega-menu.
- FIX: Report calculation and display issues across accounting and sales reports.
- NEW: POS-only role for restricting users to point-of-sale access.
- NEW: Wholesale price toggle on sales flows.
- NEW: Product variation dropdown in sales and product flows.
- NEW: Receipt font selection and print preview for document templates.
- FIX: Verifier role permissions corrected.
- NEW: Sales staff assignment on sales transactions.
- NEW: Invoice and bill external references on payment records.
- ENHANCED: Receipt template layout and printing improvements.
- FIX: Camera barcode scan reliability in POS.
- FIX: Sales modal display and interaction issues.
- FIX: Print preview in demo environments.
- NEW: Scan item barcodes directly from the sales screen.
- FIX: Journal report accuracy and formatting.
- FIX: HR, customer, and vendor modal forms.
- FIX: Sales modal forms and validation.
- FIX: Email document delivery issues.
- NEW: Document templates for invoices, receipts, and related sales documents.
- NEW: Print template editor with live preview and customization.
- NEW: Excel import and export for products and catalog data.
- NEW: Product minimal view and barcode settings moved to global organization settings.
- FIX: Sales cart and sales order creation flows.
- FIX: Product create and edit form issues.
- FIX: Category import including all nested items.
- FIX: GRN report accuracy.
- FIX: Sidebar navigation on mobile and tablet.
- FIX: Suspended sale handling in POS.
- FIX: GRN and team invite modal select inputs.
- FIX: Layout height and viewport width issues on smaller screens.
- FIX: Scrollbar visibility in modals and panels.
- NEW: Product variations (size, colour, and other attribute combinations).
- NEW: Inventory subunits and global barcode configuration.
- FIX: Barcode generation and scanning edge cases.
- FIX: Stock count mobile view layout.
- ENHANCED: Report query performance and loading speed across GRN, sales, and inventory reports.
- FIX: GRN report loading excessive data on large datasets.
- FIX: Category modal form issues.
- NEW: Full accounting module — chart of accounts, journal entries, and automated posting from invoices, bills, payments, expenses, credit notes, and vendor credits.
- NEW: Accounting dashboard with P&L, balance sheet, trial balance, and general ledger reports.
- NEW: Bank reconciliation with statement import and transaction matching.
- NEW: Accounting transaction locking with unlock windows for controlled period closes.
- NEW: Accounting backfill command for migrating historical transactions.
- ENHANCED: Banking controller extended for reconciliation workflows.
- ENHANCED: Report query performance improvements.
- NEW: HR payroll runs, payslips, salary advances, and statutory remittances.
- NEW: Dashboard activity feed with timezone-aware timestamps.
- NEW: Default tax rate setting per organization.
- NEW: Sales receipt tax identifier display.
- ENHANCED: Dashboard page load performance.
- ENHANCED: Recurring invoices, stock counts, and stock transfers now support serial numbers.
- FIX: Email document attachments and delivery.
- NEW: Dashboard UI redesign with improved graphs and mobile layout.
- NEW: Quantity filter on product and inventory lists.
- NEW: Invoice list filters.
- ENHANCED: Stock counts and outstanding receivables reporting.
- FIX: Tax calculation when converting documents (e.g. invoice to credit note).
- FIX: External reference field handling.
- FIX: Customer balance report accuracy.
- FIX: Logo removal from organization settings.
- FIX: Mobile footer menu navigation.
- FIX: Tailwind 4 opacity utility support.
- FIX: Native pull-to-refresh in the mobile app.
- FIX: Bill and invoice payment amounts on payment records.
- FIX: CSRF token and MD5 password issues after login requiring page reload.
- FIX: Stock transfer and stock count excluding service items.
- FIX: Suspended sales appearing incorrectly in sale reports.
- FIX: Discard and suspend sale actions in POS.
- NEW: Tracksales mobile app (iOS and Android).
- NEW: Coupon codes on sales and invoices.
- NEW: Meta Conversions API (CAPI) tracking for marketing attribution.
- NEW: Admin email campaigns for onboarding and engagement.
- NEW: Admin view of all registered users.
- NEW: Getting started email sequence for new organizations.
- NEW: Default payment methods applied on organization signup.
- NEW: Finalize invoice action on the invoice create page.
- FIX: Tremol device stale invoice blocking subsequent invoice processing.
- FIX: Tax-inclusive price calculation errors.
- FIX: Subscription ended banner display.
- FIX: Settings page mobile view.
- FIX: Password reset flow.
- CHANGED: Rebranded to Tracksales Smart Technologies.
- FIX: Credit note tax calculation issues.
- ENHANCED: Estimates and invoices workflow improvements.
- FIX: TIMS settings not populating on organization setup.
- FIX: Customer form in sales incorrectly adding removed location fields.
- FIX: Sale return issues with Tremol fiscal devices.
- FIX: Vendor payments not limited by location so unallocated payments display correctly.
- FIX: Cost price recording on sale line items.
- FIX: MD5 password handling on team invites.
- NEW: Reports module with sales, inventory, and financial reporting.
- NEW: Messaging features for customer communication.
- NEW: Google Analytics 4 (GA4) integration for app and marketing tracking.
- NEW: SMS campaigns and SMS settings for customer outreach.
- NEW: Pricing page on the marketing site.
- NEW: POS and ERP SEO landing pages.
- NEW: WhatsApp chat integration on the marketing site.
- NEW: Partner and admin portal pages.
- NEW: Referral registration and login flows.
- NEW: Organization subscription management and pricing tiers.
- NEW: Signup page and cookie policy.