Skip to content

Leverage Releases & Versioning

binbash Leverage™ and its components intends to be backward compatible, but due to the complex ecosystems of tools we manage this is not always possible.

It is always recommended using the latest version of the Leverage CLI with the latest versions of the Reference Architecture for AWS. In case that's not possible we always recommend pinning versions to favor stability and doing controlled updates component by component based on the below presented compatibility matrix table.

Compatibility Matrix

Leverage Ref Arch version Leverage CLI Leverage Toolbox
image
version
v1.12.0 v1.9.x `binbash/leverage-toolbox`
==1.3.5-0.0.2
`binbash/leverage-toolbox`
==1.2.7-0.1.1
v1.8.x `binbash/leverage-toolbox`
==1.2.7-0.0.x
v1.8.1 v1.7.2 `binbash/terraform-awscli-slim`
>=1.1.9
v1.7.2 v1.6.2 `binbash/terraform-awscli-slim`
>=1.1.3

Releases which are crossed out should work, but are unlikely to get security or other fixes. We suggest they should be upgraded soon.

Release Schedule

This project does not follow the Terraform or other release schedule. Leverage aims to provide a reliable deployment and operations experience for the binbash Leverage™ Reference Architecture for AWS, and typically releases about a quarter after the corresponding Terraform release. This time allows for the Terraform project to resolve any issues introduced by the new version and ensures that we can support the latest features.

Read more