Bicrypto 5.2.0
27 June 2025
AUTHENTICATIONKYCTRADING INTERFACETRANSLATION SYSTEM
Version 5.2.0
Release Date: June 27, 2025
Tags: AUTHENTICATION, KYC, TRADING INTERFACE, TRANSLATION SYSTEM
Changed
Authentication Experience
- Changed the 2FA form integration within the login modal for a better user experience
- Changed loading states during authentication and KYC verification
- Changed the login flow so it moves between password entry and 2FA verification without a page reload
KYC Management
- Changed KYC status validation to handle edge cases and multiple application scenarios
- Changed feature access validation to work correctly with approved KYC levels
- Changed the KYC helpers to handle errors rather than failing outright
Chart System Performance
- Changed the chart animation so it no longer logs thousands of errors
- Changed warnings to be throttled, which limits console spam
- Changed the chart system to clean up automatically, preventing memory accumulation
- Changed data validation to exit early rather than processing invalid data
Fixed
Authentication System
- Fixed the missing 2FA verification step during login — the login form now displays the OTP input when 2FA is enabled
- Fixed the login process so it properly handles 2FA responses from the authentication system
- Fixed the registration form to display referrer information when users sign up via referral links
KYC System
- Fixed KYC completion status not being properly recognized across the application
- Fixed KYC feature access checking so it properly validates user permissions based on approved applications
- Fixed 502 server errors on KYC application pages
Chart & Trading System
- Fixed charts showing nothing when a market has no data — an empty state overlay is now displayed
- Fixed JavaScript errors in the TradingView chart when receiving empty or invalid data
- Fixed crashes when markets have no trading data, through stricter data validation
- Fixed the WebSocket subscription loop in the orderbook
- Fixed an empty orderbook showing nothing — it now displays an empty state when no bids or asks are available
- Fixed the infinite loop in the chart animation system that was causing performance issues
Translation System
- Fixed detection and handling of translation keys that need proper values
- Fixed the translation manager so it explains clearly which keys require manual review