v0.1.12
Release v0.1.12: 2026-03-31
This release introduces passkey-based two-factor authentication, workspace rename and delete operations, human-readable asset identifiers in client-facing APIs, and improved cross-tab session handling.
Included updates:
- Apex Platform (v0.1.12)
- Fystack UI (v0.1.12)
New Features
Passkey Two-Factor Authentication
The platform now supports passkey-based 2FA as an alternative to time-based one-time passwords, bringing phishing-resistant authentication to all workspaces.
Highlights:
- Register one or more passkeys per user from the security settings
- Use platform authenticators (Touch ID, Face ID, Windows Hello) or external security keys
- Step-up authentication for sensitive operations using a registered passkey
- Coexists with the existing TOTP-based 2FA so users can migrate at their own pace
Benefits:
- Strong phishing resistance compared to TOTP
- Faster sign-in and approval flows
- Better experience on mobile devices with biometric authenticators
Workspace Rename and Delete
Workspace administrators can now rename or delete workspaces directly from the UI.
Highlights:
- Rename a workspace from the workspace settings page
- Permanent workspace deletion with the appropriate guardrails
- Updated workspace selector and management UI to reflect changes immediately
- Supporting API endpoints for both operations
This closes a long-standing gap for teams that needed to clean up legacy workspaces or rebrand existing ones.
Human-Readable Asset Identifiers
Client-facing APIs for withdrawals and checkout now accept human-readable asset identifiers in place of internal IDs, making integrations more intuitive.
Highlights:
- The
symbolfield has been renamed toassetin client-facing API fields - Asset identifiers like
USDCorUSDC.ethcan be used directly in API calls - New asset resolver maps human-readable identifiers to the correct network and contract
- Added unit tests covering asset resolution edge cases
Use cases:
- Easier API onboarding for new integrators
- Reduced need to look up internal asset IDs when scripting flows
- More readable request and response payloads
Auto-Accept Workspace Invitations
Pending workspace invitations are now automatically accepted when the invited user signs in, removing a redundant click from the onboarding flow.
Highlights:
- Invitations linked to the signing-in user are accepted on first login
- Workspace list refreshes immediately after acceptance
- Improved query invalidation so newly joined workspaces appear without manual reload
Cross-Tab Session Coordination
The UI now coordinates sessions across browser tabs to handle the case where the active workspace changes in one tab.
Highlights:
- New session coordination hook detects workspace mismatches across tabs
- Graceful handling when a user switches workspaces in another tab
- Tab-aware session refresh to prevent stale UI state
- Reduced risk of acting on the wrong workspace in multi-tab workflows
Summary
Apex v0.1.12 strengthens identity, workspace lifecycle, and integration ergonomics:
- Passkey 2FA brings phishing-resistant authentication to all users
- Workspace rename and delete finally let admins manage workspace lifecycle
- Human-readable asset identifiers make the public API friendlier to integrators
- Auto-accept invitations and cross-tab session coordination smooth out everyday flows