Releases: LKDevelopment/hetzner-cloud-php-sdk
Releases · LKDevelopment/hetzner-cloud-php-sdk
v2.8.0
Potential Breaking changes
- Refactor GuzzleClient by @LKaemmerling in #129
We misused the Client provided by the Guzzle Package by extending it. The refactor above fixes this now. However, it might be a breaking change for people who use the GuzzleClient for their own calls (direct calls) without the SDK. As this is a rather rare use case, the change was made in a Minor Release.
What's Changed
- fix #99 in createInLocation and add delete server by id by @BenjaminLeibinger in #102
- Remove Tests on PHP 8.0 and add notice about PHP Support by @LKaemmerling in #120
- Fix nullable type declarations by @Jubeki in #122
- Assignee_id must be nullable by @tanji in #112
- fix(lb): allow null for "deprecated" field of lb type by @Floppy012 in #128
- Allow
illuminate/collections:^12.0
by @rojtjo in #126 - Update composer.json: Fixing typos by @ThomasLandauer in #125
- Update phpstan/phpstan requirement from ^0.12.43 to ^0.12.43 || ^1.0.0 by @dependabot in #84
- Missing server create fields by @cosmohdx in #94
New Contributors
- @BenjaminLeibinger made their first contribution in #102
- @Jubeki made their first contribution in #122
- @tanji made their first contribution in #112
- @Floppy012 made their first contribution in #128
- @rojtjo made their first contribution in #126
- @dependabot made their first contribution in #84
Full Changelog: v2.7.2...v2.8.0
v2.7.2
What's Changed
- Handle null errors in Action model instantiation by @jprangenbergde in #118
Full Changelog: v2.7.1...v2.7.2
v2.7.1
v2.7.0
What's Changed
- Add architecture to model by @jappi00 in #107
- Same Bug as in hetzner-cloud-php-sdk/pull/99 by @osthafen in #103
- Image by name add architecture by @LKaemmerling in #111
New Contributors
Full Changelog: v2.6.2...v2.7.0
v2.6.2
v2.6.1
What's Changed
- Fix pagination to be nullable as it is stated in the docs by @LKaemmerling in #98
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
- [TASK] Update documentation links by @ayacoo in #89
- [FEATURE] Implement Load Balancer Support by @ayacoo in #90
- [FEATURE] Add primary ip support by @ayacoo in #88
- Fix issue with volume creation by @mrbase in #87
- Prevent API undefined property: stdClass:$server error when firewall has attached tags by @geisi in #83
New Contributors
Full Changelog: v2.5.1...v2.6.0
v2.5.1
Bugfix:
- Fixed issues on PHP 8.1 that were caused by an older dependency (#79)
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #73
- Fixed error on firewall rule when no port is present by @stefangeorgescu in #72
- change test classes prefix namespace to LKDev\Tests by @masoudniki in #74
- Adding "type" const by @ThomasLandauer in #78
- Implement
Model::setHttpClient()
by @mutec in #80 - Fixing docblock by @ThomasLandauer in #76
- Keep Hetzner's snake_case for properties by @ThomasLandauer in #75
- [FEATURE] Add firewalls parameter for server by @ayacoo in #82
- fixes nullable port by @jprangenbergde in #81
New Contributors
- @stefangeorgescu made their first contribution in #72
- @masoudniki made their first contribution in #74
- @ThomasLandauer made their first contribution in #78
- @mutec made their first contribution in #80
- @ayacoo made their first contribution in #82
- @jprangenbergde made their first contribution in #81
Full Changelog: v2.4.0...v2.5.0
v2.4.0
- Add support for Firewalls