Syn-commodore

Latest version: v1.27.3

Safety actively analyzes 707283 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 15

1.27.3

Summary

We're pleased to announce Commodore v1.27.3. This release fixes a bug in `component compile` which primarily surfaced in Commodore components when running `component compile` in a container.

Changes

1.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

1.27.1

Summary

We're pleased to announce Commodore v1.27.1.

This release fixes a bug in the component instance validation logic which determines whether a component correctly marks itself as multi-version capable.

Changes

1.27.0

Summary

We're pleased to announce the release of Commodore v1.27.0.

This release brings an exciting new feature: Commodore now supports defining separate versions for different instances of a multi-instance-aware component that explicitly advertises support for that feature.

This feature is very useful for situations where multiple instances of a Commodore component are used to provide test and production environments, such as when `component-vault` is used to provide different Vault instances for multiple Project Syn control planes on a single cluster.

Please see the [SDD] and [Commodore architecture documentation] for more details.

[SDD]: https://syn.tools/syn/SDDs/0033-commodore-component-instance-versioning.html
[Commodore architecture documentation]: https://syn.tools/commodore/reference/architecture.html#_component_instance_versions

Changes

1.26.1

Summary

We're pleased to announce Commodore v1.26.1. This release fixes an issue with jsonnet-bundler in the container image.

Changes

1.26.0

Summary

We're pleased to announce Commodore v1.26.0.

Apart from many dependency updates, this release addresses an issue with HTTP redirects when POSTing to the Lieutenant API and introduces a flag for component and package sync to run the sync with a feature branch of the template repository.

Additionally, since the container image is now built with Go 1.23.5, the performance regression in Gojsonnet has been resolved, and users should see significant improvements in Jsonnet compilation times compared to Commodore <= 1.24.0.

Changes

Page 1 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.