Releases: gibfahn/up
Releases · gibfahn/up
0.17.1
0.17.1 (2025-01-03)
Bug Fixes
task: provide env var for $UP_EXIT_CODE_SKIPPED (1b97434 )
0.17.0
0.17.0 (2024-10-27)
Bug Fixes
help: improve some docstrings, add colored help (d38c0ec )
tasks: don't use colons in temp directory (79b52bd )
user: debug log the user's tty (7a7509f )
user: don't debug log tty even when info logging enabled (87e6ed6 )
Documentation
readme: add info about homebrew tap (b68997f )
user: add note about sudo -k true
usage (dfc4cd4 )
Features
[BREAKING ] docs: add manpage and markdown doc generation (e61dd9b )
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 )
You can’t perform that action at this time.