Releases: herrjulz/aviator
Aviator v1.0.0
BREAKING CHANGES
Aviator supported {{}}
syntax in YAML files by default. This is turned off now by default and can be enabled using the --curly-braces
syntax.
Aviator v0.20.0
New Features
Variables
Aviator allows to provide variables to aviator
yaml files. Check the documentation for usage and more details.
Aviator v0.19.0
Aviator v0.18.0
BREAKING CHANGES
- The fly section
vars
property was renamed toload_vars_from
, which is equivalent to the--load-vars-from
option infly
. - A
vars
property was added to the fly section. It provides a map with variables (key-value pairs). Each variable represents the--var
option offly
.
fly:
vars:
var1: myvar
var2: another_var
load_vars_from:
- credentials.yml
New Features:
Fly Non-Interactive Mode
The fly section now supports the fly
non-interactive (-n
) option:
fly:
non_interactive: true
Windows Support
In addition to the linux and darwin binary, aviator now provides a windows binary.
Aviator v0.17.0
Fixes & Improvements
Aviator paniced when non existing directory paths were provided to some of the aviator parameters. More over the errors were not correctly handled by their error type.
This issues has been fixed with this version.
Vendors
This vesrion upgrades spruce version v1.16.2
Aviator v0.16.0
New Features:
Enable Spruce gopatch
(click here for more info)
GoPatch can be enabled within the Spruce section as a toplevel bool property:
spruce:
- base: some.yml
go_patch: true
merge:
- with:
files:
- some/ops/file.yml
to: result.yml
Changes:
Use dep
instead of glide
Aviator v0.15.0
New Features
Modify allows multiple modifications per merge. Check the README for more information.
Aviator v0.14.0
New Features
- Modifier: with
spruce.modify
section you can modify the resulting YAML file of a merge by deleting, updating or adding properties. Check the README for more information.
Aviator v0.13.0
Updates
- Spruce version updated
- Print spruce errors
Aviator 0.12.0
New Feature:
To be YAML compliant when using internal variables, additionally to {{var}}
syntax, ++var++
syntax can be used in Aviator YAML files.