Back to Home

Release Notes

Latest updates and improvements to Relaso Billing Pro.

Version 2.4.0 (Healthcare & Diagnostics Commissions)

Latest Release

✨ Multi-Tier Agent & Referrer Tracking

  • Healthcare Aggregator Add-on: Introduced a massive new suite to track Referring Doctors, In-House Consultants, and Affiliate Agents directly at the point of billing.
  • Commission Rules Engine: Created a highly configurable rules engine for calculating multi-tier override payouts on either a percentage (%) or flat amount (₹) basis.
  • Product-Specific Margins: Configure different payout structures based on the exact diagnostic test or product line item.
  • Real-Time Ledger Integration: When an invoice finalizes, the Commission Engine instantly posts double-entry accounting journals (Commission Expense vs Payable) to maintain perfect balance sheets.
  • Dedicated Healthcare Landing Page: Shipped a stunning, SEO-optimized marketing landing page targeting Clinics and Diagnostic Aggregators.

Previous Versions

Version 2.3.0 (Landing Page Revamp & UI Polish)

✨ Landing Page & Marketing Updates

  • Dashboard Mockup & Social Proof: Added high-fidelity dashboard mockups and social proof banners to the landing page to build immediate trust.
  • Targeted ICP Pages: Deployed personalized landing pages for Agencies, Retail, Manufacturing, and Enterprise clients to improve conversion rates.
  • AI Copilot Showcase: Introduced a dedicated feature block highlighting the AI Copilot capabilities on the main landing page.
  • Transparent Pricing Table: Overhauled the pricing section with a clear, transparent comparison table to help users choose the right plan.

Version 2.2.3 (E2E Test Stabilization & Dynamic Permissions)

🛠️ Platform Stability & E2E Verification

  • Dynamic RBAC Scoping: Resolved a permissions bypass by correctly mapping dynamic custom roles permissions (passing full user object to hasPermission).
  • Inventory Stock Isolation: Fixed variant-level product sales restrictions, correctly bypassing parent product stock checks when selling variants.
  • E2E Test Harness Hardening: Added data-testid to invoice edit item catalog selectors and addressed container deployment types.
  • AI Copilot Settings Setup: Corrected a seed-level upsert bug to guarantee Copilot is enabled by default on new database instances.

Version 2.2.2 (Test Stabilization & Enhancements)

🛠️ Platform Stability & UI Fixes

  • E2E Test Reliability: Fixed critical race conditions in multi-tenant tests where rapid database writes caused incorrect user lookups.
  • Copilot UI Fixes: Replaced highly fragile text-matching locators with robust data attributes to guarantee consistent warmup banner assertions.
  • Taxation Fixes: Corrected a state persistence race condition during item-wise tax setting changes that caused unexpected tax system overrides.
  • Enterprise Add-on Validations: Improved exact pricing match assertions in the billing page.

Version 2.2.1 (Test Stabilization & Enhancements)

🛠️ Platform Stability & UI Fixes

  • E2E Test Suite Hardening: Resolved database locking and Next.js cache concurrency collisions in parallel test workers, drastically improving CI/CD reliability.
  • Proposals UI Fixes: Fixed missing "Company Name" validation and corrected 3-step wizard navigation logic that prevented proposal finalization.
  • API Add-on Robustness: Improved reliability of Tiered Pricing access checks to ensure API Key screens load correctly for trial and free tier users.
  • Bug Fix Coverage: Ensured End-to-End coverage for all recent application logic fixes to prevent future regressions.

Version 2.2.0 (Refinement & Fixes)

🛠️ Quality of Life & PDF Fixes

  • Detailed GST Breakdown: Invoices now clearly display the CGST, SGST, and IGST percentage and amount breakdown per item in both the UI and the generated PDF.
  • Template Defaulting: Added the ability to choose a Default Invoice Template and Default Proposal Template directly from the global Settings page.
  • Accounting Unification: Centralized accounting verification logic to guarantee Journal Entries are perfectly synchronized with Accrual Basis rules upon invoice finalization, eliminating missing journals for trial users.
  • Clarified Export Options: Renamed the PDF download buttons to prevent confusion between the standard hardcoded PDF output and the user-selected HTML custom templates.
  • Parallel Testing Support: Overhauled End-to-End infrastructure for `run-tests.sh` to leverage fully isolated SQLite instances across multiple parallel workers.

Version 2.1.0 (Analytics Edition)

Previous

📈 Traffic Analytics & Heatmaps

  • Acquisition Funnel: Track user journeys from visitors to registrations directly in the Superadmin Dashboard.
  • Heatmap Estimation: Granular tracking of user click coordinates (X, Y) and scroll depth (25%, 50%, 75%, 100%) to analyze page engagement.
  • Geolocation & Referrers: Automatically capture incoming user Country, Region, and top traffic sources without relying on third-party scripts.
  • SEO & Link Fixes: Spidered all internal routes and fixed broken hardcoded links for dynamic industry and manufacturing pages.

Version 2.0.0 (The ERP Edition)

Previous

🚀 From Billing to a Full Lightweight ERP

  • Manufacturing & BOMs: Full support for multi-level Bills of Materials and Production Orders. Automatically backflush raw materials from inventory upon order completion.
  • Fixed Asset Management: Complete lifecycle management for physical assets. Track Straight-line or Declining Balance depreciation, assignment custody, and generate Asset Ledgers.
  • Advanced Approval Workflows: Compliance-grade maker-checker routing. Require approvals for Invoices, Purchase Orders, Proposals, and now Employee Asset Assignments.
  • Procurement Evolution: Full multi-currency support added for international Purchase Orders and Purchase Bills. Seamless transition from Requisitions to POs to Inventory Receipts.

Version 1.7.0

Previous

✨ Performance Sweep & AI Stabilization

  • Dropdown Performance: Fixed a bug where dropdowns for Contacts, Companies, Products, and Templates would only load the first 20 records.
  • Server-Side Search: Added native server-side query parameter search support to backend APIs for Users and Activity Logs.
  • AI Gating & Resilience: Properly gated BottleneckPanel and SmartScanModal behind the AI Addon, and added resilient SQL parsing for smaller AI models.
  • Manufacturing Docs: Added comprehensive documentation for the Manufacturing process (BOM & Orders) to the User Guide.

Version 1.6.0

Previous

✨ GST E-Invoicing & IRN Generation

  • Real GSP Integration: Replaced mock e-invoicing data with live GST Suvidha Provider (GSP) integration (currently ClearTax) for robust compliance.
  • Verified Setup: New GST E-Invoicing tab in settings with mandatory connection testing before activation.
  • Compliant Invoices: Signed QR codes, IRN, and Acknowledgment Numbers now correctly render on PDFs/HTML generated invoices as per GST Rule 48(4).
  • Lifecycle Management: Support for canceling IRN and E-Way Bills directly from the interface, respecting the strict 24-hour GSTN window.

Version 1.5.1

Previous

✨ Dynamic RBAC & Custom Roles

  • Custom Roles Engine: Overhauled the legacy hardcoded role system. Admins can now create infinite custom roles (e.g., Accountant, POS Executive, Procurement) with granular permissions.
  • Multi-Role Assignment: Users can now be assigned multiple roles simultaneously, with their permissions aggregating seamlessly.

🐛 Fixes & Improvements

  • Team Invoices: Fixed a bug where a user's teamId was not being persisted into their session JWT, which caused invoices they created to not reflect in the Departmental Teams dashboard.
  • Proposal Conversions: Fixed an issue where converting a Proposal to an Invoice failed to map the productId back to the Catalog dropdown in the Edit Invoice interface.

Version 1.5.0

Previous

🛡️ AI Beta Gating & Indemnity Agreement

  • Disabled by Default: All in-app AI features (including OCR receipts reading, product forecasting, and smart pricing) are now disabled by default for all users, including Enterprise and Trial tiers.
  • Indemnity Sign-up Flow: Added a new **AI Beta** panel under system settings. Users must read, accept, and sign the AI Beta Indemnity Agreement to enable AI features.
  • Indemnity Terms: Legal disclaimer outlining the probabilistic nature of AI outputs, mandatory requirement for human verification, and complete release of Relaso Tech from financial/operational liability.
  • Excluded Public Recommender: The landing page and dashboard public AI Plan Recommender/Module Chooser are excluded from the beta gating and remain active for public access.

Version 1.4.0

Previous

📦 Batch Tracking & Expiry Dates

  • Inventory Batches: Track items using unique batch numbers, manufacturing dates, and expiry dates. Registers batch inventory in ledger on inwards stock.
  • FEFO Depletion: Automatically depletes stock from the earliest expiring batch (First-Expired, First-Out) when finalizing invoices.
  • Expiry Alert Aggregate: Background alerts engine aggregates low stock thresholds and expiring batches within 90 days.

⚖️ Direct Tax / Withholding (TDS)

  • TDS & Withholding: Support for withholding rates and amounts on sales invoices and purchase bills.
  • Automated Ledger Adjustments: Recording invoice payment with TDS debits both Cash and TDS Receivable (Asset). Purchasing with TDS credits TDS Payable (Liability) and Accounts Payable (Net of TDS).

Version 1.3.0

Previous

🧮 Accounting Module (Pro Add-on)

  • Full Double-Entry Bookkeeping: Industry-standard Chart of Accounts with debit/credit validation on every journal entry.
  • Automated Transaction Triggers: Finalizing an invoice auto-posts a Dr A/R / Cr Revenue journal entry. Recording a payment posts Dr Cash / Cr A/R. Receiving a purchase posts Dr Inventory / Cr A/P.
  • COA Seeding & Industry Templates: Every new organization is automatically seeded with a Standard chart of accounts.
  • Advanced Financial Reports: Three-tab reporting dashboard covering Trial Balance, Profit & Loss, and Balance Sheet.

🔧 Fixes & Improvements

  • Fixed BillingAddonType TypeScript union.
  • Journal Entry sequence auto-initialized on first seed run.
  • Chart of Accounts seeded automatically.

Version 1.2.0

Previous

✨ New Features

  • Node-Locked On-Premise Executables: Added a custom Bun compilation pipeline to generate standalone, offline executables.
  • Cryptographic HWID Licensing: Executables are now securely bound to a client's physical MAC Address and OS UUID to prevent VM cloning and piracy.
  • Offline Time-Bombs: Added capability to set cryptographic expiry dates directly into the compiled license wrapper.
  • Enterprise Module Bundling: Subscribing to the Enterprise plan now automatically unlocks and hides the paywall for Procurement and Inventory modules.

Version 1.1.0

Earlier Today

✨ New Features

  • Unified Toast Notifications: Complete UX overhaul! Replaced all intrusive, blocking browser alert() pop-ups with sleek, modern toast notifications across the entire platform.
  • Landing Page FAQ: Added a comprehensive Frequently Asked Questions section to the homepage to help users address common concerns instantly.
  • Integrated AI Recommender: The AI Plan Recommender is now smartly embedded directly inside the FAQ section for seamless context-aware assistance.

Previous Versions

Version 1.0.1

Earlier Today

🐛 Fixes & Improvements

  • Thermal Receipt Hotfix: Fixed a variable scope bug where the dummy QR Code preview failed to load on the Duplicate Invoice screen when using the Thermal Receipt template.

Version 1.0.0

Earlier Today

✨ New Features

  • 🚀 Relaso 1.0.0 is Live!: We are officially out of testing! With the completion of our Multi-Tenant SaaS Engine, AI-Powered Workflows, E2E Testing, and the Accountant Partner Ecosystem, Relaso Billing Pro is officially at version 1.0.0.
  • Partner Ecosystem Architecture: Fully built-out backend for Accountant referrals. New clients can sign up via ?ref= links.
  • Partner Commission Reports: Superadmins now have an automated recurring payout ledger to track 20% commission owed to referring Accountants.

🐛 Fixes & Improvements

  • UX Improvement: Deleting a 0 from quantity or price fields no longer aggressively auto-fills a 0 back into the input box.
  • Catalog UI: Products with variants now dynamically calculate and display their total combined aggregate stock instead of a generic "Tracked in variants" tag.
  • Dev Server: Updated the startup script to bind to 0.0.0.0, allowing LAN testing from mobile devices.

Previous Versions

Version 0.1.0-alpha.38

Earlier Today

✨ New Features

  • AI Plan Recommender: Added an intelligent assistant to the hero section to help you instantly configure the perfect billing plan for your business workflow.
  • Dynamic Settings: AI Recommender contact details are now fully configurable from the Superadmin panel.

🐛 Fixes & Improvements

  • Replaced hardcoded footer version numbers with dynamic tracking.
  • Upgraded the AI engine to Gemini 2.5 Flash for significantly faster responses.