Skip to content

Releases: MacPaw/Setapp-framework

5.2.0

22 Apr 13:39
424f123

Choose a tag to compare

New

  • [Setapp AI] Setapp AI API now supports audio transcription.

Fixed

  • [Setapp AI] Fixed an issue where multiple simultaneous errors of the same type could trigger several dialogs at once. Now, only one dialog is shown per error type.
  • [Setapp AI] Fixed an issue where the .propagate error handling mode wasn’t respected, causing unnecessary dialogs to appear.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip a0e4f479ae7fecc762b62381073c98a903e29ebda1ea836ed417b37c2fa2f32d
Setapp.QRCodeGenerator.zip 1b4c571f4bc1f3c1c856be8de8509874214667b9f19435292c4e7b2ab681844a
Setapp-framework-5.2.0-checksums.sha256 0d7b5d5152e5e0dcb9649f29ab2da80394a51ef8f3011cf6f7bd3597b8b0c251

5.1.0

09 Apr 14:39
e321c58

Choose a tag to compare

New

  • Setapp AI API now supports AI image generation and editing. (Image streaming isn't available yet.)

Updated

  • [Electron] Added support for the Electron Forge build system in the sample app, alongside the existing electron-builder setup.

Fixed

  • [iOS] Fixed an issue with an incorrect resource bundle type that caused warnings during App Store uploads.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip 9707785a2539e12342df84969ac29e502b6912c13a73e041ea120eb382626cc7
Setapp.QRCodeGenerator.zip ccf7e7884e5c7839facbab68567dfa1f1a21ebcc10bcda571f3b408df823b8c5
Setapp-framework-5.1.0-checksums.sha256 bfc844513edae765c93643ea6686a4478e58fac17d41bb40f5fed06af1c23960

5.0.1

26 Feb 15:19
b6946a0

Choose a tag to compare

Updated

  • Finalized Setapp AI API, providing a stable interface for integrating AI capabilities into your apps.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip c61206cc6d4aaa4ba59bbabc86dd33c28dafc210a0a7d89609bf51f3878e3d85
Setapp.QRCodeGenerator.zip 2b91ad15bd9e050c1cdca5fe620bae3d36fe9f08ef3e4f787971e0a778c9411e
Setapp-framework-5.0.1-checksums.sha256 3ec9e8b0dd5ed7fa00bff803e67e5881f71bdc8ee03202ee75aa2e72cff53b22

5.0.0

16 Feb 18:50
71a8834

Choose a tag to compare

5.0.0 Pre-release
Pre-release

New

  • Introduced new Setapp AI API to support the next generation of AI features. Stay tuned for upcoming improvements.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip 896e602852c41d44003346769082029660ea552744bc8cb1f349d1c9e55c1b86
Setapp.QRCodeGenerator.zip f3ad727a48a85ac4937273019043da2107b83f1d585e884da58929813a4dd1db
Setapp-framework-5.0.0-checksums.sha256 5c5b6920be6d8677564309d1946db23b40224c28d191d5eb9a7abedd2fd892ec

4.3.5

10 Dec 12:06
1d5b1c0

Choose a tag to compare

Fixed

  • Fixed a rare issue where a developer app might crash while checking the internet connection.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip 9522178fdf6160a500d41f773d0dfa3357b605c0136d679275901379f2f794ae
Setapp.QRCodeGenerator.zip 932f683703d55eeead5a58f6dce7549a2e9bc97d0d2bb6a5618799b6971250bb
Setapp-framework-4.3.5-checksums.sha256 f58de8536a3917e101b7d81b5d4c54cfb5ec9984c76c0afe5d11c5b816c17530

4.3.4

20 Oct 13:44
962d2c9

Choose a tag to compare

Fixed

  • [iOS] Fixed an issue with data migration to the application support folder, where the migration tool mistakenly removed the old directory in some cases.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip cd502c1512fd2f768e3ba71b4126e729ed680f169abeb9c5c9e72ac3eff944ec
Setapp.QRCodeGenerator.zip a488414b5bf96f0bc51dc4e117171f340bbf58d77e717db07398c83d61dbef5f
Setapp-framework-4.3.4-checksums.sha256 9726eef419a0a6a9daf781bfcf79cf8950aaf49ebb91422c685ce1654ef2b0a7

4.3.3

09 Sep 15:09
5cac0a4

Choose a tag to compare

Updated

  • [iOS] Setapp-generated data, such as usage reports, is now stored in the Application Support folder. This prevents internal data from appearing in the Files folder.

Fixed

  • [iOS] In some cases, after you activated Setapp subscription for an app and later opened it, the activation could unexpectedly reset. This update includes a more robust fix than the one introduced in version 4.3.2.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip f9635b8d1cc15518c84f0827049af457913b31b85c3ba4ae9fb683cd6c3dc099
Setapp.QRCodeGenerator.zip 399dd68b64c38d0eb07971ee12d791ce99fbdc9080b914d0c68ab01558eb0ce8
Setapp-framework-4.3.3-checksums.sha256 736e87d59ee55312a9a2d5bd37bfcce8de306e9c3bf01a64429307e7ffb8ffc9

4.3.2

20 Aug 11:21
2a7df66

Choose a tag to compare

Fixed

  • [macOS] Implemented changes that should prevent occasional crashes when connecting to the Setapp Agent.
  • [iOS] In some cases, after you activated Setapp and later opened the app, the activation could unexpectedly reset. We’ve addressed this issue, and it shouldn’t happen again.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip c0a13a2ba18f7c88b237ff0355ba5264ea43666873887ef61447ed4c02215fbc
Setapp.QRCodeGenerator.zip ccde74c5690ccb882e6b2f991806dae25cd1468052e0cb7878d630f5b58bf6b8
Setapp-framework-4.3.2-checksums.sha256 dba4a0e089d47faec0c2a4f4d58260d757e9aec38454929fbb449cf3dba38e38

4.3.1

14 Jul 08:51
09a4fb0

Choose a tag to compare

Updated

  • [macOS] Email sharing cooldown logic is now handled by the Setapp Agent.

Fixed

  • [macOS] Fixed double error presentation for apps that have agent.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip e81a3d966ee7478bc822728820b892475d9eeeb02af4b58500534e810d81c276
Setapp.QRCodeGenerator.zip 44cae496f9fcbaf03244339ee77cf8489a5145ea50539e7aa35b6103304c5a77
Setapp-framework-4.3.1-checksums.sha256 c950f1f402c0baafcd0e74c03462afff69d2cf7cc435d0432d52fe74f5088154

4.3.0

09 May 18:47
f131dd1

Choose a tag to compare

New

  • [iOS] Added support for distribution via Setapp Mobile with a new start(_:_:) method for providing SetappConfiguration.
  • [iOS] Added SetappManager.isDistributedViaSetapp(_:) utility API to determine if the app is distributed via Setapp Mobile.
  • [iOS] Setapp Framework can now present permanent messages (activation prompts or issue messages), currently only used when distributed via Setapp Mobile.
  • [iOS] Introduced app extensions usage reporting.
  • Added SetappManager.shared.requestPurchaseType(_:) API to determine the app license type.

Updated

  • [iOS] Enhanced Setapp message alerts with new isDismissable and onDismiss properties.
  • [iOS] Improved SetappManager startup process.

Fixed

  • [iOS] Fixed Setapp message options to remain up-to-date when presenting new messages.
  • [iOS] Fixed "no common ancestor" crash.
  • [Electron] Added x86_64 architecture support to the node.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip d406157e60d4e09f59c1bd4bd1d02ad7815170cdff6fda5c62da6e149e1f1d68
Setapp.QRCodeGenerator.zip a2c3d438df5461e204d321eee0b93700f905e96e54e171a70b35210f1ccfdd64
Setapp-framework-4.3.0-checksums.sha256 de6d06a8315d4f6a0b30a94103a443c0b5ff14758d935655490e9fbc74d920e0