github.com/tooploox/oya@v0.0.21-0.20230524103240-1cda1861aad6/CHANGELOG.md (about) 1 # Oya Changelog 2 3 4 ## v0.0.20 (Released) 5 6 ### Added 7 8 - Added an `Import.Alias` built-in variable, usable inside packs, containing the 9 alias under which the pack was imported. Consider the following import: 10 11 ```yaml 12 Import: 13 bar: github.com/bilus/foo 14 ``` 15 16 When you run the task below, defined inside the `foo` pack, it'll print "bar": 17 18 ```yaml 19 whoami: | 20 echo ${Oya[Import.Alias]} 21 ``` 22 23 - Added build for Apple Silicon processors `arm64`. 24 25 26 ### Changed 27 28 - Report an error if a `Require` or `Replace` directive appears in an `Oyafile` 29 without a `Project` directive; you can manage an Oya project dependencies in 30 the top-level `Oyafile`. 31 32 ### Fixed 33 34 - Ensure non-zero exit code from a command in Oya tasks, including sub-commands, 35 propagates to the shell invoking `oya run`, even without `set -e`. 36 37 38 ## v0.0.19 (Released) 39 40 ### Added 41 42 - Added a `oya secrets init` command. 43 44