Bicrypto 5.2.7
17 January 2025
BUG FIXESADMIN IMPROVEMENTSFOREX ENHANCEMENTSEXCHANGE FIXESECOSYSTEM IMPROVEMENTSPATH FIXES
Version 5.2.7
Release Date: January 17, 2025
Tags: BUG FIXES, ADMIN IMPROVEMENTS, FOREX ENHANCEMENTS, EXCHANGE FIXES, ECOSYSTEM IMPROVEMENTS, PATH FIXES
Added
Admin Features
- Added an import button to the spot currency admin page
- Added the missing endpoint for assigning an agent to a support ticket
- Added comprehensive error handling for ecosystem wallet creation
- Added fallback locations for the smart contract used in wallet deployment
System Improvements
- Added environment-aware path resolution for all file operations
- Added more detail to the messages logged during custodial wallet creation
- Added proper validation of wallet creation requests
- Added specific failure reasons to API error responses
Changed
Error Handling
- Changed the mega menu to check for missing data rather than erroring
- Changed wallet creation failure messages to be more descriptive
- Changed form validation feedback for ecosystem wallet creation
- Changed the visual feedback shown during wallet deployment
System Reliability
- Changed file uploads to behave correctly in both development and production
- Changed the media cache so it reads from the frontend public directory
- Changed the FAQ scanner so it locates the frontend app directory correctly
- Changed logo upload so it works regardless of deployment environment
API Enhancements
- Changed support ticket assignment to be more strictly typed
- Changed error boundaries in the admin menu
- Changed logging so wallet issues can be diagnosed
- Changed WebSocket handling to apply provider-specific validation for exchange markets
Fixed
Admin Interface
- Fixed the import button not appearing after importing spot markets
- Fixed the "something went wrong" error when editing the home page in the builder
- Fixed the error raised when opening a support ticket conversation
- Fixed a "Cannot read properties of undefined" error when hovering menu extensions
Trading Systems
- Fixed the deposit and withdrawal buttons on forex accounts not working
- Fixed a forex API fault that caused runtime failures
- Fixed orderbook data on Kucoin failing because of invalid limit parameters
- Fixed inconsistent handling of the selected currency during a forex deposit
Ecosystem Features
- Fixed custodial wallet creation failing because the smart contract could not be located
- Fixed the missing master wallet reference when creating a wallet from the web interface
- Fixed smart contract file resolution, which now tries several locations
- Fixed network configuration falling over when its settings are missing
File System
- Fixed path resolution faults that were causing frontend file access failures
- Fixed upload endpoints writing outside the public web root
- Fixed media directory paths not accounting for the difference between development and production
- Fixed the location of the API documentation assets