Skip to content

Releases: commitdev/zero

v0.2.6

24 Nov 18:55
v0.2.6
6855bdf
Compare
Choose a tag to compare

Thanks to @theterminalguy @makeitglitch

Changelog

  • 6855bdf [Issue-447] Prevent project name from starting with a number (#472)
  • 6d58bdc enhancement: fix help message for check cmd (#467)

v0.2.5

14 Jun 20:24
v0.2.5
5522131
Compare
Choose a tag to compare

Thanks to @JeanPinzon

Changelog

v0.2.4

03 Mar 23:45
v0.2.4
587d6f5
Compare
Choose a tag to compare

Thanks to @sachinsmc

Changelog

  • 27c0929 fix: gh check failing due to missing github organization (#462)
  • 587d6f5 fix: github query to create a repo seems to have switched a type (#463)
  • 0f2eecc trim git.defaultBranch linebreak from cmd output (#455)

v0.2.3

28 Jan 19:57
v0.2.3
75d3c9f
Compare
Choose a tag to compare

Thanks to @vnbhattarai @pmoranga @gmlwo530 @KarolosLykos

Changelog

  • 1b79430 Fix: Use correct github actions page url (#443)
  • a7afa04 Show error if template parsing fail (#448)
  • 8213cba add contribution guidelines (#451)
  • 75d3c9f add docker cli as a requirement during check (#454)
  • d52ac6c build(deps): bump algoliasearch-helper from 3.4.4 to 3.6.2 in /doc-site (#436)
  • 259bc22 build(deps): bump follow-redirects from 1.14.1 to 1.14.7 in /doc-site (#445)
  • 62382c6 build(deps): bump nanoid from 3.1.23 to 3.2.0 in /doc-site (#450)
  • c48c0a3 build(deps): bump shelljs from 0.8.4 to 0.8.5 in /doc-site (#444)
  • 0c9bf0c enhancement: git push command use branch name from init.defaultBranch in git config (#425)
  • c5189c4 fix: Was testing the look of a note in the docs site but forgot to remove it
  • a2115d2 fix: typo on logo path (#421)
  • 5250229 refactor: print nicer error to load config error (#428)

v0.2.2

08 Oct 22:25
v0.2.2
64162c5
Compare
Choose a tag to compare

Changelog

64162c5 Re-enable arm64 building in goreleaser
c5189c4 fix: Was testing the look of a note in the docs site but forgot to remove it

v0.2.1

06 Oct 21:18
v0.2.1
65d4147
Compare
Choose a tag to compare

Changelog

a05fe27 Bump axios from 0.21.1 to 0.21.4 in /doc-site (#415)
2375f4f Bump prismjs from 1.24.1 to 1.25.0 in /doc-site (#414)
65d4147 feat: Added support for modules being able to supply a default value for a parameter when the condition is not met. Also improved documentation. (#420)
0672248 fix: missing projectName context in prompt:execute (#410)

v0.2.0

25 Aug 18:31
v0.2.0
a50a7be
Compare
Choose a tag to compare

Changelog

a063f84 Bump prismjs from 1.23.0 to 1.24.1 in /doc-site (#388)
954a338 Bump url-parse from 1.5.1 to 1.5.3 in /doc-site (#405)
c42eead Doc site: landing page design update and swizzle sidebar (#390)
da92ea0 Doc site: updating landing page content (#393)
de0f78d bug: remove applying stage & prod at the same time (#400)
edddabf doc-site: core-concept and life-cycle explanation (#401)
5f59536 doc-site: google analyitics tracking (#394)
a50a7be enhancement: Change the referenced names of the modules to reflect the upcoming name change. A few improvements and consolidations to docs. (#407)
5a694f7 fix: typo in module reference (#406)
cb95645 remove custom stack (#403)

v0.1.2

19 Jul 20:34
v0.1.2
bdc1ccd
Compare
Choose a tag to compare

Added an info box during the zero init command that will provide more context about each parameter.

Changelog

da5ba4e Add Slack badge to readme
8fa5336 Documentation website (#387)
9cd9650 chore: Remove dependency license file to see if it fixes license detection in github (#372)
74ce0d1 chore: Update zero logo in readme (#369)
fb67316 doc-site: toc page links to stay on same tab (#389)
bdc1ccd feat: Add an info box showing more context during the info command (#391)
30ead0f touch up readme licence logo (#370)

v0.1.1

08 Apr 16:41
v0.1.1
98a272d
Compare
Choose a tag to compare

Overview

This release adds a new step during zero apply: a check step. Check step will run through all the modules' check command and fail early with the error message, so modules can make sure the requirements are satisfied before doing the actual apply (eg. checking binaries exist or token permissions are sufficient)

Changelog

98a272d apply: to check module requirements before run (#358)

v0.1.0

29 Mar 16:02
v0.1.0
8fb6adb
Compare
Choose a tag to compare

[BREAKING] We just released Zero v0.1.0!

Changelog

c45c39e Validate zero modules (#324)
8fb6adb Version requirements (#357)
7f4c7a3 [SEMVER-MAJOR] condition support to module params (#350)
3b85924 fix: updated the url for zero logo in readme (#329)
40cc108 github push repository prompt to be options (#353)
0977af9 prompt options to use map instead of list (#351)

Notable changes:

  • [BREAKING] we retired the global credentials file(~/.zero/credentials.yml), and merged the logic back into the modules, to bring more explicit behavior based on modules, and have a single source of truth for the project(zero-project.yml).
    Credentials prompts are now all explicitly declared from the modules commit
  • [BREAKING] Module parameter's options are now a map instead of list, this allows user to pick their option using human friendly text
  • We also introduced new version requirement so module can declare which Zero they work with using SemVer notation, so Zero can detect non-compatible modules and error out before it executes going forward.
    note: We have also released v0.0.5 with a the old modules locked down via git-tag from the registry commit, so if you need to run the old version you can download this version, but we'd definitely encourage you to upgrade to the latest for new features.