Public changelog

What we shipped, in plain language.

Every release to Biztimize — new features, improvements, fixes, and breaking changes — documented here, for everyone. No marketing gloss.

2.65.9

BOM Studio & Unlimited Multi-Level BOM Explosion

July 03, 2026
Production

A new unified BOM Studio workspace with an interactive BOM graph, variant-aware component editing and in-page SO BOM generation, plus removal of the multi-level BOM explosion depth limit.

Improvement

Production — Unlimited Multi-Level BOM Explosion

The 10-level cap on multi-level BOM explosion has been removed: explosion, simulation and BOM checks now walk any depth safely with cycle protection. Purchased components that have their own active BOM (for example fabric → greige → yarn) now explode too, so deep textile supply chains are planned completely and consistently.

Other Global
New Feature

Production — BOM Studio Workspace

A new BOM Studio brings everything about a Bill of Materials into one workspace: an interactive BOM graph with pan/zoom, expand-collapse, search spotlight and colour/size badges; a variant-aware components panel with immediate saving and a colourway over-count guard; built-in checks; and side panels for assortments, cost simulation and Sales Order BOMs—SO BOMs can now be generated straight from the studio without switching pages.

Other Global
2.91.7

Security Hardening (VAPT)

July 02, 2026
Production

Application-wide security hardening following a vulnerability assessment and penetration test: secrets moved to environment variables, fail-closed API authentication, tenant-bound tokens, login lockout, and tightened cookie/CSP policy.

Security Update

Secrets Moved to Environment Variables

The Django SECRET_KEY, n8n password, and ZeptoMail API key are no longer committed to source. Production now hard-fails to start if DJANGO_SECRET_KEY is missing, preventing an accidental fallback to a known default.

System Global
Security Update

Fail-Closed API Authentication

The default DRF permission changed from allow-all to IsAuthenticated, so any endpoint that forgets to declare its own permission class is now rejected by default rather than silently exposed. Public endpoints (login, password reset, token refresh) explicitly opt back in to anonymous access.

System Global
Security Update

Login Rate Limiting & Account Lockout

Login attempts are now throttled (5/min), password reset requests (5/hour) and MFA verification (10/min) are rate-limited, and repeated failed logins trigger a temporary account lockout.

System Global
Security Update

Customer & Bank Reconciliation Endpoints Secured

Fixed a set of Customer-related and Bank Reconciliation API endpoints that were reachable without authentication.

CRM Global
Security Update

Tenant-Bound Login Tokens

Login tokens now carry the tenant they were issued for and are rejected if replayed against a different tenant, closing a cross-tenant token-replay path.

System Global
2.65.8

Asset Accounting — GL Posting & Automatic Depreciation Journal

July 02, 2026
Production

Asset Accounting now posts balanced journal entries to the General Ledger for acquisitions, capitalizations, depreciation runs, disposals and revaluations, and the depreciation run books its period journal automatically.

Improvement

Asset Accounting — Reliable GL Posting Across All Transactions

All Asset Accounting postings—acquisition, capitalization, depreciation, disposal and revaluation—have been rebuilt on a common posting engine so they create balanced, posted journal entries in the General Ledger. Asset Classes can now hold dedicated Asset Clearing and Revaluation Reserve GL accounts, maintainable directly on the Asset Class screen.

Other Global
New Feature

Asset Accounting — Automatic Depreciation Run Journal

Executing an actual depreciation run now applies the calculated depreciation and posts a single aggregated journal entry on the period-end date automatically. Reversing a run creates a reversing journal entry and restores the assets’ values, keeping the ledger and the asset register in step.

Other Global
2.65.2

Free of Cost Delivery, GL Account, Cash Denominations & More

July 02, 2026
Production

A Free of Cost (FOC) delivery module, a new GL Account feature, day-end cash denomination counting, a Management-by-Exception email enhancement, and CRM search / totals fixes.

Bug Fix

CRM & Procurement — Search & Line-Total Fixes

Fixed the invoice search option in CRM, added the total quantity to Sales Order line items, and corrected a Purchase Requisition line item in Procurement.

CRM Global
Improvement

Management by Exception — Email Enhancement

Management by Exception (MBE) email notifications have been enhanced for clearer, more useful exception alerts.

Other Global
New Feature

Sales — Free of Cost (FOC) Delivery

A new Free of Cost (FOC) module lets you issue goods without charge—samples, marketing, warranty, goodwill, donations and more—through a tiered approval workflow. On final approval the goods are issued and the cost is posted to the appropriate expense account automatically, with reasons, budgets and reports to keep FOC spend under control. Includes help documentation.

CRM Global
New Feature

Cash Journal — Day-End Denomination Count

The Cash Journal now supports a day-end close with a denomination count. Cashiers tally physical notes and coins against a per-currency denomination master; the system computes the physical cash on hand, records any variance against the book balance, and locks the day so no further cash transactions can be posted to a closed day.

Other Global
New Feature

Finance — GL Account

A new GL Account feature has been added to the finance module for managing general-ledger accounts.

Other Global
2.65.0

Bill of Materials — Colour Assortment

July 01, 2026
Production

Bills of Materials can now model fixed colour assortments (solid packs), so multi-colour packs explode into demand correctly during planning.

New Feature

Production — Colour Assortment in Bill of Materials

Bills of Materials now support fixed colour assortments (for example a 5-pack that is always 2 Black + 2 Marl + 1 White). Each colourway is modelled as its own component so that material planning explodes the pack into the right per-colour demand instead of over-counting, giving accurate requirements for colour-based manufacturing.

Other Global
2.64.6

Material Master — Company & Purchase Organization

June 30, 2026
Production

Material Master records can now hold Company and Purchase Organization assignments for organisation-specific material data.

New Feature

Materials — Company & Purchase Organization on Material Master

The Material Master now supports Company and Purchase Organization assignments, allowing material data to be maintained per organisational unit for more accurate procurement and reporting.

Other Global
2.64.8

Procurement — Over/Under-Delivery Tolerance

June 30, 2026
Production

Over- and under-delivery tolerances defined on the Vendor Master now flow through to Purchase Requisitions, Purchase Orders and Goods Receipt.

New Feature

Procurement — Delivery Tolerance from Vendor Master

Over- and under-delivery tolerances configured on the Vendor Master now carry through to Purchase Requisitions, Purchase Orders and Goods Receipt. This lets you accept deliveries within an agreed tolerance band without manual overrides while still flagging quantities outside it.

Procurement Global
2.64.9

Tasks Dashboard Drill-Down Fix

June 30, 2026
Production

The KPI cards on the Tasks dashboard once again filter the task list when clicked.

Bug Fix

Tasks — Restore KPI-Card Drill-Down Filtering

Clicking a KPI card on the Tasks dashboard now correctly filters the task list to the matching tasks again, restoring the drill-down behaviour.

Task Management Global
2.64.11

Invoice Accuracy Fixes

June 30, 2026
Production

Corrected a race in invoice GST header totals and fixed the unit of measure shown on invoice PDFs.

Bug Fix

Invoicing — Correct GST Header Totals

Fixed a timing issue that could leave the GST totals in the invoice header out of step with the line items. Header totals are now always recalculated consistently.

CRM Global
Bug Fix

Invoicing — Correct Unit of Measure on Invoice PDFs

Invoice PDFs now display the correct unit of measure for each line item.

CRM Global
2.64.1

Debit/Credit Note & GST Refund Refinements

June 29, 2026
Production

Enhancements to Debit/Credit Notes and a fix for filtering GST Refund claims by company.

Bug Fix

Receivables — GST Refund Filter by Company

Fixed an issue where filtering GST Refund claims by company did not return the correct records. Company-wise filtering now works as expected.

Other Global
Improvement

Finance — Debit / Credit Note Enhancements

The Debit and Credit Note screens have been refined for a smoother entry and review experience.

Other Global

Want a walkthrough of what's new?

We run monthly release briefings for customers — what shipped, what changed, what's next. Bring your team.