Skip to content

Releases: sumup/sumup-php

v0.1.0

23 Feb 12:07
Immutable release. Only release title and notes can be modified.
8017e2f

Choose a tag to compare

0.1.0 (2026-02-23)

⚠ BREAKING CHANGES

  • api: property access like $sumup->checkouts is no longer supported; use $sumup->checkouts() instead.

Features

  • api: remove magic service properties from SumUp (18c35c4)
  • api: type core client interfaces and service access (5f15c0a)
  • cd: auto-generate SDK (442dfeb)
  • codegen: consolidate component models into Types namespace (08a0b17)
  • codegen: emit typed service signatures (6c7356f)
  • errors: decode OpenAPI error bodies and throw typed API exceptions (df49313)
  • http: expose response headers and raw body for diagnostics (f1d668d)
  • improve service request ergonomics (e1a1624)
  • php-sdk: add error envelope and raise static analysis to level 6 (17fd86b)
  • php-sdk: replace magic request option arrays with typed RequestOptions (3aa9a89)
  • provide guzzle client out of the box (f8f70df)
  • type schema-less request bodies in codegen (1faa9ef)

Bug Fixes

  • cd: generate workflow write permission (6697c8e)
  • codegen: lint issues (d4da561)
  • docs: README badges (35570c5)
  • docs: README examples, checkout example (06159ec)
  • hydrator: support backed enum casting during hydration (a15ee8d)
  • resolve phpstan type/docblock violations (6b471ec)

Miscellaneous Chores

  • cd: adjust generate workflow (12b6107)
  • harden phpstan checks and CI gating (6355192)
  • raise phpstan strictness to level 5 (14fb68d)
  • regenerate code (e41bde2)
  • synced file(s) with sumup/apis (#5) (ca75c20)
  • synced file(s) with sumup/apis (#8) (3891105)

v0.0.1

31 Jan 21:37
Immutable release. Only release title and notes can be modified.
8bf35e7

Choose a tag to compare

0.0.1 (2026-01-31)

sumup-php is an official SDK for SumUp, it is an successor to sumup-ecom-php-sdk. Simplified, cleaned up, and modernized.

Features

Bug Fixes

Miscellaneous Chores