- New
TurnkeyRequestError
error class that contains rich error details
- Error messages now contain Turnkey-specific error details
- New
/submit/create_api_only_users
endpoint:TurnkeyApi.postCreateApiOnlyUsers(...)
- Marked
TurnkeyApi.postCreateUsers(...)
as deprecated - Improved documentation on methods (via TSDoc)
- Error messages now contain Turnkey-specific error code and message
- New
/submit/create_users
endpoint:TurnkeyApi.postCreateUsers(...)
- No public-facing changes
- Improved support for React Native runtime (tkhq#37)
- Switched from
undici
tocross-fetch
to improve bundler compatibility
- Added browser runtime support —
@turnkey/http
is now a universal (isomorphic) package - The API fetchers are now exported as namespace
TurnkeyApi
.PublicApiService
has been marked as deprecated, but will remain functional until we hit v1.0. - Dropped support for Node.js v14; we recommend using Node v18+
- Improved documentation
- Added
withAsyncPolling(...)
helper to provide built-in async polling support. Read more:
- Improved OpenAPI documentation
- Arbitrary message signing
timestamp
->timestampMs
- Fix outdated artifact
keyId
->privateKeyId
everywhere
- Change parameter from
keyId
toprivateKeyId
- Bump API version to latest Beta
- Support runtime config for credentials
- Drop internal dev dependency
- Initial release
- Updated dependencies
- @turnkey/[email protected]