Bicrypto 5.2.1

27 June 2025

BUILDER SYSTEMAUTHENTICATIONTRADING INTERFACETEMPLATE SYSTEM

Version 5.2.1

Release Date: June 27, 2025
Tags: BUILDER SYSTEM, AUTHENTICATION, TRADING INTERFACE, TEMPLATE SYSTEM

Added

Builder Template System

  • Added 22 new section templates organized across 10 categories.

Hero Sections

  • Added Trading Hero — a trading platform hero with animations and modern design elements
  • Added Crypto Hero — a cryptocurrency-focused hero section with a dark theme and professional typography
  • Added Investment Hero — an investment-focused layout with a clean design
  • Added Modern Hero — a minimalist hero design with contemporary styling

Feature Sections

  • Added Trading Features — a trading platform feature showcase with icons and descriptions
  • Added Security Features — a section highlighting platform safety measures
  • Added Platform Features — general platform capabilities in a card-based layout

Statistics Sections

  • Added Trading Stats — real-time trading statistics with animated counters
  • Added Performance Stats — platform performance metrics with visual indicators
  • Added Global Stats — worldwide platform statistics with geographic data visualization

Additional Sections

  • Added client and trader testimonial sections with ratings and success stories
  • Added premium and trading pricing tiers with feature comparisons
  • Added company story and team sections covering company history and team profiles
  • Added contact and support sections with multiple communication channels
  • Added call-to-action sections for platform registration and trading
  • Added news and updates sections for platform updates, market news and announcements
  • Added learning resource sections with courses, tutorials and trading guides

Changed

Builder Interface

  • Changed the spacing visibility logic to give better visual feedback when editing element properties
  • Changed text element templates to carry appropriate default spacing for consistent typography
  • Changed the display logic to give clearer visual indicators when editing spacing properties

Authentication Experience

  • Changed the authentication system to handle multiple secret key formats
  • Changed token generation to handle errors gracefully rather than failing the whole system
  • Changed the menu so P2P now appears as P2P Trading under the Trade category, rather than as a standalone item
  • Changed the grouping so all trading-related features sit in one category

Trading Interface Performance

  • Changed market switching to run a full cleanup, making transitions faster
  • Changed subscription handling to prevent leaks and memory bloat

Fixed

Builder System

  • Fixed text elements showing incorrect margin values in edit mode, which made it impossible to modify spacing
  • Fixed calculation errors in margin and padding that were breaking element editing
  • Fixed builder element initialization so text elements start with proper default settings

Authentication System

  • Fixed the authentication failure that was preventing 2FA login
  • Fixed authentication token generation, adding error handling and fallback behaviour
  • Fixed token generation failures caused by the encryption layer

Trading Interface Market Switching

  • Fixed old market data persisting and contaminating the new market display when switching markets
  • Fixed the previous market's candle data showing on the new market's charts
  • Fixed old market prices displaying on new market panels
  • Fixed cleanup of old market subscriptions, which prevents data leaks

TradingView Chart Integration

  • Fixed the TradingView chart not unsubscribing when changing markets
  • Fixed live candle updates stopping after a market switch
  • Fixed orphaned WebSocket subscriptions

Mobile Trading Interface

  • Fixed mobile market switching so it cleans up properly
  • Fixed chart behaviour on mobile devices when remounting
  • Fixed unnecessary re-renders on mobile

Translation System

  • Fixed bad translation keys through automated detection and correction
  • Fixed problematic translation keys that were causing display issues