Skip to content

Releases: The-Nazara-Project/thanix_client

v2.5.0 - NetBox v4.4.4 compatible

23 Oct 08:21
b317bff

Choose a tag to compare

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

03 Jun 11:50
74dc71c

Choose a tag to compare

What's Changed

Full Changelog: v2.4.3...v2.4.4

v2.4.3

02 Jun 13:37
b1bf165

Choose a tag to compare

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

25 Feb 08:19

Choose a tag to compare

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

17 Dec 11:44

Choose a tag to compare

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)

24 Sep 08:16

Choose a tag to compare

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

24 Sep 08:01

Choose a tag to compare

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

05 Sep 09:50

Choose a tag to compare

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

12 Aug 12:19

Choose a tag to compare

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

17 Jun 08:56

Choose a tag to compare

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 🦑