Skip to content

Releases: projectsyn/commodore

v0.12.0

16 Nov 14:51
v0.12.0
c95cc77

Choose a tag to compare

3 changes since v0.11.1

🚀 Features

  • Add CLI command to extract component versions and URLs (#383)

🛠️ Minor Changes

  • Sync component template from modulesync-control (#382)

📄 Documentation

  • Fix typos in dynamic facts example (#380)

v0.11.1

09 Nov 08:28
v0.11.1
2fc2cb4

Choose a tag to compare

2 changes since v0.11.0

🚀 Features

  • Allow ARM Docker build (#379)

🐛 Fixes

  • Correctly inject Git version in CI package builds (#378)

v0.11.0

08 Nov 09:54
v0.11.0
0ca26e3

Choose a tag to compare

6 changes since v0.10.0

🚀 Features

  • Add golden and matrix tests to component template (#364)
  • Update compile make targets in component template to support components with library (#368)

🛠️ Minor Changes

  • Fix and improve PyPI build (#376)

🔎 Breaking Changes

  • Remove support for Python 3.6 (caused by upgrade to Kapitan v0.30) (#358)

🐛 Fixes

  • Fix Component.filters_file to use target_directory (#366)
  • Ensure Commodore exits with exit code 1 on catalog push failures (#371)

🔗 Dependency Updates

  • Update docker.io/python Docker tag to v3.9.7 (#365)
  • Upgrade to Kapitan v0.30 (#358)

v0.10.0

30 Aug 13:10
661b648

Choose a tag to compare

4 changes since v0.9.0

🚀 Features

  • Provide dynamic facts in Reclass hierarchy (#359)

🛠️ Minor Changes

  • Set explicit encoding to fix pylint warnings (#361)
  • Exclude jsonnet files from indent linter (#360)
  • Make yamllint exludes work on both BSD and GNU (#363)

v0.9.0

12 Aug 14:41
v0.9.0
900b334

Choose a tag to compare

5 changes since v0.8.3

🚀 Features

  • Implement option to specify target alias for commodore component compile (#354)

🛠️ Minor Changes

  • Refactor postprocessing tests (#356)

🐛 Fixes

  • Fix render_target to ensure instantiated components always compile (#351)
  • Fix postprocessing filter lookup (#353)
  • Fix postprocessing for instantiated components (#357)

v0.8.3

19 Jul 09:13
v0.8.3
690a9a5

Choose a tag to compare

4 changes since v0.8.2

🛠️ Minor Changes

  • Add local dependencies search path in commodore test compile (#349)

🐛 Fixes

  • Use fixed globalGitRepoRevision for integration test (#346)
  • Fix component template (#345)
  • Correctly postprocess aliased components (#348)

v0.8.2

05 Jul 07:04
v0.8.2
f4e5ed0

Choose a tag to compare

4 changes since v0.8.1

🚀 Features

  • Add ModuleSync support in component template (#335)
  • Always fetch Kapitan dependencies (#341)
  • Integration test for catalog compilation (#251)

🔗 Dependency Updates

  • Update docker.io/python Docker tag to v3.9.6 (#342)

v0.8.1

25 Jun 14:13
65dc21c

Choose a tag to compare

0 changes since v0.8.0

v0.8.0

25 Jun 13:56
a17de40

Choose a tag to compare

9 changes since v0.7.0

🚀 Features

  • Implement simple regression tests for Kapitan's bundled Reclass (#331)
  • New style for documentation preview (#332)
  • Create a pypi package and publish it (#337)

🐛 Fixes

  • Show number of commits to master since the release in component releases (#329)
  • Use current working directory when searching for .env (#336)

📄 Documentation

  • New style for documentation preview (#332)

🔗 Dependency Updates

  • Bulk update Python dependencies (#324)
  • Bump Kapitan for ArgoCD to v0.29.5 (#325)
  • Pin Kapitan to v0.29.4 to avoid regressions in v0.29.5 (#327)
  • Update mikepenz/release-changelog-builder-action action to v2 (#333)

v0.7.0

07 May 16:08
v0.7.0
5c91760

Choose a tag to compare

7 changes since v0.6.0

🚀 Features

  • Introduce inventory parameters for cluster and tenant display names (#311)
  • Implement support for deprecating components (#316)

🛠️ Minor Changes

  • Add changelog generator to workflow (#309)

🐛 Fixes

  • Fix whitespace error from yamllint in component template (#310)
  • Fix prereleases not being applied when using release candidates (#312)

📄 Documentation

  • Small improvements in local mode documentation (#306)

🔗 Dependency Updates

  • Update docker.io/python Docker tag to v3.9.5 (#314)