Skip to content

release: 0.0.1 - #146

Open
sumup-release-bot[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

sumup-release-bot[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@sumup-release-bot

Copy link
Copy Markdown
Contributor

Automated sumup-php SDK release

0.0.1 (2026-11-03)

⚠ 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)
  • authorization simplification (282d2f5)
  • cd: auto-generate SDK (442dfeb)
  • cleanup, deterministic output (eebd1a8)
  • codegen: consolidate component models into Types namespace (08a0b17)
  • codegen: emit typed service signatures (6c7356f)
  • codegen: generate validated PHP code samples (#101) (fc227c8)
  • custom http clients support (cd00e04)
  • errors: decode OpenAPI error bodies and throw typed API exceptions (df49313)
  • expose typed Problem details and original error responses (#141) (0c03321)
  • http: expose response headers and raw body for diagnostics (f1d668d)
  • improve code samples generation (87331be)
  • improve generated request DTO ergonomics (#49) (4e71c06)
  • improve query params handling (0eff5a6)
  • improve response parsin (a2432fe)
  • improve sdk typing (1eb79bf)
  • improve service request ergonomics (e1a1624)
  • init (0a390f4)
  • issue templates (#62) (3ca090f)
  • oauth2 example (3e1ff06)
  • per-request options (c0b8fe3)
  • php-sdk: add error envelope and raise static analysis to level 6 (17fd86b)
  • php-sdk: replace magic request option arrays with typed RequestOptions (3aa9a89)
  • phpdoc (81964f1)
  • provide guzzle client out of the box (f8f70df)
  • release 0.0.1 (386e628)
  • report runtime info (#28) (941c43e)
  • restructure (3f98d9c)
  • sdk: allow sending arbitrary request (#56) (055ea0f)
  • sdk: resource docs (#44) (c7cdac3)
  • support enums (e443679)
  • sync with latest openapi specs (9509daf)
  • type schema-less request bodies in codegen (1faa9ef)

Bug Fixes

  • better schema generation (cf0375b)
  • cd: generate workflow write permission (6697c8e)
  • codegen: lint issues (d4da561)
  • codegen: prefer problem+json for response schemas (#21) (8d22914)
  • codegen: run make fmt (8fac107)
  • codesamples sync (96f52c8)
  • docs: README badges (35570c5)
  • docs: README examples, checkout example (06159ec)
  • docs: README refs (bbdd374)
  • github actions (135efbb)
  • handle object without schemas and additionalProperties (#45) (34e6b20)
  • http: set default problem+json accept header (#20) (9676d4a)
  • hydrator: support backed enum casting during hydration (a15ee8d)
  • preserve annotated schemas and handle Guzzle errors (#129) (cae664e)
  • resolve phpstan type/docblock violations (6b471ec)
  • response bodies for non-ref schemas (056a961)
  • typing (#39) (42d6861)
  • use patched PHP runtimes in workflows (#139) (65b307e)

Chores

Documentation

Refactors

  • codegen: align SumUp template with method-only service API (3135ea9)
  • codegen: simplify request DTO constructors via hydrator (06472b3)
  • php-sdk: simplify API errors to expected vs unexpected (6a7d18a)
  • shorten generated service-local response names (64190ff)
  • types: add typed exception and response accessors (2335d61)

Build System & Dependencies

  • deps-dev: update friendsofphp/php-cs-fixer requirement (#26) (93f109d)
  • deps-dev: update friendsofphp/php-cs-fixer requirement (#30) (858722e)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.93.0 to 3.93.1 (#3) (b1f7921)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.93.1 to 3.94.0 (#9) (8f3c09b)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.94.0 to 3.94.2 (#13) (2dd971e)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.94.2 to 3.95.1 (#52) (14fea98)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.1 to 3.95.2 (#59) (9e78497)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.11 to 3.95.13 (#88) (a13ca8f)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.13 to 3.95.15 (#93) (f9849cc)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.15 to 3.95.17 (#98) (4807e14)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.17 to 3.95.18 (#105) (c669aee)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.18 to 3.95.19 (#111) (82f343c)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.19 to 3.95.24 (#116) (a1f394f)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.2 to 3.95.5 (#75) (549620c)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.24 to 3.95.27 (#122) (e7bae88)
  • deps-dev: update friendsofphp/php-cs-fixer requirement from 3.95.5 to 3.95.11 (#83) (a23c0ec)
  • deps: bump actions/checkout from 5.0.1 to 6.0.0 (#1) (1b5f8b8)
  • deps: bump actions/checkout from 6.0.0 to 6.0.1 (#13) (3d198fc)
  • deps: bump actions/checkout from 6.0.1 to 6.0.2 (#29) (582d67d)
  • deps: bump actions/checkout from 6.0.2 to 6.0.3 (#70) (3b46147)
  • deps: bump actions/checkout from 6.0.2 to 7.0.1 (#102) (204ddde)
  • deps: bump actions/checkout from 6.0.3 to 7.0.0 (#77) (0d85c16)
  • deps: bump actions/checkout from 7.0.0 to 7.0.1 (#99) (964e7d7)
  • deps: bump actions/create-github-app-token from 2.2.1 to 3.0.0 (#24) (f8a48e2)
  • deps: bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#41) (8883e4d)
  • deps: bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#103) (dc78570)
  • deps: bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#57) (eb329b8)
  • deps: bump actions/create-github-app-token from 3.2.0 to 3.3.0 (#131) (05f51c6)
  • deps: bump actions/setup-go from 6.1.0 to 6.2.0 (#27) (a7f9a25)
  • deps: bump actions/setup-go from 6.2.0 to 6.3.0 (#17) (7c4e1b6)
  • deps: bump actions/setup-go from 6.3.0 to 6.4.0 (#34) (cdec404)
  • deps: bump actions/setup-go from 6.4.0 to 6.5.0 (#82) (117b927)
  • deps: bump actions/setup-go from 6.4.0 to 7.0.0 (#104) (a4fa046)
  • deps: bump actions/setup-go from 6.5.0 to 7.0.0 (#91) (a98f2c1)
  • deps: bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /codegen in the go_modules group across 1 directory (#26) (2f54ea8)
  • deps: bump github.com/lmittmann/tint from 1.1.2 to 1.1.3 in /codegen (#6) (a871964)
  • deps: bump github.com/lmittmann/tint from 1.1.3 to 1.2.0 in /codegen (#94) (580ff48)
  • deps: bump github.com/lmittmann/tint from 1.2.0 to 1.2.1 in /codegen (#126) (11699a2)
  • deps: bump github.com/pb33f/libopenapi from 0.33.0 to 0.33.5 in /codegen (#7) (9bd0b01)
  • deps: bump github.com/pb33f/libopenapi from 0.33.11 to 0.34.0 in /codegen (#18) (0d3b9f9)
  • deps: bump github.com/pb33f/libopenapi from 0.33.7 to 0.33.9 in /codegen (#10) (8f6c68d)
  • deps: bump github.com/pb33f/libopenapi from 0.33.9 to 0.33.11 in /codegen (#11) (5be0343)
  • deps: bump github.com/pb33f/libopenapi from 0.34.0 to 0.34.3 in /codegen (#28) (b0f48a8)
  • deps: bump github.com/pb33f/libopenapi from 0.34.3 to 0.35.0 in /codegen (#36) (4c5eb74)
  • deps: bump github.com/pb33f/libopenapi from 0.35.0 to 0.36.0 in /codegen (#42) (45b8b1c)
  • deps: bump github.com/pb33f/libopenapi from 0.36.0 to 0.36.1 in /codegen (#48) (d76009f)
  • deps: bump github.com/pb33f/libopenapi from 0.36.1 to 0.36.3 in /codegen (#55) (647bd76)
  • deps: bump github.com/pb33f/libopenapi from 0.36.3 to 0.36.4 in /codegen (#60) (901fe55)
  • deps: bump github.com/pb33f/libopenapi from 0.36.4 to 0.37.3 in /codegen (#72) (e3c0575)
  • deps: bump github.com/pb33f/libopenapi from 0.37.3 to 0.38.3 in /codegen (#81) (e9bda71)
  • deps: bump github.com/pb33f/libopenapi from 0.38.3 to 0.38.5 in /codegen (#84) (c95e1b9)
  • deps: bump github.com/pb33f/libopenapi from 0.38.5 to 0.38.6 in /codegen (#87) (f4fe4b5)
  • deps: bump github.com/pb33f/libopenapi from 0.38.6 to 0.38.7 in /codegen (#92) (1cbdd28)
  • deps: bump github.com/pb33f/libopenapi from 0.38.7 to 0.41.3 in /codegen (#125) (5f50a7e)
  • deps: bump github.com/pb33f/libopenapi from 0.41.3 to 0.41.6 in /codegen (#134) (984a7aa)
  • deps: bump github.com/pb33f/libopenapi from 0.41.6 to 0.41.8 in /codegen (#143) (e361ddb)
  • deps: bump go.yaml.in/yaml/v4 from 4.0.0-rc.4 to 4.0.0-rc.5 in /codegen (#74) (c29658e)
  • deps: bump go.yaml.in/yaml/v4 in /codegen (#31) (84f9a0e)
  • deps: bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 (#11) (9272e21)
  • deps: bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 (#65) (e9cd86f)
  • deps: bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 (#85) (ea880a6)
  • deps: bump googleapis/release-please-action from 4.4.0 to 4.4.1 (#47) (ae9f15a)
  • deps: bump reviewdog/action-actionlint from 1.68.0 to 1.69.0 (#5) (0106fcd)
  • deps: bump reviewdog/action-actionlint from 1.69.0 to 1.69.1 (#12) (c09c837)
  • deps: bump reviewdog/action-actionlint from 1.69.1 to 1.70.0 (#2) (e5d3396)
  • deps: bump reviewdog/action-actionlint from 1.70.0 to 1.71.0 (#12) (6e0807a)
  • deps: bump reviewdog/action-actionlint from 1.71.0 to 1.72.0 (#35) (0dbf237)
  • deps: bump reviewdog/action-actionlint from 1.72.0 to 1.73.0 (#100) (1d82451)
  • deps: bump reviewdog/action-actionlint from 1.73.0 to 1.73.1 (#108) (37a22be)
  • deps: bump reviewdog/action-actionlint from 1.73.1 to 1.73.2 (#112) (d124dfc)
  • deps: bump reviewdog/action-actionlint from 1.73.2 to 1.73.4 (#115) (b7a920a)
  • deps: bump reviewdog/action-actionlint from 1.73.4 to 1.79.1 (#124) (6d6efb2)
  • deps: bump reviewdog/action-actionlint from 1.79.1 to 1.80.2 (#132) (9899268)
  • deps: bump reviewdog/action-actionlint from 1.80.2 to 1.80.4 (#140) (c3c9b10)
  • deps: bump reviewdog/action-actionlint from 1.80.4 to 1.80.8 (#144) (0cc42ea)
  • deps: bump shivammathur/setup-php from 2.35.5 to 2.36.0 (#2) (908e08c)
  • deps: bump shivammathur/setup-php from 2.36.0 to 2.37.0 (#27) (cf700ec)
  • deps: bump shivammathur/setup-php from 2.37.0 to 2.37.1 (#58) (3258ec6)
  • deps: bump shivammathur/setup-php from 2.37.1 to 2.37.2 (#73) (63cb830)
  • deps: bump shivammathur/setup-php from 2.37.2 to 2.40.0 (#133) (972c0ba)

This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants