Skip to content

Releases: rancherlabs/corral

v0.1.1

10 Mar 20:17
a72ee1a
Compare
Choose a tag to compare

v0.1.1

Corral v0.1.1 fixes an issue where corral builds did not include the correct version number.

v0.1.1-rc1

10 Mar 20:08
a72ee1a
Compare
Choose a tag to compare
v0.1.1-rc1 Pre-release
Pre-release
Merge pull request #44 from rancherlabs/version-fix

v0.1.0

22 Feb 18:56
605a3ac
Compare
Choose a tag to compare

v0.1.0

Corral v0.1.0 is the first stable release of Corral! This released focuses on bug fixes and better defining packages.

This release contains breaking changes. See the Breaking Changes section for details.

Breaking Changes

If you are upgrading from a beta version of Corral you will need to delete all Corrals before upgrading.

Packages published with Corral v0.1.0 are not compatible with older versions of corral. Versions published before corral v0.1.0 are compatible with corral v0.1.0

What's New?

Global Variable Management

Managing global variables has gotten easier with the addition of 3 new commands corral config vars, corral config vars set, and corral config vars delete. You can now view and modify your global variables with these commands.

More Powerful Package Manifests

Package manifests have been overhauled to make understanding how to use them much easier. Manifests now include a schema for variables. Variables can now be validated before a corral is created. Additional documentation can be attached to each variable to help users understand what is expected. corral package publish will now add annotations to the package to allow future versions of Corral to validate compatibility.

  • #33 added darwin/amd64 builds to releases
  • #21 the corral private key and node pools are now exposed to scripts
  • #14 packages can define default values in the manifest
  • #2 packages can define a schema for the variables they support
  • #9 terraform version is pinned to the package instead of the corral version
  • #16 Scripts can now log information to users with corral_log

Bug Fixes

  • #3 corral config no longer deletes existing configuration
  • #12 corral create will not panic if the package is not included
  • #17 rich terraform outputs are no longer empty in the corral variables
  • #15 build scripts no longer reference the old repository
  • #42 fixed package ssh keys not being displayed properly

v0.1.0-rc3

22 Feb 18:28
605a3ac
Compare
Choose a tag to compare
v0.1.0-rc3 Pre-release
Pre-release
Merge pull request #40 from paynejacob/issue-39

v0.1.0-rc2

18 Feb 00:29
48b5bd8
Compare
Choose a tag to compare
v0.1.0-rc2 Pre-release
Pre-release
Merge pull request #37 from paynejacob/fix/tf-vars

v0.1.0-rc1

14 Feb 21:46
6783048
Compare
Choose a tag to compare
v0.1.0-rc1 Pre-release
Pre-release
Merge pull request #32 from jakefhyde/3-config-preservation

Add config vars subcommands, and updated logic to merge existing config

v0.1.0-beta3

07 Jan 22:55
Compare
Choose a tag to compare
v0.1.0-beta3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.1.0-alpha5...v0.1.0-beta3

v0.1.0-alpha5

13 Dec 22:27
Compare
Choose a tag to compare
v0.1.0-alpha5 Pre-release
Pre-release

v0.1.0-alpha4

13 Dec 22:18
Compare
Choose a tag to compare
v0.1.0-alpha4 Pre-release
Pre-release

v0.1.0-alpha3

13 Dec 22:10
Compare
Choose a tag to compare
v0.1.0-alpha3 Pre-release
Pre-release