Skip to content

v1.0.0

Compare
Choose a tag to compare
@mikeymike mikeymike released this 20 Feb 15:28
· 46 commits to main since this release
3066721

The first stable release of the Paddle PHP SDK is here 🎉. It comes with a few breaking changes from the minor versions before it as we ensure we're set up to minimise API changes affecting the SDK in the future.

Feedback and PRs are always welcome.

What's Changed

Changed

  • Migrated away from native enums to reduce the risk of breaking changes
  • Made entities consistent with array<Entity> usage where Collections were used instead
  • Notification classes are split from main API classes to allow for long term backwards compatability
  • Subscription item price re-uses the Price entity
  • Dropped @internal on most entities to prevent IDE warnings, utilising private constructors instead
  • Events now utilise their type specific classes

Added

  • Update resume subscription effective_from field to accept RFC 3339 datetime or immediately
  • Subscription notifications support newly added price object fields