Releases: gibfahn/up-rs
Releases · gibfahn/up-rs
0.16.0
0.16.0 (2024-08-05)
Bug Fixes
opts: fix --log-level alias preserved for compatibility (890423d )
Features
[BREAKING ] run: stream single task stdout/err to console (16682de )
run: nicer multi-task output (50daa14 )
schema: add subcommand to generate yaml schema (558726f )
Refactor
log: remove workaround for logging issue (c3fd161 )
task: sort lib matching (3e4c250 )
0.15.2
0.15.2 (2024-04-22)
Bug Fixes
task: don't write to stdout by default (1fa7180 )
Documentation
defaults: document location of per-host defaults (5745085 )
Features
defaults: up defaults read -
should read from stdin (1e3ea9c )
task: add indicatif progress bars for task execution (51ad144 )
Refactor
clippy: apply clippy-suggested fixes (f1ba666 )
log: disallow log macros to enforce use of tracing ones (59673d3 )
0.15.1
0.15.1 (2023-06-26)
Bug Fixes
sudo: refresh sudo so it works after 5 minutes (a93d1b5 )
Features
[BREAKING ] run: write task stdout/stderr logs to temp files (a13d0f2 )
Refactor
log: clean up logging code, remove up-rs.latest symlink (3362832 )
0.14.1
0.14.1 (2023-03-14)
Bug Fixes
log: log to file at trace level by default (a36fff4 )
Documentation
defaults: fix typo in currentHost preference setting example (7b0adfb )
Features
tasks: allow providing a list of tasks to exclude (cf4558d )
0.14.0
0.14.0 (2023-03-13)
Bug Fixes
defaults: allow reading plist files with binary data in them (4bacbef )
Features
defaults: support adding to an existing array or dict with ... (8438155 )
defaults: add support for writing per-host and root-owned defaults (5d30359 )
0.13.6
0.13.6 (2023-03-06)
Bug Fixes
help: enable help output wrapping based on terminal width (d8626c6 )
Refactor
[BREAKING ] remove CI feature, improve release script (f444293 )
[BREAKING ] drop support for non-UTF-8 paths (5116250 )
use duct for executing commands (3e5987e )
0.13.5
0.13.5 (2023-03-02)
Bug Fixes
Link to libgit2 statically, instead of relying on a libgit2 library being present on the system.
0.13.4
0.13.4
0.13.4 (2023-03-01)
Bug Fixes
defaults: create defaults parent dir if it doesn't exist (3dea4f4 )
generate: update to new serde yaml format (97625b0 )
git: fix double-quoting in git_path log messages (c607fa4 )
link: handle multiple link tasks cleaning backup dir in parallel (4216333 )
tasks: require commas to separate multiple --task values (6f63932 )
Features
run: add a --keep-going option for ignoring bootstrapping errors (dfb46a0 )
Refactor
log: use tracing macros instead of log macros (c204f5f )
opts: switch from slog to tracing for logging (777d216 )
rewrite .with_context() to .wrap_err_with() (ab10034 )
0.13.3
0.13.3
0.13.3 (2022-01-28)
Bug Fixes
generate: skip git update if nothing changed (7129a033 )
task: add a suggestion when the task to execute isn't executable (75e00a28 )
0.13.2
0.13.2
0.13.2 (2021-12-02)
Bug Fixes
opts: show full help when running liv help <subcommand>
(a7cc667f )
run: allow passing -t for --tasks (8277d207 )
You can’t perform that action at this time.