Releases: hashicorp/levant
nightly
Nightly releases are snapshots of the development activity on the Levant project that may include new features and bug fixes scheduled for upcoming releases. These releases are made available to make it easier for users to test their existing build configurations against the latest Levant code base for potential issues or to experiment with new features, with a chance to provide feedback on ways to improve the changes before being released.
As these releases are snapshots of the latest code, you may encounter an issue compared to the latest stable release. Users are encouraged to run nightly releases in a non production environment. If you encounter an issue, please check our issue tracker to see if the issue has already been reported; if a report hasn't been made, please report it so we can review the issue and make any needed fixes.
Note: Nightly releases are only available via GitHub Releases, and artifacts are not codesigned or notarized. Distribution via other Release Channels such as the Releases Site or Homebrew is not yet supported.
v0.3.3
v0.3.2
v0.3.0
Changelog
BACKWARDS INCOMPATIBILITIES:
- template: existing Levant functions that share a name with sprig functions have been renamed to include the prefix
levant
such aslevantEnv
.
BUG FIXES:
- cli: Fixed panic when dispatching a job. [GH-348]
- status-checker: Pass the namespace to the query options when calling the Nomad API [GH-356]
- template: Fixed issue with default variables file not being used. [GH-353]
IMPROVEMENTS:
- build: Updated Nomad dependency to 1.0.4. [GH-399]
- cli: Added
log-level
andlog-format
flags to render command. [GH-346] - render: when rendering, send logging to stderr if stdout is not a terminal [GH-386]
- template: Added sprig template functions. [GH-347]
- template: Added
spewDump
andspewPrintf
functions for easier debugging. [GH-344]
0.2.9
Changelog
0f1913e Merge pull request #322 from jrasell/f-release-0.2.9
d566c41 Prepare release 0.2.9
7a62fb1 Update CHANGELOG.md
eabef25 Merge pull request #291 from rafaelpirolla/master
4384cd0 Update CHANGELOG.md
dc30a9b Merge pull request #320 from jrasell/remove-use-nomad-structs
184e5a6 Remove use of vendor nomad/structs import to allow easier vendor
2f462f4 Update CHANGELOG.md
e8d6929 Merge pull request #319 from jrasell/use-go-mods-go-113
cafe0ad Update to go 1.13 and use modules rather than dep.
b3b7510 Merge pull request #318 from jrasell/use-golangci
7fa8ed3 Use golangci rather than deprecated metalinter for lint checks.
38ecc67 Update CHANGELOG.md
1837dc5 Merge pull request #303 from msvbhat/log-level-plan-302
b623d74 Update CHANGELOG.md
644962e Merge pull request #313 from pznamensky/update_nomad_to_0_9_6
b182e32 Merge pull request #297 from mre/fix-typos
d28d8b4 Add function name to comment
1ba9d1f Merge pull request #311 from DNAlchemist/master
351f18e Merge pull request #314 from jrasell/prepare-0.2.9-dev
3d36009 Prepare for 0.2.9 development effort.
97ecf72 update vendor/nomad to 0.9.6
c1acc20 Fix git clone command in README
b50bb6d Add installation tip via go toolkit (useful for MacOS users)
8990b25 levant/plan: Use info level logs when no changes are detected
dd366d5 Fix typos
5f35830 Add template replace function
0.2.8
Changelog
dee2715 Merge pull request #300 from jrasell/f-release-0.2.8
7ccf68c Release version 0.2.8
9387441 Merge pull request #299 from jrasell/add-acctest-make-target
874e653 Add makefile target for acctests and remove from general tests.
957a572 Update CHANGELOG.md
d6ee048 Merge pull request #292 from aedades/set-entrypoint
daddb04 Merge pull request #296 from mre/force-option
44ed906 Add force flag to trigger a deployment even without changes
1af56e6 Merge pull request #286 from mre/patch-1
995be01 Merge pull request #285 from uzzz/patch-1
1fd0ca2 Set entrypoint as levant
985dbc3 Fix segfault when accessing dep, which is nil on error.
2a42f11 Fix typo in error message
9ce0792 Merge pull request #283 from pmcatominey/upgrade-nomad
b56cf67 Merge pull request #284 from jrasell/prep-0.2.8-dev
aa628e7 Prepare for 0.2.8 development.
388f77b vendor: upgrade nomad to 0.9.0
9362bac Merge pull request #280 from pmcatominey/integration
aacc9ed test: add count and canary integration tests
33581e0 Merge pull request #279 from pmcatominey/integration-tests
fb4d935 test: add basic integration tests
0.2.7
Changelog
9e952d5 Merge pull request #278 from jrasell/f-prep-0.2.7-release
af71aad Prepare Levant for release of version 0.2.7
999b29e Update CHANGELOG.md
040f2df Merge pull request #277 from jrasell/gh-267
16afa5c Add template maths funcs: add, divide, multiply, subtract, modulo.
40caae6 Update CHANGELOG.md
f0496fb Merge pull request #275 from jrasell/missing-key-zero
06c1c67 Merge pull request #276 from jrasell/f-0.2.7-dev
aa731fc Fix render tests now missingkey is set to zero not error.
2a9609e Update version and CHANGELOG to prep for 0.2.7 development.
87a2a0b Use missingkey=zero rather than error in template rendering.
890ebbf Merge pull request #274 from EvanErcolano/fix-log-level-in-docs
7518a2c Fix typo in log level documentation
0.2.6
Changelog
c216863 Merge pull request #271 from jrasell/more-travis-fixes
70c33dd Ensure travis Levant clone is clean for releases.
d34d5f2 Merge pull request #270 from jrasell/f-0.2.6-release
f59e829 Release version 0.2.6 of Levant.
7399dc7 Update CHANGELOG.md
4bff93a Merge pull request #268 from jrasell/gh-263
180e34d Update dependancies to include github.com/pkg/errors.
69cbb92 Merge branch 'master' into gh-263
e914039 Update goreleaser install on travis from source rather than go get
064f765 Fix deploy loop bug when evaluation didnt include a deployment ID.
2faf012 Update CHANGELOG.md
22d4a34 Merge pull request #264 from MrJacek/master
8ce4699 Return code 0 with flag 'ignore-no-changes'.
3e65564 Merge pull request #262 from jrasell/docs-recent-vault/tmpl-update
622d734 Add doc updates for Vault deploy flags and fileContents tmpl func.
ed67d3b Update CHANGELOG.md
c8a23b7 Update CHANGELOG.md
f614622 Merge pull request #261 from jrasell/gh-260
59ef4da Add fileContents template func to read a file into a template.
714d7f9 Update CHANGELOG.md
cc275cb Merge pull request #258 from ebarriosjr/feature/Include-vault-token-in-deployment
b16450c Changed the default behavior to not include the vault token in the env by default
0c2a75c Fixed first commit errors
ea30fd4 Added vault-token from env or flag (-vault-token)
90d143a Test branch
e556b35 Update CHANGELOG.md
8011161 Merge pull request #253 from jrasell/gh_251
9f5a9f7 Also commit scale_test.go fixes based on previous commit.
463be4d Fix a panic when running scale* deployment watcher.
66ea059 Merge pull request #252 from jrasell/0.3.0-dev-start
8443cef Update version to start 0.3.0 development effort.
4ac04f9 Update README.md to ref 0.2.5
0.2.5
0.2.4
Changelog
77da5ec Merge pull request #247 from jrasell/f_0.2.4_release
b163386 Prepare Levant for 0.2.4 release.
8f8bbb7 Update CHANGELOG.md
eef809e Merge pull request #246 from jrasell/gh_243
ce81103 Fix bug where job deploys with count 0 hang.
3403620 Update CHANGELOG.md
5af247f Merge pull request #244 from urjitbhatia/master
8766a45 Merge pull request #245 from jrasell/f_0.2.4_dev
12ce0ed Move to 0.2.4 bug fix dev version.
6415823 Fix NPE - seems like a missing initialization
92c5e06 Merge pull request #242 from jrasell/f_0.3.0_dev
e97ac6b Prepare for 0.3.0 development effort.