Changelog

Release notes and updates for Tracksales.

8th July 2026
Tracksales
Developer platform
  • NEW: Public REST API v1 on the api subdomain with scoped organization API keys (Bearer / X-API-Key authentication).
    • 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 /docs with API reference, authentication guide, and searchable docs.
    • CHANGED: Developer docs and knowledge base consolidated under /docs (legacy /knowledge-base routes redirect).
    • CHANGED: Homepage resources menu redesigned with a docs mega-menu.
7th July 2026
Tracksales
Reports
  • FIX: Report calculation and display issues across accounting and sales reports.
6th July 2026
Tracksales
POS & receipts
  • 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.
3rd July 2026
Tracksales
Sales & payments
  • 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.
1st July 2026
Tracksales
Inventory & reports
  • NEW: Scan item barcodes directly from the sales screen.
    • FIX: Journal report accuracy and formatting.
27th June 2026
Tracksales
UI fixes
  • FIX: HR, customer, and vendor modal forms.
    • FIX: Sales modal forms and validation.
    • FIX: Email document delivery issues.
25th–26th June 2026
Tracksales
Document templates
  • NEW: Document templates for invoices, receipts, and related sales documents.
    • NEW: Print template editor with live preview and customization.
18th–24th June 2026
Tracksales
Products & UI
  • 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.
16th–17th June 2026
Tracksales
Inventory
  • 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.
12th–13th June 2026
Tracksales
Reports
  • 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.
10th–11th June 2026
Tracksales
Accounting
  • 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.
27th–30th May 2026
Tracksales
HR & dashboard
  • 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.
6th–11th May 2026
Tracksales
Dashboard & inventory
  • 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.
28th–29th April 2026
Tracksales
Mobile & POS
  • 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.
2nd–16th April 2026
Tracksales
Mobile app & admin
  • 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.
28th March 2026
Tracksales
Branding
  • CHANGED: Rebranded to Tracksales Smart Technologies.
    • FIX: Credit note tax calculation issues.
11th–18th March 2026
Tracksales
Sales & fiscal
  • 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.
February 2026
Tracksales
Reports & analytics
  • 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.
January 2026
Tracksales
Marketing & comms
  • 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.
November–December 2025
Tracksales
Platform
  • 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.