Changelog

Current version: 1.5.3 | Released on 2025-06-05

v1.5.3 - UI Navigation Improvements
Released on 2025-06-05 | Contributors: Abhinav S.
enhancement

Browser Back Button Support

Added support for closing dropdown menus and date pickers using the browser's back button, improving the navigation experience across mobile and desktop platforms.

v1.5.2 - Account Setup Flow Improvements
Released on 2025-05-15 | Contributors: Abhinav S.
enhancement

Faster Account Setup Navigation

Implemented optimistic UI updates to make the multi-step account setup process feel much faster and more responsive. Users now experience immediate navigation between steps with background data processing.

enhancement

Improved Form UI in Setup Process

Enhanced the UI for firms, customers, and commodities setup with progressive disclosure of fields and mobile-optimized layouts with fixed action buttons for better usability.

feature

Demo Data Options

Added automatic demo data creation for users who prefer to skip manual entry during the initial setup process.

enhancement

UI Refinements

Added descriptive titles to drawer components and improved order layout with conditional rendering of header elements.

v1.5.0 - AI Voice Input & Theme Improvements
Released on 2025-05-15 | Contributors: Abhinav S.
feature

Voice Recognition

Added AI-powered speech recognition capabilities allowing users to interact with the application using voice commands.

enhancement

Dynamic Theme Color

Implemented dynamic theme color that adjusts based on the user's selected theme, improving visual consistency across the application.

enhancement

UI Improvements

Various UI enhancements and optimizations across multiple components and pages for better user experience.

v1.4.2 - Order Creation Improvements
Released on 2025-05-14 | Contributors: Abhinav S.
enhancement

Order Creation Process

Made buyer and seller brokerage optional, allowing users to create orders with zero brokerage. Improved validation to prevent creating orders where buyer and seller are the same.

enhancement

Form Submission Feedback

Enhanced the order creation process with improved visual feedback during submission, including a loading spinner and clear error messages.

enhancement

Success Animation

Added a success animation after order creation showing total brokerage earned, with options to review the created order or navigate to the orders list.

v1.4.1 - Report Enhancements and Code Organization
Released on 2025-05-14 | Contributors: Abhinav S.
feature

Prompt History

Added history functionality to AI-assisted report filtering. Users can now view, search, and reuse previous prompts, with history persisting between sessions.

enhancement

Improved Mobile Experience

Enhanced the mobile interface with better button layout and responsive design. Added context-aware drawer positioning that adapts to screen size.

refactor

Component Architecture

Restructured the reports page into modular components for better maintainability and code organization.

v1.4.0 - AI-Assisted Report Generation
Released on 2025-05-14 | Contributors: Abhinav S.
feature

AI-Powered Report Filtering

Added natural language processing capabilities to generate report filters. Users can now describe the report they want in plain language, and the system will automatically set appropriate filters.

enhancement

Improved Mobile Experience

Enhanced the mobile interface for reports with better spacing, fixed border issues, and more intuitive controls.

enhancement

Keyboard Support

Added keyboard support for report generation - users can now press Enter to generate reports after typing their query.

v1.3.9 - Order Layout and Display Improvements
Released on 2025-05-13 | Contributors: Abhinav S.
enhancement

Redesigned Order Layout

Completely redesigned the order layout with a new 'Bargain Confirmation Note' format, featuring improved organization of seller, buyer, and commodity information with clear section separations.

enhancement

Improved Order Terms Display

Reorganized order terms into distinct sections (Order Terms, Payment Terms, Discount Terms) for better readability and information hierarchy.

enhancement

Compact Brokerage Information

Added a compact, single-row display of seller, buyer, and total brokerage information in the order view page for quick reference.

enhancement

Consistent Public Order Page

Standardized the public order page layout with consistent header and content width for better user experience across devices.

enhancement

Broker Details Section

Added a dedicated broker details section to the order layout, displaying firm name, address, contact information, and PAN number in a centralized format.

v1.3.8 - Bill Creation Process Improvements
Released on 2025-05-13 | Contributors: Abhinav S.
enhancement

Streamlined Bill Creation Workflow

Removed the review step in the bill creation process to make it more efficient. All orders are now selected by default, and users can create bills directly after selecting orders.

enhancement

Improved Mobile Experience

Enhanced the combo boxes for selecting firms and customers with a responsive drawer interface for mobile users. Added cancel buttons to the drawer footers for better usability.

enhancement

UI Improvements

Repositioned the bill number and create buttons for better accessibility. Made the entire form scrollable to improve navigation, especially on mobile devices.

enhancement

Default Date Selection

Updated the BillCustomerFirmForm component to set default date ranges to the start and end of the previous month when creating a new bill.

enhancement

Invoice Layout Refinements

Refined the bill invoice layout for better readability and professional appearance, with improved spacing and alignment of firm and customer information.

v1.3.7 - Bill Creation Process Improvements
Released on 2025-05-13 | Contributors: Abhinav S.
enhancement

Streamlined Bill Creation Workflow

Removed the review step in the bill creation process to make it more efficient. All orders are now selected by default, and users can create bills directly after selecting orders.

enhancement

Improved Mobile Experience

Enhanced the combo boxes for selecting firms and customers with a responsive drawer interface for mobile users. Added cancel buttons to the drawer footers for better usability.

enhancement

UI Improvements

Repositioned the bill number and create buttons for better accessibility. Made the entire form scrollable to improve navigation, especially on mobile devices.

enhancement

Default Date Selection

Updated the BillCustomerFirmForm component to set default date ranges to the start and end of the previous month when creating a new bill.

enhancement

Invoice Layout Refinements

Refined the bill invoice layout for better readability and professional appearance, with improved spacing and alignment of firm and customer information.

v1.3.6 - Bill Invoice Enhancements
Released on 2025-05-13 | Contributors: Abhinav S.
enhancement

Bill Invoice Layout Improvements

Enhanced the bill invoice layout to display bill ID and bill number, providing better reference information for users.

bugfix

PDF Export Fix

Fixed an issue where bills were being duplicated in exported PDFs, ensuring clean and professional document output.

enhancement

Toast Notifications

Replaced native browser alerts with modern toast notifications for a more seamless user experience during bill operations.

enhancement

Delete Confirmation Dialog

Implemented a responsive delete confirmation dialog that appears as a bottom sheet on mobile and a modal on desktop, improving the user experience when deleting bills.

bugfix

Bill ID Generation

Fixed bill ID generation to correctly count the number of bills in the current month and return the next sequential number.

v1.3.5 - Bill Invoice Enhancements
Released on 2025-05-13 | Contributors: Abhinav S.
enhancement

Improved Bill Invoice Layout

Redesigned the bill invoice layout with a cleaner three-column format for desktop view, better spacing, and improved visual hierarchy. Added visual distinctions with different font sizes and colors for better readability.

feature

PDF Export Functionality

Added the ability to export bills as high-quality PDFs with proper formatting. Users can now download bills as PDFs or print them directly from both the public bill view and admin interface.

enhancement

Skeleton Loading for Bills

Implemented a skeleton loader during bill loading to improve user experience and provide visual feedback while data is being fetched.

enhancement

Improved Mobile View

Enhanced the mobile view of bills to display order numbers and adjust font sizes and spacing for better readability on smaller screens.

enhancement

Better Error Handling

Improved error handling with calming messages and refresh options when errors occur during bill loading, providing a smoother user experience.

v1.3.4 - Performance & UX Improvements
Released on 2025-05-13 | Contributors: Abhinav S.
enhancement

Persistent Data Caching

Implemented advanced data persistence for orders, accounts, and dashboard statistics, ensuring instant access to previously loaded data even after page reloads or between sessions.

enhancement

Background Data Refreshing

Added intelligent background data fetching with subtle indicators, keeping information fresh without interrupting user experience or causing visual flickering during updates.

enhancement

Optimized Loading Experience

Enhanced loading states with elegant, consistent skeleton screens that provide visual continuity and reduce perceived wait times when loading fresh content.

enhancement

Improved Error Handling

Redesigned error states with calming blue accents and clear recovery options, creating a more reassuring experience during connectivity issues.

performance

Dashboard Load Time Optimization

Dramatically improved dashboard loading performance by implementing strategic data caching for key statistics, upcoming deliveries, and customer metrics.

v1.3.3 - Dashboard UI Improvements
Released on 2025-05-12 | Contributors: Abhinav S.
enhancement

Dashboard Visualization

Improved dashboard visualizations with modern chart designs and subtle color gradients for a more refined, professional appearance.

enhancement

Upcoming Deliveries

Added Upcoming Deliveries section to the dashboard, replacing Recent Orders, to highlight pending orders with upcoming delivery dates.

enhancement

Top Customers Progress

Enhanced Top Customers display with elegant gradient progress bars for better visual representation.

v1.3.2 - Bill Sharing Enhancement
Released on 2025-05-12 | Contributors: Abhinav S.
bugfix

Bill Share Dialog Contact Loading

Fixed issue with contacts not loading when clicking to share a bill from the bill view page.

enhancement

Bill Footer Improvements

Enhanced bill footer with additional customer and firm information including phone, email, and PAN details for better document completeness.

v1.3.1 - Dashboard Display Optimization & Bill Share Dialog
Released on 2025-05-11 | Contributors: Abhinav S.
enhancement

Dashboard Metrics Display

Optimized dashboard metrics to display final values immediately without animated counters for a more efficient user experience.

feature

Bill Share Dialog

Added bill share dialog to share bills with customers and partners.

v1.3.0 - Bills UI Optimization & Improved Account Setup
Released on 2025-05-11 | Contributors: Abhinav S.
enhancement

Bills Page Desktop Table View

Implemented a clean, spreadsheet-like table view for bills with optimized column ordering and improved data presentation for desktop users.

enhancement

Bills Page Mobile Optimization

Created a streamlined, minimal design for the mobile bills view with clean borders and improved readability.

enhancement

Simplified Bill Navigation

Made entire bill rows clickable to view details instead of requiring action buttons, creating a more intuitive interface.

feature

Streamlined Account Setup Flow

Added a dedicated setup page that automatically guides new users through the account creation process after registration.

feature

Quick Account Setup with Email Username

Added one-click account creation option that uses the user's email username, simplifying the onboarding process.

v1.2.9 - Orders UI Optimization & Table View Improvements
Released on 2025-05-11
enhancement

Orders Page Desktop Table View

Implemented a clean, spreadsheet-like table view for desktop users with optimized column widths and improved data presentation.

enhancement

Simplified Order Navigation

Removed the Actions column and made entire rows clickable to view order details, creating a more intuitive and cleaner interface.

enhancement

Firm Color-Coding System

Implemented unique color badges for firms in the table view, making it easier to visually identify different firms at a glance.

enhancement

Days Remaining Indicators

Added color-coded days remaining indicators for pending orders with red for urgent (≤3 days), amber for upcoming (≤7 days), and green for orders with more time.

enhancement

Orders Page Mobile Optimization

Optimized the orders page layout for both mobile and desktop, creating a cleaner and more professional interface.

v1.2.8 - Reports & Sharing Enhancements
Released on 2025-05-11 | Contributors: Abhinav S.
enhancement

CSV Export Feature

Added CSV export functionality to the reports page, allowing users to download report data directly as CSV files.

enhancement

UI Improvements

Simplified the reports interface by removing the share functionality and focusing on essential actions.

enhancement

Dashboard Layout Updates

Adjusted main layout spacing and improved dashboard header presentation for better mobile experience.

feature

Public Order & Bill Access

Orders and bills can now be viewed without logging in, making it easier to share with clients and partners who don't need a Broker ERP account.

enhancement

Improved Email Communication

Enhanced email formatting with proper 'From' name showing the firm owner and firm name, plus added reply-to headers for better client communication.

v1.2.7 - Authentication Flow Improvements
Released on 2025-05-11 | Contributors: Abhinav S.
enhancement

Simplified Login Interface

Removed emergency controls from login screen for a cleaner user experience.

refactor

Account Navigation Restructuring

Consolidated account management under the home section for improved navigation flow and more intuitive user experience.

bugfix

Authentication Flow Corrections

Fixed redirection paths in authentication process to ensure proper navigation to account selection screens.

v1.2.6 - Reports UI Optimization
Released on 2025-05-11 | Contributors: Abhinav S.
enhancement

Mobile Report Layout

Improved reports interface on mobile with bottom drawer for filters and responsive design adjustments.

enhancement

Large Number Formatting

Enhanced display of large currency values using lakhs/crores notation with full value shown in smaller text.

optimization

Table Structure Refinement

Removed unnecessary Total column from reports and optimized table layout to prevent horizontal overflow issues.

enhancement

Filter Indicators

Added visual indicators for active filters in mobile view to improve user experience.

v1.2.5 - Accounts Management & Reporting Improvements
Released on 2025-05-11 | Contributors: Abhinav S.
feature

Advanced Reporting System

Introduced a comprehensive reporting system that provides multiple report types (summary, detailed, billing), advanced filtering by date range, firm, commodity, and entities. The system displays financial metrics with immediate values (no animations), supports data export in multiple formats (Excel, PDF, CSV), and offers print and share functionalities. Reports include comprehensive visualizations with totals, breakdowns, and detailed order information.

feature

Account Management Interface

Added new dedicated accounts management interface allowing users to view, select, and create accounts from a central dashboard.

enhancement

Report Service Optimization

Improved report data processing with better null handling, safer data extraction, and more efficient display of financial metrics without animations.

enhancement

Report Filters Refinements

Enhanced filtering components for reports with improved date range, commodity, and entity selection interfaces.

refactor

UI Component Updates

Refactored mobile navigation, site header, and user navigation components for better responsiveness and usability.

documentation

Supabase Integration Guide

Added documentation for downloading data from Supabase, including prerequisites and step-by-step instructions for database operations essential for reporting functionality.

v1.2.4 - UI Component Fixes
Released on 2025-05-11 | Contributors: Abhinav S.
bugfix

Calendar Component Fix

Fixed TypeScript error in the calendar component by updating property names to match the latest react-day-picker API.

enhancement

Bill Creation UI Update

Improved the bill creation UI to be more modern and sleek. Made the stepper mobile optimized and added the ability to select all/sale/purchase orders of a party while creating the bill.

v1.2.3 - Communication and Error Handling Improvements
Released on 2025-05-11 | Contributors: Abhinav S.
enhancement

WhatsApp Sharing Precision

Enhanced WhatsApp sharing functionality to only send messages to selected contacts, rather than all available contacts, improving control over communications.

enhancement

Email Template Improvements

Updated email templates with additional fields and improved formatting for better readability and more comprehensive information sharing.

feature

Service Worker Updates

Enhanced the service worker to better handle version updates and display notifications to users when a new version is available.

enhancement

Graceful Error Handling

Added improved error handling with user-friendly error pages that provide navigation options when unexpected issues occur.

v1.2.0 - Authentication Flow and Update Notification Improvements
Released on 2025-05-11 | Contributors: Abhinav S.
fix

Login/Logout Flow

Fixed issues with authentication flow where users remained logged in after clicking logout. Implemented proper session clearing and redirect management to ensure consistent user authentication state.

enhancement

Auth Navigation Logic

Moved auth navigation logic from middleware to AuthProvider component for better control over redirects based on login status and account selection state.

enhancement

Page Navigation

Improved navigation rules to properly redirect users based on authentication status and account selection, creating a more intuitive user experience.

enhancement

Session Management

Enhanced session management to ensure proper cleanup of auth data when logging out, preventing authentication state inconsistencies.

feature

Update Notification System

Implemented a service worker update notification system that alerts users when a new version of the application is available, with a convenient refresh button to apply updates immediately.

enhancement

Error Handling

Added a graceful error handling page with friendly error messages and navigation options to provide a better user experience when unexpected issues occur.

v1.1.4 - Order Terminology and Sharing Interface Improvements
Released on 2025-05-10 | Contributors: Abhinav S.
enhancement

Order Share Dialog Footer Redesign

Moved send and close buttons to a dedicated footer in the Order Share Dialog, providing a more consistent interface with better spacing. Action buttons now remain visible regardless of how many contacts are displayed.

enhancement

Mobile-Optimized Bottom Sheet

Improved the Order Share Dialog to display as a bottom sheet on mobile devices instead of a side sheet, creating a more natural mobile interaction pattern with rounded corners and optimized height.

enhancement

Auto-Redirect for Logged-in Users

Implemented automatic redirection from the index page to home for logged-in users, ensuring immediate access to the application without showing the landing page.

enhancement

PWA Home Screen Default URL

Set the PWA start URL to '/home' when adding the app to the home screen, providing direct access to the application's functional area without landing page intermediary.

enhancement

Order Notes Terminology Change

Changed the terminology from 'Notes' to 'Remarks' throughout the application for better clarity and consistency. The order.notes field has been renamed to order.remarks in relevant components.

bugfix

WhatsApp Order Sharing Phone Numbers

Fixed an issue in the order sharing functionality where phone numbers weren't being properly assigned when sharing order details via WhatsApp, ensuring contacts receive the correct order information.

enhancement

Order Sharing Dialog Improvements

Enhanced the order sharing dialog to properly pass phone numbers from original customer data to the modified entities used for sharing, maintaining contact integrity.

enhancement

Redesigned Order Sharing Interface

Completely revamped the order sharing interface with a sleek, modern and minimal design. Added 'Select All' and 'Clear All' options, improved the contact selection experience, and reduced visual clutter for a more professional user experience.

enhancement

Further Share Dialog UI Refinements

Enhanced the share dialog with more prominent tab navigation, larger contact list area, and a flatter, cleaner design with improved spacing. Removed nested cards and uses subtle borders for a more professional, streamlined appearance.

enhancement

Order View Complete UI Redesign

Completely redesigned the order view interface with a professional shadcn-inspired layout that works beautifully on both mobile and desktop. Streamlined the interface by moving the status selector next to action buttons and simplifying the brokerage display. The new responsive design provides a cleaner layout with better visual hierarchy while maintaining a polished, cohesive appearance.

fix

Improved Share Dialog Scrolling

Fixed the double scrolling issue in the Order Share Dialog by removing nested scroll containers, resulting in a smoother, more intuitive scrolling experience for both WhatsApp and Email contact lists.

v1.1.3 - Dashboard Performance Improvements
Released on 2025-05-10 | Contributors: Abhinav S.
enhancement

Dashboard Stats Display

Improved the dashboard key stats component to display final values immediately without animations, providing faster access to important metrics and a more straightforward user experience.

enhancement

Modular Changelog System

Restructured the changelog system to use individual files per version, allowing for better organization and more efficient updates when adding new versions.

v1.1.2 - UI and SEO Improvements
Released on 2025-05-10 | Contributors: Abhinav S.
enhancement

UI Cleanup

Removed version number from the site header for a cleaner user interface, while maintaining version visibility in the sidebar for better user experience.

feature

Enhanced Changelog

Improved the changelog with a comprehensive history and detailed descriptions of all features, providing users with better documentation and context about application development.

feature

SEO Optimization

Added sitemap.xml and robots.txt files to improve search engine crawling and indexing, helping potential users discover the application more easily through search engines.

enhancement

Changelog Sorting

Updated the changelog page to always display the most recent changes first, improving user experience by providing immediate access to information about the latest updates.

v1.1.1 - Authentication Improvements
Released on 2025-05-10 | Contributors: Abhinav S.
feature

Authentication Middleware

Developed a sophisticated middleware system for handling authentication-based redirections, improving security and user experience by ensuring proper access control across the application.

feature

Auth Provider Component

Created an AuthProvider component that properly maintains authentication state during page refreshes, eliminating session loss issues and providing a more seamless user experience.

feature

Auth Guard Component

Added an AuthGuard component to protect routes requiring authentication, preventing unauthorized access to sensitive data while providing helpful redirection to appropriate pages.

feature

Account Validator Component

Implemented an AccountValidator component to verify that accounts belong to the current user, preventing potential security issues from URL manipulation and ensuring data integrity.

enhancement

Index Page Behavior

Updated the index page to allow users to stay on it regardless of login status, improving the landing page experience and allowing better showcase of features to potential users.

enhancement

Login Button Behavior

Enhanced login button to redirect appropriately based on authentication status, providing contextual navigation that adapts to the user's current session state.

enhancement

Login Page for Authenticated Users

Improved the login page to show a helpful message when users are already logged in, offering clear options to logout or return to the dashboard instead of showing redundant login forms.

enhancement

Account Selection After Login

Modified post-login flow to clear any previously selected account and always redirect to the account selection screen, ensuring users make a deliberate choice about which account to work with after each login.

bugfix

Page Refresh Authentication

Fixed a critical issue where users were incorrectly redirected to the login page when refreshing the home page despite being logged in, significantly improving the user experience during normal browsing.

feature

Changelog and SEO

Added a detailed changelog page with server-side rendering for better SEO, along with sitemap generation to improve search engine discoverability of the application's key features and content.

v1.1.0 - User Experience Enhancements
Released on 2025-04-25 | Contributors: Meera K., Abhinav S.
feature

Dark Mode

Implemented a comprehensive dark mode theme with proper contrast and readability, reducing eye strain during extended use and night-time operation.

enhancement

UI Refinements

Made numerous UI refinements based on user feedback, including improved navigation flow, more intuitive form layouts, and additional visual cues for common actions.

enhancement

Keyboard Shortcuts

Added keyboard shortcuts for common operations, significantly improving efficiency for power users who prefer keyboard navigation over mouse interactions.

bugfix

Data Synchronization

Fixed issues with data synchronization between multiple open tabs or devices, ensuring consistent state across all instances of the application.

v1.0.0 - First Production Release
Released on 2025-03-20 | Contributors: Abhinav S., Raj T., Priya M., Meera K.
feature

Performance Optimization

Implemented comprehensive performance optimizations including code splitting, lazy loading, and database query improvements, resulting in significantly faster page loads and operations.

feature

Mobile Responsiveness

Enhanced the mobile experience with optimized layouts, touch-friendly controls, and offline capabilities, enabling brokers to manage their business from any device, anywhere.

feature

PWA Support

Added Progressive Web App capabilities allowing users to install the application on their devices, receive notifications, and work offline with data synchronization when connectivity is restored.

enhancement

Comprehensive Testing

Conducted extensive user acceptance testing, security auditing, and performance profiling to ensure a stable, secure, and efficient platform ready for production use.

v0.9.0 - Multi-firm Support
Released on 2025-02-15 | Contributors: Abhinav S., Priya M.
feature

Firm Management

Enhanced the multi-account system to support comprehensive firm management with separate legal entities, financial accounts, and user permissions while maintaining a unified user experience.

feature

Firm-specific Templates

Added support for firm-specific document templates, branding elements, and business rules, allowing each entity to maintain its unique identity and operational requirements.

feature

Cross-firm Reporting

Implemented consolidated reporting capabilities that can analyze data across multiple firms, providing business owners with holistic views of their entire business operations.

v0.5.0 - Order Management
Released on 2024-10-20 | Contributors: Abhinav S., Raj T., Priya M.
feature

Order Creation

Built a comprehensive order entry system allowing brokers to create detailed trade orders with specifications for commodity, quantity, price, and delivery terms, streamlining the order capture process.

feature

Order Tracking

Implemented order status tracking through the entire lifecycle from creation to delivery and payment, giving brokers complete visibility into every stage of their transactions.

feature

Order Templates

Added the ability to save frequently used order configurations as templates, significantly reducing data entry time for repetitive transactions with similar parameters.