Bicrypto 6.0.2
17 December 2025
ADMIN SETTINGS REDESIGNAPI DOCUMENTATIONSOCIAL LINKSBUG FIXESPERFORMANCE
Core v6.0.2
Release Date: December 17, 2025 Tags: ADMIN SETTINGS REDESIGN, API DOCUMENTATION, SOCIAL LINKS, BUG FIXES, PERFORMANCE
Overview
Version 6.0.2 redesigns the admin settings experience across all extensions, introduces a new interactive API documentation system, adds dynamic social link management, improves the notification centre, and fixes homepage stability and notification sounds.
Added
Unified admin settings
A redesigned settings system giving every admin settings page the same shape.
- Added one common interface shared by all extension settings pages.
- Added tab-based organisation, with smooth transitions and clear indicators.
- Added support for switches, text inputs, numbers, ranges, URLs, selects, file uploads and custom controls.
- Added at-a-glance counts per tab of the toggles, selects and other fields it holds.
- Added conditional fields, which appear and disappear according to other settings.
- Added instant validation on change, with unsaved changes tracked.
- Added a layout that works at any screen size.
Interactive API documentation
The old Swagger UI is replaced by a custom-built documentation system.
- Added a clean interface with collapsible endpoint groups.
- Added a playground for testing endpoints directly from the documentation.
- Added auto-generated code examples in cURL, JavaScript (Fetch), Python (Requests), PHP, Go and Ruby, each copyable in one click.
- Added an interactive schema viewer showing request and response structures.
- Added search across endpoint name, path and description, and colour-coded badges for GET, POST, PUT and DELETE.
- Added full dark mode support.
Social links
- Added the ability for an administrator to add, edit and remove the social links in the footer.
- Added ready-made icons for Twitter, Facebook, Instagram, LinkedIn, Telegram, Discord, GitHub, Reddit, TikTok and YouTube, plus custom icon URLs for anything else.
- Added drag-and-drop reordering, with a live preview of the footer.
Extension landing page footers
- Added the main site footer to every extension landing page — staking, affiliate, copy trading and the rest — while pages inside an extension keep the standard dashboard footer. An extension can supply its own footer for its subpages, as the NFT extension does with its minimal one.
Changed
Extension settings redesigned
Every extension admin settings page has been rebuilt on the new unified system.
- Changed system settings into General, Features, Wallet, Social and Logos tabs, with a logo field that previews and recommends sizes, and social link management built in.
- Changed blog settings into General, Features, Display, Comments and Notifications tabs, with cleaner field groupings.
- Changed affiliate settings, adding a visual MLM tier editor, commission percentage sliders and referral tracking configuration.
- Changed AI Market Maker settings, with range sliders for trading parameters, risk management settings and an emergency actions panel.
- Changed copy trading settings into leader and follower tabs, with commission, fee and risk controls.
- Changed e-commerce settings, covering product display, checkout and inventory.
- Changed gateway settings, with a wallet type selector, currency configuration, fee and limit management and webhook retry settings.
- Changed NFT marketplace settings, with trading fee sliders, content moderation and verification requirements.
- Changed P2P trading settings, covering minimum trade amounts by currency, payment methods and dispute resolution.
- Changed staking settings, covering pool creation, reward distribution and lock periods.
Notification centre
- Changed date headers to stick to the top while scrolling, handing over smoothly as new dates come into view.
- Changed the tabs to animated ones with a sliding indicator, and added filter chips for selecting notification types.
- Changed spacing and touch targets for mobile, and the separation and typography between notification groups.
Footer
- Changed the footer to show and hide sections according to which extensions are enabled, with your custom social links appearing automatically, cleaner navigation and proper stacking on mobile.
Admin settings pages
- Changed every settings page to the same visual language, with animated tab and field transitions, clear error and validation states, and skeleton loaders while settings are fetched.
API documentation page
- Added a collapsible sidebar grouping endpoints, headers that stay visible while scrolling, formatted JSON response examples and tables of required and optional parameters.
Performance
- Changed settings to one shared set of components instead of per-extension copies, reducing bundle size, with better memoisation in the forms.
- Changed the API documentation off the heavy Swagger UI bundle: content loads as needed and the API specification is cached, reducing server load.
- Changed notification audio to be created without a source until it is needed, throttled to at most one sound per second, and cleaned up properly afterwards.
Fixed
Homepage stability
- Fixed the "Target ref is defined but not hydrated" error on navigating to the homepage, and the same fault in the mobile app section's parallax animation. Page transitions no longer raise animation errors.
Notification sound
- Fixed the notification sound making a brief glitch on page load. Sound files load only after the customer interacts with the page, the audio system unlocks silently, and restrictive browsers including iOS Safari are handled properly.
Settings
- Fixed settings tabs showing "0 toggles" or "0 selects" badges. A badge appears only when there is something to count.
Rich text editor
- Changed the editor to a lighter-weight implementation, removing a heavy dependency and simplifying the component.
Notifications page
- Fixed "1Active filter" running the count into the word.