Releases: The-Nazara-Project/thanix_client
v2.5.0 - NetBox v4.4.4 compatible
What's Changed
- Bump NetBox compatibility to NetBox v4.4.4 by @ByteOtter in #4
Full Changelog: v2.4.4...v2.5.0
v2.4.4 - Fix partial PATCH request struct generation
v2.4.3
What's Changed
We added a new crate feature that allows the api client to print all requests it sends to stderr. This will building applications around the client crate easier.
New Contributors
- Your Nazara Team 🦑
Full Changelog: v2.4.2...v2.4.3
v2.3.0 - Update reference client for NetBox v4.2.0
What's new?
This client was rebuild according to the newest spec at demo.netbox.dev.
Note
This client was generated without the --workaround flag of Thanix. If you encounter serialization problems with Interfaces,
try to generate a new one with --workaround enabled.
- The Nazara Team 🦑
v2.2.3 - Update Dependencies and Rebuild for NetBox API v4.1
What's new?
This release updates all dependencies to fix some vulnerabilities discovered by cargo audit.
Note
This release was created for NetBox v4.1.0, it may work with older versions above v4.x but this is not guaranteed to work.
- The Nazara Team 🦑
v2.1.0 - Make query parameters public (NetBox v.4.x)
What's new?
This release was generated with all fields of all query structs set to be public. This will allow users to query specific objects from NetBox's API using the fields as filter paramters.
We are sorry that it took us so long to fix this huge oversight.
Note
This release is only compatible with NetBox v4.1.0. It may work with different minor or patch versions around this one but this is not guaranteed.
- The Nazara Team 🦑
v1.3.0 - Unlocking Queries
What's new?
This release was generated with all fields of all query structs set to be public. This will allow users to query specific objects from NetBox's API using the fields as filter paramters.
We are sorry that it took us so long to fix this huge oversight.
Note
This release is only compatible with NetBox v3.6.9. It may work with different minor or patch versions around this one but this is not guaranteed.
- The Nazara Team 🦑
v1.2.0 - The workaround
What's new?
This release contains a workaround necessary to handle NetBox responses that deviate from the schema used to generate the client.
It makes all fields of structs, which have been identified as troublemakers, optional, allowing serde to successfully parse the responses at the cost of requiring extra steps on the user end.
Warning
This release is only compatible with NetBox v3.6.9. It may work with different minor or patch versions around this one but this is not guaranteed.
If you encounter any problems with this release, please let us know!
Sincerely,
- The Nazara Team 🦑
Patch release v2.0.1 - Dependency version bump
What's new?
Nothing has changed, just an update to thanix_client's dependencies.
Sincerely,
- The Nazara Team 🦑
Release v2.0.0 - For NetBox v4.X
This client was generated for NetBox v4.X - specifically the latest version v4.0.5 - For use cases requiring older versions of NetBox please use v1.1.0.
Sincerely
- The Nazara Team 🦑