You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
All framework libraries are now in the OpenIAP monorepo
#86
We've consolidated all individual framework repositories into the OpenIAP monorepo. Going forward, all development, versioning, and releases happen from this single repository.
Every library implements the OpenIAP Client Protocol, the purchase API an app calls. It is one GraphQL contract, so a change regenerates the Swift, Kotlin, TypeScript, Dart, GDScript, and C# types in one commit. What servers exchange (purchase verification, entitlements, and webhooks) is defined by the separate OpenIAP Commerce Protocol. Libraries no longer share a spec version number; each package keeps its own version.
No breaking changes
The major version bump reflects the monorepo transition, not API changes. Package names and installation commands remain the same. Just update to the latest version.
Archived repositories
The individual repositories will be archived by the end of this week (April 19, 2026). Documentation for prior versions can be found there:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
We've consolidated all individual framework repositories into the OpenIAP monorepo. Going forward, all development, versioning, and releases happen from this single repository.
What's included
Client Protocol and Commerce Protocol
Every library implements the OpenIAP Client Protocol, the purchase API an app calls. It is one GraphQL contract, so a change regenerates the Swift, Kotlin, TypeScript, Dart, GDScript, and C# types in one commit. What servers exchange (purchase verification, entitlements, and webhooks) is defined by the separate OpenIAP Commerce Protocol. Libraries no longer share a spec version number; each package keeps its own version.
No breaking changes
The major version bump reflects the monorepo transition, not API changes. Package names and installation commands remain the same. Just update to the latest version.
Archived repositories
The individual repositories will be archived by the end of this week (April 19, 2026). Documentation for prior versions can be found there:
All new issues and PRs should be submitted to the OpenIAP monorepo.
📢 Full announcement
All reactions