Skip to content

Version 1.10.0

Compare
Choose a tag to compare
@dgarros dgarros released this 01 Apr 11:43
· 141 commits to stable since this release
5bee453

This version of the Python SDK includes some improvement around Jinja2 templating with the addition of new Jinja2 filters (thanks to the netutils library) and some improvements of the object store, as well as some bug fixes.

Deprecated

  • The method get_by_hfid on the object Store has been deprecated, use get(key=[hfid]) instead
  • Using a Store without specifying a default branch is now deprecated and will be removed in a future version.

Added

  • All nodes generated by the SDK will now be assigned an internal_id (_internal_id). This ID has no significance outside of the SDK.
  • Jinja2 templating has been refactored to allow for filters within Infrahub. Builtin filters as well as those from Netutils are available.
  • The object store has been refactored to support more use cases in the future and it now properly support branches.

Fixed

  • Fix node processing, when using fragment with prefetch_relationships. (#331)