Releases: equinix-labs/metal-java
v0.10.1
v0.10.0
0.10.0 (2023-10-12)
NOTE: this release includes a custom spec change to work around an openapi-generator bug. This custom spec change results in the introduction of two new models, VrfVirtualCircuitType
and VlanVirtualCircuitType
; these models are intended for internal SDK usage so that virtual circuit models deserialize correctly, and they are subject to be renamed or removed if and when the relevant generator bug is fixed.
Features
v0.9.0
0.9.0 (2023-10-12)
The spec & code changes in this release mark vrf
as a required property for VRF virtual circuits, and makes virtual_network
the only required property for VLAN virtual circuits. In combination with an API change that makes these properties available when the API is called with include=vrf,virtual_network
, this enables the VirtualCircuit
model to determine whether a circuit is a VRF virtual circuit or a VLAN virtual circuit.
Bug Fixes
v0.8.0
0.8.0 (2023-10-10)
Features
- upgrade to openapi-generator v7.0.0 (#146) (249769a)
- Deprecates Project Transfers (#155) (1a6d960)
- Adds vmce option to Plan and Reservation category filters (#155) (1a6d960)
- Adds support for filtering device lists by metro (changing the signature of findProjectDevices) (#155) (1a6d960)
Bug Fixes
v0.7.0
v0.6.0
What's Changed
- feat: API Sync by GitHub Action (2023-09-08, SDK 0.6.0) by @github-actions in #145
Adds support for the following beta endpoints:
- /devices/{id}/firmware-sets
- /devices/{id}/diagnostics/health/rollup
- /organizations/{id}/firmware-sets
- /projects/{id}/firmware-sets
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- fix: add make clean to sync action by @cprivitere in #130
- feat: API Sync by GitHub Action (2023-08-21) by @github-actions in #133
- chore: Add patch 6 back to remove IP address examples by @cprivitere in #134
- chore: remove unnecessary enum patch by @cprivitere in #132
- feat: bump to latest openapi-generator v6.6.0 by @cprivitere in #135
- chore: Update renovate config by @cprivitere in #137
- chore: bump yq version to 4.35.1 by @cprivitere in #136
- chore: enforce Conventional Commit tags in PR titles by @ctreatma in #141
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3 by @renovate in #139
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.11.0 by @renovate in #121
- fix(deps): update dependency org.slf4j:slf4j-api to v2 by @renovate in #140
- fix(deps): update dependency ch.qos.logback:logback-core to v1.4.11 by @renovate in #138
- chore(deps): update dependency org.junit.jupiter:junit-jupiter-engine to v5.10.0 by @renovate in #129
- chore(deps): update actions/checkout action to v4 by @renovate in #143
- feat: API Sync by GitHub Action (2023-09-05) by @github-actions in #144
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- feat: Add delete_failed enum to InterconnectionPort by @cprivitere in #111
- fix(deps): update dependency ch.qos.logback:logback-core to v1.2.9 [security] by @renovate in #73
- fix(deps): update dependency org.slf4j:slf4j-api to v1.7.36 by @renovate in #78
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.11 by @renovate in #81
- chore: prep for release by bumping version by @cprivitere in #117
New Contributors
- @cprivitere made their first contribution in #111
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.0
Bug fixes
- Capacity report spec has been fixed to remove incorrect, hard-coded metro and facility names (#104)
- Organization
logo
was incorrectly implemented as a file. It is now implemented as a string that contains base64-encoded image data. (#104)
Full Changelog: v0.2.0...v0.3.0