⚡ Auction improvements
The auction timer has been improved to ensure correct countdowns in the case of brittle internet connections.
A new info tooltip is now displayed in the bidding panel when line items involve decimal precision beyond two decimal places, helping suppliers understand rounding behavior and submit valid bids.
Fixed an inconsistency between frontend and backend validation for percentage reduction rules in auctions.
📊 AI Analytics improvements
Improved accuracy of best-of-breed and lowest line item price combination analyses.
Fixed an issue where AI-generated reports could appear too narrow in the UI.
🐛 Bug fixes
Fixed file downloads not preserving the original filename in certain scenarios.
Fixed an issue where downloading attachments failed when editing a pre-qualification question with Buyer field attachments.
Fixed the "Edit question" action not working for questions listed under the "All categories" section in Pre-qualification.
Fixed an issue where full users could not access the "Details" page in request and contract templates created by other users.
Fixed document links incorrectly appearing as clickable in the public request preview.
Fixed Excel file previews not rendering cell text colors correctly.
Fixed an issue where logging out did not fully clear the user session, potentially showing stale data in other tabs.
Fixed an error when creating an expiry milestone in a contract template.
Fixed an error when attempting to join a company.
Added a missing word in the permissions message on the Team tab.
🔒 Security enhancements
Comprehensive security hardening across the platform, including improved API authentication, rate limiting on sensitive endpoints, stricter permission checks, and enhanced security headers.
