Skip to content

Releases: MacPaw/Setapp-framework

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

4.2.3

01 Apr 20:33
cb31c9a

Choose a tag to compare

[4.2.3] - 2025-04-01

Fixed

  • Integration via CocoaPods won’t require manual workaround, please remove the manual script phase if your project has one before.
  • Add PRODUCT_MODULE_NAME folder for headers to resolve issue when project depends on several XCFrameworks.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip b942bc5841b44895b8ff0aef18227b07be5bee43d33e7883a5527d39da152040
Setapp.QRCodeGenerator.zip 4454b11ba2efb18efbfc8a8c34908fece3b60e6a7108ef02edc782348787277a
Setapp-framework-4.2.3-checksums.sha256 e055017eb9fad29c5103e6a338525d8f3fc104670a2dcb41e48e8034b9f394b4

4.2.2

22 Oct 09:13
325aba7

Choose a tag to compare

Checksums
File SHA-256 checksum
Setapp.xcframework.zip 2f059cdce6c6dd6be9487b47ae50f6ccf6762fb44c6f0008bc644e6cc6d31b8e
Setapp.QRCodeGenerator.zip 5af0672923efc2d543e02b3a08273c55788696d9290fd75a83b038fc60bd0be3
Setapp-framework-4.2.2-checksums.sha256 aaa102bed3b75701cf60ab66abc9a229cd5bd245dbfff6bbef145174f0d38130

4.2.1

30 Jul 17:54
595cb24

Choose a tag to compare

Fixed

  • [iOS] Fixed a layout issue for Setapp alerts that sometimes caused app crashes.
Checksums
File SHA-256 checksum
Setapp.xcframework.zip 03d64ab08fcdd72dd988d422f250c4c1442bcb1adaffa8dc8e205eff2e9e4f78
Setapp.QRCodeGenerator.zip 7ea99d6d3fd8a65998d92175e8c1efd7342ad7b195df77d10a1bc702b2a81b60
Setapp-framework-4.2.1-checksums.sha256 4abd172804f80c734b2905ac358ac14ac16d0647969710f59cc2478aced4bf1d