Bicrypto 5.4.6

28 August 2025

BUG FIXESSECURITYUI IMPROVEMENTSEMAIL ENHANCEMENTSKYC IMPROVEMENTSBLOG MANAGEMENT

Version 5.4.6

Release Date: August 28, 2025
Tags: BUG FIXES, SECURITY, UI IMPROVEMENTS, EMAIL ENHANCEMENTS, KYC IMPROVEMENTS, BLOG MANAGEMENT

Changed

Performance Optimizations

  • Settings Page: Optimized initialization so the page redraws less while loading
  • State Updates: Improved update handling for better performance
  • Error Handling: A failure in one panel no longer takes down the page around it

Code Quality

  • Type Errors: Resolved type errors across several modules
  • Schema Validation: Fixed request and response validation inconsistencies
  • API Documentation: Added missing metadata and improved endpoint descriptions

UI/UX Enhancements

  • Dark Mode: Fixed color contrast issues system-wide
  • Loading States: Improved with skeleton screens
  • Error Messages: Enhanced with actionable retry options
  • Form Resilience: Implemented better handling for missing optional data

Fixed

KYC Verification Services

  • Verification Service Errors: Fixed a crash when opening the KYC verification services
  • Missing Configuration: Verification services no longer fail outright when their environment variables are unset
  • Dark Mode Support: Fixed unreadable alert colors and improved contrast in dark theme
  • DeepSeek Integration: Restored DeepSeek verification service functionality with proper rate limit handling

System Settings

  • Initialization Issues: Fixed settings showing as disabled until value change
  • State Management: Simplified initial state handling so stored values load correctly
  • Switch Components: Toggles now recognise values stored as 1 as well as true

Binary Options

  • Trading Pair Configuration: Fixed "Error configuring trading pair" with missing metadata
  • Saving Changes: Trading pair updates now save, with the submitted values validated first
  • Schema Validation: Added validation rules for binary market updates

Email System

  • Sender Configuration: Added APP_EMAIL_SENDER_NAME environment variable support
  • Formatted Display: Implemented proper sender display format "Sender Name email@address.com"
  • Template Redesign: Created modern email template with gradient header and animated background
  • Responsive Design: Added mobile-friendly layouts with dark mode support
  • Enhanced Styling: Added support for code blocks, info cards, and alert styles

Blog Management

  • Post Creation: Fixed "resource not found" error when creating blog posts
  • Status Enum: Resolved status mismatch by removing invalid "TRASH" status
  • Author Validation: Creating and updating a blog author are now validated separately