Skip to content

Releases: projectsyn/commodore

v0.17.0

05 Apr 14:30
v0.17.0
e4f49e5

Choose a tag to compare

1 changes since v0.16.0

🚀 Features

  • Add support for component library aliases (#447)

v0.16.0

04 Apr 09:12
v0.16.0
c352a6d

Choose a tag to compare

5 changes since v0.15.0

🚀 Features

  • Add component meta-parameter _base_directory (#438)
  • Print deprecation notices in component compile (#444)
  • Raise error for component version overrides without an URL (#440)

🛠️ Minor Changes

  • Deprecate external postprocessing filter definitions (#443)
  • Register deprecation notices for invalid component library names (#445)

v0.15.0

31 Mar 14:54
v0.15.0
b7763e9

Choose a tag to compare

12 changes since v0.14.2

🚀 Features

  • Add logic to generate Renovate postUpgradeTasks in the component template (#424)
  • Add support for Python 3.10 (#428)
  • Add OIDC integration for Lieutenant communication (#426)
  • Auto-login when trying to authenticate without token (#431)
  • Update component template to support Podman out of the box (#432)
  • Auto discover OIDC configuration if not set (#435)
  • Add frequently used functions to commodore.libjsonnet (#436)

🛠️ Minor Changes

  • Update Makefile to support Podman out of the box (#433)
  • component-template: Split COMMODORE_CMD and COMPILE_CMD in Makefile (#437)

📄 Documentation

  • Updated antora-preview image (#423)
  • Add CODEOWNERS (#434)

🔗 Dependency Updates

  • Update actions/cache action to v3 (#425)

v0.14.2

17 Mar 08:55
v0.14.2
59207ea

Choose a tag to compare

2 changes since v0.14.1

🐛 Fixes

  • Fix docker image if running on non-x86 architectures (#421)
  • Fix GitRepo.push() when pushing to empty remote repository (#422)

v0.14.1

25 Feb 08:17
v0.14.1
e728759

Choose a tag to compare

3 changes since v0.14.0

🛠️ Minor Changes

  • Use the same Git checkout logic everywhere (#407)

🔗 Dependency Updates

  • Update default kube-libsonnet version to v1.19.0 (#418)
  • Update dependency docker.io/alpine to v3.15 (#415)

v0.14.0

11 Feb 13:27
v0.14.0
ab7c8a5

Choose a tag to compare

11 changes since v0.13.1

🚀 Features

  • Add new command inventory lint (#400)
  • Update the component template docs preview command (#408)

🛠️ Minor Changes

  • Improve error messages for duplicate component aliases (#399)
  • Move component instantiation advertisement to _metadata.multi_instance (#411)

🐛 Fixes

  • Use absolute Docker Image URLs (#396)
  • Properly handle 403 replies from Lieutenant (#398)
  • Update component template to ensure files are generated with the correct GID (#397)
  • Fix /usr/lib/libnss_wrapper.so not found error in Docker image (#404)

📄 Documentation

  • Update link to Commodore site (#413)

🔗 Dependency Updates

  • Update Kapitan to 0.30.0rc1 (#401)
  • Update Docker base image to python:3.9.10-slim-bullseye (#402)

v0.13.1

13 Dec 12:50
v0.13.1
55f1044

Choose a tag to compare

1 changes since v0.13.0

🐛 Fixes

  • Fix command inventory components for inventories which use ${_instance} (#395)

v0.13.0

10 Dec 13:33
v0.13.0
68e8f0e

Choose a tag to compare

6 changes since v0.12.1

🚀 Features

  • Add support for tenant repo in commodore inventory components (#392)

🛠️ Minor Changes

  • Disable Renovate dependency dashboard (#387)
  • Add deprecation notice for component specifications without explicit version (#390)

🔎 Breaking Changes

  • Remove support for deprecated parameter commodore.jsonnet_libs (#391)

🐛 Fixes

  • Add trailing newline when writing a jsonnetfile.json (#393)

🔗 Dependency Updates

  • Update Python dependencies (#394)

v0.13.0-rc1

09 Dec 09:25
v0.13.0-rc1
8f2d658

Choose a tag to compare

v0.13.0-rc1 Pre-release
Pre-release

5 changes since v0.12.1

🚀 Features

  • Add support for tenant repo in commodore inventory components (#392)

🛠️ Minor Changes

  • Disable Renovate dependency dashboard (#387)
  • Add deprecation notice for component specifications without explicit version (#390)

🔎 Breaking Changes

  • Remove support for deprecated parameter commodore.jsonnet_libs (#391)

🐛 Fixes

  • Add trailing newline when writing a jsonnetfile.json (#393)

v0.12.1

17 Nov 12:19
v0.12.1
b88992c

Choose a tag to compare

1 changes since v0.12.0

🐛 Fixes

  • Fix unreliable path type conversion in commodore inventory components (#384)