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 symbol field has been renamed to asset in client-facing API fields
  • Asset identifiers like USDC or USDC.eth can 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