Skip to content

Latest commit

 

History

History
174 lines (116 loc) · 14.6 KB

File metadata and controls

174 lines (116 loc) · 14.6 KB

Changelog

0.1.3 (2026-04-23)

Features

  • improve generated request DTO ergonomics (#49) (4e71c06)

Chores

Build System & Dependencies

  • deps: bump github.com/pb33f/libopenapi from 0.36.0 to 0.36.1 in /codegen (#48) (d76009f)
  • deps: bump googleapis/release-please-action from 4.4.0 to 4.4.1 (#47) (ae9f15a)

0.1.2 (2026-04-14)

Features

Bug Fixes

  • handle object without schemas and additionalProperties (#45) (34e6b20)

Chores

Build System & Dependencies

  • deps: bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#41) (8883e4d)
  • deps: bump github.com/pb33f/libopenapi from 0.35.0 to 0.36.0 in /codegen (#42) (45b8b1c)

0.1.1 (2026-04-08)

Features

  • sync with latest openapi specs (9509daf)

Bug Fixes

  • codegen: prefer problem+json for response schemas (#21) (8d22914)
  • http: set default problem+json accept header (#20) (9676d4a)
  • typing (#39) (42d6861)

Chores

Build System & Dependencies

  • deps: bump actions/create-github-app-token from 2.2.1 to 3.0.0 (#24) (f8a48e2)
  • 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 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/pb33f/libopenapi from 0.33.11 to 0.34.0 in /codegen (#18) (0d3b9f9)
  • 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 reviewdog/action-actionlint from 1.71.0 to 1.72.0 (#35) (0dbf237)
  • deps: bump shivammathur/setup-php from 2.36.0 to 2.37.0 (#27) (cf700ec)

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)

0.0.1 (2026-01-31)

Features

Bug Fixes

Miscellaneous Chores