Home System Updates System Updates 2025 System Updates 1 – 30 June 2025

June System Updates – at a Glance

New Features

  • Enhanced General Ledger: Improved sales recording and alert messaging; Faster setup and more accurate, cleaner accounting data; Handling for expired loyalty values to prevent report errors
  • Expanded Multiple Taxes functionality: Secure API actions to manage store-specific tax schemas; Support for deeply nested, flexible tax rule models
  • Refactored Google Tag Manager integration to improve event tracking and follow industry best practices

 Improvements

  • Click & Collect Interface: Removed “Add to Cart” button to streamline the pickup process
  • Single Product/Editing Page: Renamed “Change” column to “Changed From” for better clarity
  • BackOffice – Product & Invoice Pages: Improved layout and messaging for GST-exempt settings to reduce user errors

New Features

  • General Ledger
    • Fixed a sales recording issue and improved alert messaging to ensure accurate reporting and focused workflows. (Jun 24)
      #12753 #12741
    • Reduced errors, sped up setup, and improved data accuracy in the accounting system. (Jun 17)
      #12741 #12732 #12724 #12720 #12713 #12621
    • Solved a problem where expired loyalty amounts caused errors by allowing them to be safely skipped. (Jun 4)
      #12631
  • Multiple Taxes
    • Added secure API actions for stores to create and manage their own tax schemas when the Multiple Taxes feature is enabled. (Jun 24)
      #12553
    • Introduced structured models for deep nesting of tax rules, supporting more flexible and scalable tax configurations. (Jun 4)
      #12552
  • Google Tag Manager
    • Refactored GTM code to follow best practices, ensuring all events are tracked correctly in both GTM and Google Analytics. (Jun 4)
      #12637

Improvements

  • Click & Collect Interface
    • Removed the “Add to Cart” button to prevent confusion during store pickup selection. (Jun 24)
      #12652
  • Single Product/Editing Page
    • Renamed the “Change” column to “Changed From” in title history for clarity. (Jun 4)
      #12633
  • BackOffice – Edit Product & Invoice Page
    • Improved the placement of GST-exempt checkboxes and added helpful messages to guide users in applying tax settings. (Jun 4)
      #12651

Housekeeping

  • Pipeline CI
    • Updated CircleCI test rules to ignore non-essential style warnings, helping developers focus on significant issues. (Jun 10)
      #12711
  • Site Optimisation
    • Improved currency data fetching to reduce database queries, resulting in faster invoice and page loads. (Jun 4)
      #12623
  • Database
    • Prevented system-wide login and anonymous browsing errors by increasing column size for la

See www.x.com/circlesupport for all changes including bug fixes.


Other Notices

Distribution Update – Pan Macmillan (Jun 25)

  • ADS ceased taking orders on 24 June
  • TDLC takes over on 27 June
  • Orders will begin processing from 30 June
    Please hold replenishment orders until Friday and email them to: orders@TDLC.com.au

Some of the things we are currently working on:

  • Rails 8
  • Vue 3 Upgrade
  • Deals
  • General Ledger
  • Bug Fixes