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).
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.
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.