Repository navigation
feat: SDK update for version 29.4.0 - #176
Conversation
🟢 Tier S · Ready to mergeThis release adds domain and WAF services, new authentication and organization APIs, project environments and policies, and additional messaging and avatar capabilities. It expands the SDK’s models, enums, service parameters, and response handling, with matching examples and tests. The latest updates also document domain pricing and transfer-status coverage and allow nullable QoS values in messaging APIs. Latest changes: The latest commits clarify the domains changelog entry and widen QoS to
📂 Walkthrough · 8
✅ Fixed since the last review · 1
🔇 Filtered out · 1Findings Hansi considered but did not post.
Reviewed the commits since |
Null lets the subscriber choose the QoS, as the docs say, so the TypeScript input type must allow it. Also corrects the domains changelog line.
This PR contains updates to the SDK for version 29.4.0. It is patched onto the previous release tag, so it only adds the changes below; existing method signatures keep their parameter order.
What's Changed
domainsservice to manage domains, DNS records, email presets, prices, transfer status and zoneswafservice with bypass, challenge, deny, rate-limit and redirect rulesaccount.createEmailVerificationOTP,updateEmailVerificationOTP,createRecoveryOTPandupdateRecoveryOTPaccount.createIdTokenSessionandIdentity.providerIdTokenoauth2.introspectproject.createEnvironment,getEnvironment,listEnvironments,updateEnvironmentanddeleteEnvironmentorganization.createEphemeralProjectKey,listProjectKeys,getProjectKey,updateProjectKeyanddeleteProjectKeyproject.updateOAuth2Kakao,updateOAuth2TikTokandupdateOAuth2Webflowprompton the Auth0, Discord, GitHub, Microsoft, Okta, Salesforce and Zoho OAuth2 settings, and native client IDs on Apple and Googleproject.updatePasswordPwnedPolicy,project.updatePasswordRotationPolicyandUser.passwordPwnedmessaging.createAppwriteProviderandmessaging.updateAppwriteProviderreplyToEmailandreplyToNameon email messages,channelIdon push messages, andqosandexpiryon topicsavatars.updatePhotoandavatars.deletePhotodurationonaccount.createEmailPasswordSession,currentonaccount.deleteSessions,membershipIdonteams.createMembershipandfingerprintson Android platformstotalon the locale, transaction, runtime, specification and framework listsdart-3.13andflutter-3.47runtimes, thejasprframework, thetrigramindex type,autoimage gravity, thededicatedDatabaseproxy rule resource type, OTP email templates and new key scopesBillingPlan,DedicatedDatabase,DedicatedDatabaseSpecification,ProjectandTopic, andfreeandstartinBillingPlanGroup