Skip to content

Releases: rash-sh/rash

v2.9.0

11 Nov 18:43
v2.9.0
Compare
Choose a tag to compare

Build

  • ci: Change images to GitHub registry
  • deps: Update Rust crate minijinja to v2.5.0

Testing

  • cli: Disable e2e tests for ARM

v2.8.0

07 Nov 16:45
v2.8.0
Compare
Choose a tag to compare

Added

  • cli: Add script argument for inline script
  • deps: Enable loop_controls feature in minijinja

Build

  • deps: Update Rust crate serde-error to v0.1.3
  • deps: Update Rust crate serde to v1.0.214

v2.7.6

24 Oct 16:41
v2.7.6
Compare
Choose a tag to compare

Fixed

  • book: Change static to const
  • ci: Clippy Github Action name typo
  • task: Delete special.rs file not in use
  • Formatting issues

Build

  • deps: Update Rust crate proc-macro2 to v1.0.87
  • deps: Update Rust crate clap to v4.5.20
  • deps: Update Rust crate proc-macro2 to v1.0.88
  • deps: Update Rust crate ipc-channel to 0.19
  • deps: Update Rust crate serde_json to v1.0.129
  • deps: Update Rust crate serde_json to v1.0.130
  • deps: Update Rust crate serde_json to v1.0.131
  • deps: Update Rust crate serde_json to v1.0.132
  • deps: Update Rust crate syn to v2.0.80
  • deps: Update Rust crate syn to v2.0.81
  • deps: Update Rust crate syn to v2.0.82
  • deps: Update rust Docker tag to v1.82.0
  • deps: Update Rust crate serde to v1.0.211
  • deps: Update Rust crate proc-macro2 to v1.0.89
  • deps: Update Rust crate serde to v1.0.212
  • deps: Update Rust crate serde to v1.0.213
  • deps: Update Rust crate syn to v2.0.83
  • deps: Update Rust crate syn to v2.0.84
  • deps: Update Rust crate syn to v2.0.85
  • deps: Update Rust crate regex to v1.11.1
  • deps: Update Rust crate fern to 0.7.0

Refactor

  • core: Remove String from function arg
  • Refactored get_module_name method

v2.7.5

06 Oct 10:50
v2.7.5
Compare
Choose a tag to compare

Build

  • Add jemalloc for musl

v2.7.4

06 Oct 09:54
v2.7.4
Compare
Choose a tag to compare

Documentation

  • vars: Fix debug function call

Build

  • deps: Update Rust crate clap to v4.5.18
  • deps: Update Rust crate syn to v2.0.79
  • deps: Update Rust crate tempfile to v3.13.0
  • deps: Update Rust crate regex to v1.11.0
  • deps: Update Rust crate clap to v4.5.19
  • deps: Update Rust crate serde_with to v3.10.0
  • deps: Update Rust crate serde_with to v3.11.0
  • deps: Update Rust crate ipc-channel to v0.18.3
  • Optimize release binary

v2.7.3

18 Sep 05:39
v2.7.3
Compare
Choose a tag to compare

Added

  • ci: Add release.sh script

Fixed

  • vars: Make rash.path canonical for coherence with rash.dir

Build

  • deps: Update Rust crate minijinja to v2.3.1
  • deps: Update Rust crate clap to v4.5.17
  • deps: Update Rust crate serde_json to v1.0.128
  • deps: Update Rust crate serde to v1.0.210
  • deps: Update rust to v1.81
  • deps: Update Rust crate syn to v2.0.77
  • deps: Update Rust crate ignore to v0.4.23
  • deps: Remove pinned versions from Cargo.toml
  • docker: Update target base image version to trixie-20240904-slim
  • Remove death code

Testing

  • module: Add e2e for include

v2.7.2

16 Sep 06:49
v2.7.2
Compare
Choose a tag to compare

Fixed

  • task: Add serde to handle result from fork in become tasks

Documentation

  • lookup: Add example and comments to passwordstore examples
  • Add to changelog missing info for v2.7.1

Refactor

  • vars: Simplify the builtin vars implementation

v2.7.1

15 Sep 22:27
v2.7.1
Compare
Choose a tag to compare

Fixed

  • core: Add script path to task name output
  • module: Include continue workflow in the previous context

v2.7.0

15 Sep 20:58
v2.7.0
Compare
Choose a tag to compare

Added

  • lookup: Add subkey option to passwordstore

Build

  • deps: Change clippy to clechasseur/rs-clippy-check action to v3

v2.6.0

15 Sep 19:53
v2.6.0
Compare
Choose a tag to compare

Added

  • module: Add include

Documentation

  • Update dotfiles example refactorized