Skip to content

Releases: rash-sh/rash

v1.3.1

19 Dec 09:36
v1.3.1
Compare
Choose a tag to compare

Added

  • Automatically added body to GitHub release

Fixed

  • Update rash package versions in Cargo.lock (missing in 1.3.0)

v1.3.0

19 Dec 00:14
v1.3.0
Compare
Choose a tag to compare

Added

  • Add changed_when optional field in task
  • Add support for arrays in when and changed_when
  • Add clearer logger for diff files
  • Add src option to copy module
  • Add check mode

Fixed

  • Parsed when and changed_when when they are booleans
  • Builtin dir when current dir returns .
  • Check when for each different item in loop
  • Remove vendor on release

v1.2.0

17 Dec 00:17
v1.2.0
Compare
Choose a tag to compare
Added
-----

* Add diff param and apply in file, copy and template modules (#190)
* Get params doc from struct (#189)

Fixed
-----

* Add warn and error to stderr instead of stdout
* Remove `--all-features` from release

v1.1.0

12 Dec 08:44
v1.1.0
Compare
Choose a tag to compare
Added
-----

* Add file module (#180)

v1.0.2

07 Dec 13:13
v1.0.2
Compare
Choose a tag to compare
Added:
* Add AUR packages automatic build and publish
* Release with signed tags
* Add releases binaries with Linux Glib >= 2.17 support and macOS

v1.0.1

03 Dec 06:54
Compare
Choose a tag to compare

Bug fixes

  • Remove duplicate error messages

v1.0.0

11 Jun 05:47
255d6f4
Compare
Choose a tag to compare

First stable version released:

modules

  • assert
  • command
  • copy
  • template
  • set_vars

tasks

  • when
  • register
  • ignore_errors
  • loop

vars

  • rash
    • args
    • dir
    • path
    • user.uid
    • user.gid
  • env

v0.1.0

17 May 17:07
3b4c00a
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Core version released:

  • data structure
  • error management
  • log
  • execution
  • cli

modules

  • add command (basic functionality)