Skip to content

Releases: projectsyn/commodore

v0.2.3

04 Sep 14:24
76f779d
Compare
Choose a tag to compare

v0.2.3

Added

  • Validation of component slug (#153)
  • component compile now applies postprocessing filters (#154)
  • Option to disable postprocessing filters (#155)
  • --interactive option to prompt push confirmation (#157)
  • Extend component template with docs setup (#158)
  • Build Helm bindings for native Helm dependencies (#161)
  • Replaced playbook.yml with custom command (#165)

Changed

  • Reworked documentation (#147)
  • Use Reclass to discover components (#160)

v0.2.2

28 Jul 08:01
fc8d3d7
Compare
Choose a tag to compare

Fixed

  • Ignore filename too long (#147)

v0.2.1

27 Jul 12:24
d0d91eb
Compare
Choose a tag to compare

Fixed

  • Read token from file (#146)

v0.2.0

23 Jul 12:22
2ef70ef
Compare
Choose a tag to compare

Added

  • getValueOrDefault helper (#125)
  • makeMergeable helper (#126)
  • commodore component compile to compile a single component (#122)
  • Option to explicitly set a component's display name (#133)
  • labels to issue templates (#134)
  • Vale Makefile target in component template (#137)
  • Allow overriding Git user info for catalog commits (#140)
  • Refactor tests to work with new setup-python (#143)

Changed

  • compile and clean commands were moved to the catalog command group (#122)
  • new-component command was moved to the component command group (#122)
  • Jsonnet library file extension to .libsonnet in component template (#137)
  • Applied the component template to Commodore itself (#145)

Fixed

  • Commit messages from automated catalog updates do no longer contain a leading newline (#136)

v0.1.6

29 May 08:19
67886fc
Compare
Choose a tag to compare

Changed

  • Show some logs only in verbose mode (#100)

Added

  • Allow overwriting of component git repo URLs (#100)
  • Introduce trace log level with -vvv flag (#100)
  • Helpers for managing HTTP proxy environment variables (#106)

Fixed

  • Handle empty facts (#103)

v0.1.5

19 May 07:47
c1cc53a
Compare
Choose a tag to compare

Changed

  • Dockerfile to support local docker-compose setup (#99)
  • Remove the customer git base fallback and make the value required from the API (#99)

v0.1.4

15 May 11:09
7e5f791
Compare
Choose a tag to compare

Fixed

  • Vault error handling (#95)
  • Optional facts (#88)

Changed

  • Organize global calsses in folders (#91)

Added

  • Include lieutenant-instance fact (#94)

Release v0.1.3

08 May 14:40
f980662
Compare
Choose a tag to compare

This is a bugfix release for Commodore

Fixed

  • Changed all f-strings without interpolations to regular strings ([#81])
  • Adjusted Dockerfile so image builds again

Changed

  • Bulk updated dependencies

Release v0.1.2

11 Mar 09:36
Compare
Choose a tag to compare

This is a bugfix version of Commodore.

Notable changes:

  • Build process properly sets Commodore binary version (#58)

For a full list of changes see CHANGELOG.md

Release v0.1.1

09 Mar 17:33
261f914
Compare
Choose a tag to compare

Added

  • Option to provide API token to Commodore from file instead of directly as argument (#53).