Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.0.1"
".": "0.1.0"
}
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
# Changelog

## [0.1.0](https://github.com/sumup/sumup-php/compare/v0.0.1...v0.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](https://github.com/sumup/sumup-php/commit/18c35c41ea646ef705aea3a07fd14340714cfc37))
* **api:** type core client interfaces and service access ([5f15c0a](https://github.com/sumup/sumup-php/commit/5f15c0a7b001f840e998fd1c1076694c8f7709cb))
* **cd:** auto-generate SDK ([442dfeb](https://github.com/sumup/sumup-php/commit/442dfeb20a9c81e155b62a5aa8438139d740db69))
* **codegen:** consolidate component models into Types namespace ([08a0b17](https://github.com/sumup/sumup-php/commit/08a0b17cdf0a9ee22a0ba274bf400887f6f13bc0))
* **codegen:** emit typed service signatures ([6c7356f](https://github.com/sumup/sumup-php/commit/6c7356fd82cc37e6fcc0e37959af7c16c0658dc2))
* **errors:** decode OpenAPI error bodies and throw typed API exceptions ([df49313](https://github.com/sumup/sumup-php/commit/df4931374e7292b481b3ecd4ba66e6f5cb32bbc9))
* **http:** expose response headers and raw body for diagnostics ([f1d668d](https://github.com/sumup/sumup-php/commit/f1d668dbeda32976d7b20e4e9844223c9f55f7a7))
* improve service request ergonomics ([e1a1624](https://github.com/sumup/sumup-php/commit/e1a16245011977196bcde792f28b5b625c7efdbc))
* **php-sdk:** add error envelope and raise static analysis to level 6 ([17fd86b](https://github.com/sumup/sumup-php/commit/17fd86b3340c2ab3ca6368eee9d89d0c2dd306fd))
* **php-sdk:** replace magic request option arrays with typed RequestOptions ([3aa9a89](https://github.com/sumup/sumup-php/commit/3aa9a89ff7f9b4ff9e036671cd70557d498658b3))
* provide guzzle client out of the box ([f8f70df](https://github.com/sumup/sumup-php/commit/f8f70dfcb249d818c1a7f0536bd5b78f538d6eef))
* type schema-less request bodies in codegen ([1faa9ef](https://github.com/sumup/sumup-php/commit/1faa9ef99aa23543e04667b65a7d79737875b1e5))


### Bug Fixes

* **cd:** generate workflow write permission ([6697c8e](https://github.com/sumup/sumup-php/commit/6697c8ed58c15ab5d9454510c685e0d0f130bbe1))
* **codegen:** lint issues ([d4da561](https://github.com/sumup/sumup-php/commit/d4da5616c1621842763b0994a705ce5a7ef327b6))
* **docs:** README badges ([35570c5](https://github.com/sumup/sumup-php/commit/35570c59bb1fda27d23e4eec56e0991c3be4b899))
* **docs:** README examples, checkout example ([06159ec](https://github.com/sumup/sumup-php/commit/06159ec8fb6eb1dc4561251b8ccd2afcfe878d14))
* **hydrator:** support backed enum casting during hydration ([a15ee8d](https://github.com/sumup/sumup-php/commit/a15ee8d58905bb7752411a515ebe690cccfa888e))
* resolve phpstan type/docblock violations ([6b471ec](https://github.com/sumup/sumup-php/commit/6b471eca48e7afa3fc489053be349ea6f7f6de13))


### Miscellaneous Chores

* **cd:** adjust generate workflow ([12b6107](https://github.com/sumup/sumup-php/commit/12b6107c6280f704dda56702f141c150b3747a84))
* harden phpstan checks and CI gating ([6355192](https://github.com/sumup/sumup-php/commit/6355192541002cd20727fce49292d1e70b75a719))
* raise phpstan strictness to level 5 ([14fb68d](https://github.com/sumup/sumup-php/commit/14fb68de426333fb59e775dd0d0b73fd37afa74c))
* regenerate code ([e41bde2](https://github.com/sumup/sumup-php/commit/e41bde2d657155d95ce14fe520c2173175e8e338))
* synced file(s) with sumup/apis ([#5](https://github.com/sumup/sumup-php/issues/5)) ([ca75c20](https://github.com/sumup/sumup-php/commit/ca75c207ef4874145278fa55ccec42973cb7433f))
* synced file(s) with sumup/apis ([#8](https://github.com/sumup/sumup-php/issues/8)) ([3891105](https://github.com/sumup/sumup-php/commit/38911057e1ec3de920134894bc7c947d483c8a50))

## 0.0.1 (2026-01-31)


Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"description": "SumUp PHP SDK",
"type": "library",
"license": "Apache-2.0",
"version": "0.0.1",
"version": "0.1.0",
"keywords": [
"sumup",
"sdk",
Expand Down
2 changes: 1 addition & 1 deletion src/Version.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@

class Version
{
const CURRENT = '0.0.1'; // x-release-please-version
const CURRENT = '0.1.0'; // x-release-please-version
}