Skip to content

Latest commit

 

History

History
151 lines (109 loc) · 4.86 KB

CHANGELOG.md

File metadata and controls

151 lines (109 loc) · 4.86 KB

Changelog

Please document all notable changes to this project in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

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)

Fixed

  • Ignore filename too long (#151)

Fixed

  • Read token from file (#148)

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)

Changed

  • Show some logs only in verbose mode (#100)
  • Use Kapitan Python lib instead of running the binary (#130)

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)

Changed

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

Fixed

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

Changed

  • Organize global calsses in folders (#91)

Added

  • Include lieutenant-instance fact (#94)

Fixed

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

Changed

  • Bulk updated dependencies

Fixed

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

Added

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

Initial implementation