Skip to content

fix: preserve annotated schemas and handle Guzzle errors - #129

Merged
matoous merged 2 commits into
mainfrom
md/fix-allOf-codegen
Oct 15, 2026
Merged

matoous merged 2 commits into
mainfrom
md/fix-allOf-codegen

Conversation

@matoous

@matoous matoous commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Preserve PHP types and generated models for described references and scalar allOf wrappers.

Handle transport exceptions with or without a response across Guzzle 7 and 8.

Resolve described references and keep scalar allOf wrappers as PHP types.
@matoous matoous self-assigned this Oct 15, 2026
@matoous
matoous marked this pull request as ready for review October 15, 2026 07:31
Keep transport errors and response handling compatible with Guzzle 7 and 8.
@matoous matoous changed the title fix(codegen): preserve annotated schema types fix: preserve annotated schemas and handle Guzzle errors Oct 15, 2026
@matoous
matoous merged commit cae664e into main Oct 15, 2026
13 checks passed
@matoous
matoous deleted the md/fix-allOf-codegen branch October 15, 2026 07:40
@sumup-release-bot sumup-release-bot Bot mentioned this pull request Sep 11, 2026
matoous pushed a commit that referenced this pull request Oct 15, 2026
Automated sumup-php SDK release
---


## [0.1.7](v0.1.6...v0.1.7)
(2026-10-15)


### Bug Fixes

* codesamples sync
([96f52c8](96f52c8))
* preserve annotated schemas and handle Guzzle errors
([#129](#129))
([cae664e](cae664e))


### Chores

* **codegen:** nullable schemas with 3.1.0 specs
([78659ab](78659ab))
* synced file(s) with sumup/apis
([#114](#114))
([caebecc](caebecc))
* synced file(s) with sumup/apis
([#119](#119))
([2bcf9d4](2bcf9d4))
* use draft releases
([e83e9d9](e83e9d9))


### Build System & Dependencies

* **deps-dev:** update friendsofphp/php-cs-fixer requirement from
3.95.18 to 3.95.19
([#111](#111))
([82f343c](82f343c))
* **deps-dev:** update friendsofphp/php-cs-fixer requirement from
3.95.19 to 3.95.24
([#116](#116))
([a1f394f](a1f394f))
* **deps-dev:** update friendsofphp/php-cs-fixer requirement from
3.95.24 to 3.95.27
([#122](#122))
([e7bae88](e7bae88))
* **deps:** bump github.com/lmittmann/tint from 1.2.0 to 1.2.1 in
/codegen ([#126](#126))
([11699a2](11699a2))
* **deps:** bump github.com/pb33f/libopenapi from 0.38.7 to 0.41.3 in
/codegen ([#125](#125))
([5f50a7e](5f50a7e))
* **deps:** bump reviewdog/action-actionlint from 1.73.1 to 1.73.2
([#112](#112))
([d124dfc](d124dfc))
* **deps:** bump reviewdog/action-actionlint from 1.73.2 to 1.73.4
([#115](#115))
([b7a920a](b7a920a))
* **deps:** bump reviewdog/action-actionlint from 1.73.4 to 1.79.1
([#124](#124))
([6d6efb2](6d6efb2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: sumup-release-bot[bot] <241716704+sumup-release-bot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant