Release notes
5.5.0
Sep 16, 2026
New
- Added
requestPendingUpdate(completionHandler:)andapplyPendingUpdate(completionHandler:)on macOS. Your app can now check whether Setapp has a newer version ready to install and trigger the update on its own schedule — without waiting for the user to update manually.
5.5.1
Oct 15, 2026
New
- [SetappAI] Added a links API — setappAI.links.purchaseURL(clientID:returnURL:). It lets you pass a return URL so the user comes back to your app after completing the AI credit purchase.
Fixed
- [SetappAI] Fixed video generation errors from Vertex AI (Veo) models. The provider's error message and numeric error code were previously lost during decoding and are now correctly passed through.
5.5.2
Sep 29, 2026
New
- [SetappAI] Added text-to-speech to the audio API — setappAI.audio.voices(parameters:) lists the available voices, and setappAI.audio.speech(parameters:) streams synthesized speech.
5.5.3
Oct 15, 2026
Fixed
- [iOS] App activation via QR code now works on the first scan after a reinstall. Previously, it could require scanning the QR code more than once.
5.4.0
Sep 11, 2026
New
- Added a links API —
setappAI.links.all()returns all web pages the AI service directs users to, andsetappAI.links.purchaseURL()returns the credits purchase page directly. No authorization required, so it works even for users without an active subscription. - Added
openWithAuth(url:)on iOS and macOS. It opens a Setapp URL with the user already signed in on the web, so they don't need to authenticate again mid-flow. Only Setapp URLs are accepted. - On macOS, the credits purchase page now opens with the user already signed in — previously, users had to sign in manually before they could buy credits.
- Fixed integrity checks that could incorrectly fail for a valid app due to a single Mach-O header flag being misread as a sign of tampering.
- Fixed an issue where the AI vendor token was not cleared when the user switched accounts, which could leave the previous user's token active.
Automated App Build Validation
Oct 14, 2026
- When you upload a build, you'll get instant, structured feedback in the Developer Portal instead of waiting for manual review — each failing check shows a clear error code, explanation, and step-by-step fix instructions. The same data is also available via API, so you can run these checks in your own CI/CD pipeline.
Improved Rating Badge Previews
Oct 5, 2026
- We’ve updated the Setapp rating badge modal on the customer reviews page to ensure design previews accurately reflect your choices. Now, when you switch between Black and White color options, the design previews update instantly to show exactly how the badge will look.
New Models
Sep 24, 2026
- Added:
claude-fable-5-1
claude-opus-5-5
claude-opus-5
gpt-6-sol
gpt-6-luna
New Endpoints
Sep 21, 2026
-
Added new endpoints to the TypeScript AI SDK to support Text-to-Speech (TTS) modality:
/v1/voices: Fetch and list available AI voices, categories, and provider metadata.
/v1/audio/speech: Synthesize and stream speech audio from text across supported providers.
TTS Model Routing
Sep 17, 2026
Introduced a unified multi-developer Text-to-Speech architecture.
-
What’s New:
• Standardized Adapter Interface: Unified request/response contract and capability model across providers
• Provider Support: ElevenLabs and OpenAI -
Endpoints:
v1/voices
v1/audio/speech -
New models:
gpt-4o-mini-tts
eleven_v3
eleven_v3_conversational
eleven_multilingual_v2
eleven_flash_v2_5 -
Next steps:
Integrate to SDK
New Models
Sep 11, 2026
-
Added:
gpt-image-2.5
gpt-image-2.5-flare
gpt-6-astra
Updated about 2 hours ago
