v1.27.2
Summary
We're pleased to announce Commodore v1.27.2.
This release fixes a performance regression that was introduced by the change that each component instance now gets a separate worktree checkout and cleans up some internal code related to how we manage component Git repositories.
Additionally, this release fixes a long-standing bug in the check which aborts catalog compilation if the currently checked out tenant repo has local changes and updates the Python and Go versions in the container image.
Changes
6 changes since v1.27.1
🪛 Internal Changes
- Make the backing
MultiDependency
forComponent
non-optional (#1102)
🐛 Fixes
- Fix performance regression by parallelizing alias checkout (#1101)
- Only discard changes in alias checkouts when catalog compilation called with
--force
(#1103) - Correctly abort
catalog compile
for local changes in tenant repo (#1104)