diff --git a/CHANGELOG.md b/CHANGELOG.md index 50e85f26..631f65f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,31 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang +## [1.13.0](https://github.com/opsmill/infrahub-sdk-python/tree/v1.13.0) - 2025-06-11 + +This release adds support for the new NumberPool attribute and loading object and menu files from external repositories in Infrahub 1.3. + +### Added + +- Added NumberPool as a new attribute kind, for support in Infrahub 1.3 +- Added support for object and menu files in the `.infrahub` repository configuration file +- Defined ordering in which object files are loaded + +### Housekeeping + +- Refactor InfrahubNode to avoid the creation of a dynamic Python class for each object defined + +## [1.12.3](https://github.com/opsmill/infrahub-sdk-python/tree/v1.12.3) - 2025-06-10 + +## Fixed + +- fix Python transforms tests in the resource testing framework by @ogenstad in https://github.com/opsmill/infrahub-sdk-python/pull/433 +- add unit test for Python transforms test for the resource testing framework @wvandeun in https://github.com/opsmill/infrahub-sdk-python/pull/435 + +### Changed + +- loosen requirement for the optional Rich dependency from v12.0.0 up to but not including v14.0.0 by @wvandeun in https://github.com/opsmill/infrahub-sdk-python/pull/434 + ## [1.12.2](https://github.com/opsmill/infrahub-sdk-python/tree/v1.12.2) - 2025-06-05 ### Fixed diff --git a/changelog/+040fc56b.housekeeping.md b/changelog/+040fc56b.housekeeping.md deleted file mode 100644 index efa1f5bb..00000000 --- a/changelog/+040fc56b.housekeeping.md +++ /dev/null @@ -1 +0,0 @@ -Refactor InfrahubNode to avoid the creation of a dynamic Python class for each object defined diff --git a/changelog/+543efbd1.added.md b/changelog/+543efbd1.added.md deleted file mode 100644 index f728f279..00000000 --- a/changelog/+543efbd1.added.md +++ /dev/null @@ -1 +0,0 @@ -Added NumberPool as a new attribute kind, for support in Infrahub 1.3 diff --git a/pyproject.toml b/pyproject.toml index 1f55fa68..ea4530f4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "infrahub-sdk" -version = "1.12.2" +version = "1.13.0" description = "Python Client to interact with Infrahub" authors = ["OpsMill "] readme = "README.md"