SDKsTypeScript SDK
Changelog
Version history for @avnology/sdk-typescript.
Changelog
All notable changes to @avnology/sdk-typescript are documented here.
1.0.0 (2026-04-01)
Initial stable release.
Features
- Full authentication API:
login(),register(),getSession(),logout() - Passkey support:
loginWithPasskey(),enrollPasskey() - Social login:
loginWithProvider() - Passwordless:
loginWithMagicLink(),loginWithSms() - MFA:
enrollTotp(),verifyTotp(),generateRecoveryCodes() - OAuth 2.1:
buildAuthorizationUrl(),exchangeCode(),refreshToken(),revokeToken() - Client credentials:
clientCredentials() - Device flow:
requestDeviceCode(),pollDeviceToken() - Token exchange:
exchangeToken() - Admin API: users, organizations, groups, service accounts, webhooks, permissions
- SSO connections: SAML and OIDC configuration
- Directory sync: SCIM management
- Permission checking:
check(),grant(),revoke(),listObjects(),expand() - Webhook signature verification:
verifyWebhookSignature() - Typed error hierarchy with 25+ specific error classes
- Automatic retry with exponential backoff
- Rate limit handling with
Retry-Aftersupport - Token auto-refresh
- Mock client for testing (
createMockClient) - Works in Node.js, Deno, Bun, browsers, and edge runtimes
Breaking changes
None (initial release).