Releases: XaF/omni
Releases · XaF/omni
v0.0.27
💥 BREAKING CHANGES
-
due to
2d5d264
- add--upgrade
parameter (PR #723 by @XaF):This changes the default behavior which would now be
the equivalent of settingup_command
/upgrade
totrue
. The default
behavior was changed to speed up the operations.
Closes #705
✨ New Features
2d5d264
- up: add--upgrade
parameter (PR #723 by @XaF)042c128
- argparser: ✨ omni can now parse arguments for custom commands (PR #735 by @XaF)
🐛 Bug Fixes
v0.0.26
✨ New Features
dbb7273
- nodejs: ✨ handle engine versions and package installs (PR #617 by @XaF)4666c72
- up: ✨ synchronize 'omni up' operations (PR #687 by @XaF)2377aef
- github release: ✨ configurable github auth token (PR #688 by @XaF)28ed85f
- github release: ✨ suppport extended architectures with rosetta (PR #691 by @XaF)
v0.0.25
✨ New Features
0d709dd
- env: add OMNI_NONINTERACTIVE env var (PR #542 by @XaF)99b2a9f
- github release: ✨ allow for custom asset name matching (PR #541 by @XaF)8393518
- repo_path_format: ✨ can be configured per organization (PR #568 by @XaF)7d6e602
- node: ✨ support reading version from .nvmrc (PR #570 by @XaF)734a39b
- askpass: show command requiring authentication (PR #580 by @XaF)e9d1bc1
- askpass: addenable_gui
configuration (PR #582 by @XaF)22bd272
- up: save lastup
head commit (PR #585 by @XaF)b99c7d1
- Add--local
global flag (PR #601 by @XaF)b2a1874
- github release: support checksum validation (PR #603 by @XaF)87d2840
- homebrew: ✨ update taps using git (PR #612 by @XaF)
🐛 Bug Fixes
v0.0.24
✨ New Features
a6db9bf
- shims: ✨ add a shims directory with all dynamic binaries (PR #490 by @XaF)dc398c6
- config trust: ✨ command to manage workdir trust (PR #497 by @XaF)10b2946
- hook init: ✨ handle shims (PR #501 by @XaF)9c75208
- github release: ✨ add more compact configuration handling (PR #502 by @XaF)98b9e75
- github release: ✨ try refreshing releases cache if none match (PR #504 by @XaF)00052d3
- asdf: ✨ add suppport for arbitrary asdf tools (PR #508 by @XaF)7be960f
- template: ✨ addenv
map in the context (PR #509 by @XaF)9318053
- github release: ✨ read github auth token fromgh
(PR #513 by @XaF)cac2b2d
- nix: ✨ handle flakes (PR #517 by @XaF)7f7e833
- homebrew: ✨ auto-extract taps from formulas (PR #518 by @XaF)e89b240
- update: ✨ ask before updating on command not found (PR #522 by @XaF)↘️ addresses issue #482 opened by @badideasforsale
5d0d5c9
- cleanup: ✨ add delay before removing unused resources (PR #523 by @XaF)83453e5
- version: ✨ improve version matching (PR #524 by @XaF)f404a1e
- asdf: ✨ improve resiliency of asdf operations (PR #525 by @XaF)eb27de6
- github release: ✨ fallback to installed version if download error (PR #528 by @XaF)6d386fe
- up: ✨ add--fail-on-upgrade
option (PR #529 by @XaF)12920ec
- homebrew: ✨ do not default to failing on upgrade error (PR #530 by @XaF)
🐛 Bug Fixes
2bb54f1
- github-release: 🐛 handle GitHub request errors better (PR #500 by @XaF)b0fcf63
- nodejs: 🐛 .node-version file was not used for 'auto' (PR #503 by @XaF)c25e725
- self update: 🐛 check version after successful update (PR #506 by @XaF)fa33378
- self update: 🐛 force-refresh tap before upgrading omni (PR #505 by @XaF)252c8fc
- asdf: 🐛 post install and detect func use the real tool name (PR #510 by @XaF)c183edd
- dynenv: 🐛 feature name use real asdf tool name (commit by @XaF)ec6054d
- up auto: 🐛 ignore vendor directories (PR #511 by @XaF)
v0.0.23
v0.0.22
✨ New Features
21192a7
- addprompts
and templating for config and clone suggestions (PR #418 by @XaF)da8401b
- homebrew: detecting cask bin directories (PR #420 by @XaF)e853315
- nix: ✨ add nix up operation (PR #428 by @XaF)5dbd038
- up: ✨ add dependencies handling and 'or' and 'and' operations (PR #429 by @XaF)↘️ addresses issue #336 opened by @eggiepiggie
d00c5d7
- cd: ✨ special path '...' now represents the root of current work directory (PR #433 by @XaF)7d0c120
- config: ✨ Add system-level configuration files (PR #438 by @XaF)a0ba917
- homebrew: ✨ handle proper cleanup (PR #442 by @XaF)9cb961d
- sudo: ✨ handle password requests duringomni up
(PR #456 by @XaF)eafd444
- up: ✨ add theany
operation andpreferred_tools
config (PR #465 by @XaF)ad03c50
- git: ✨ handle askpass for git updates (PR #468 by @XaF)ed0fa36
- askpass: ✨ add configuration for the askpass handling (PR #476 by @XaF)bcba386
- up: ✨ newgithub-release
operation (PR #477 by @XaF)
🐛 Bug Fixes
152fe71
- bootstrap: 🐛 flush config (PR #371 by @XaF)b20dfe7
- cd: 🐛 fast search now works without org set (PR #379 by @XaF)cb1982a
- help: 🐛 colors are now stripped when disabled (PR #380 by @XaF)cb9a86c
- cd: autocompletion for / and ~/ paths (PR #419 by @XaF)86fa6db
- up hash: 🐛 detect whenenv
parameter has changed (PR #440 by @XaF)9d9da0f
- 🐛 Add truncate policy when opening files (PR #448 by @XaF)87243a6
- asdf: 🐛 add missing dependency for Python and clear env vars (PR #450 by @XaF)e5904a2
- up env cache: 🐛 add default deserialization (PR #449 by @XaF)e19c469
- help: 🐛 handle lower terminal width properly (PR #463 by @XaF)c28fc3d
- spinners: 🐛 new lines are now ensured properly after a spinner (PR #473 by @XaF)
v0.0.21
v0.0.20
✨ New Features
2b618d0
- cd: ✨ fast repository lookup (PR #341 by @XaF)dd756c6
- autocompletion: ✨ consider parent commands (PR #348 by @XaF)affef8d
- dynenv: ✨ show message when 'omni up' should be run (PR #350 by @XaF)45ecbca
- clone: ✨ Add configuration option forauto_up
(PR #354 by @XaF)fb8e056
- bootstrap: ✨ Do not ask to order orgs if only one (PR #355 by @XaF)0dc5ce1
- env: ✨ better handling ofup
environment variables (PR #359 by @XaF)
🐛 Bug Fixes
v0.0.19
v0.0.18
💥 BREAKING CHANGES
-
due to
f9a6b2d
- 🐛 require explicitcask
mention (PR #260 by @XaF):casks that did not have the
cask
explicit mention in
up:
operations will stop working. Simple fix is to prefix them by
cask:
if the cask name is provided inline (e.g.- 1password-cli
should become- cask: 1password-cli
.
✨ New Features
04a4e4e
- homebrew operation: ✨ cache upgraded formula and cask for speed (PR #257 by @XaF)50b7df3
- homebrew operation: ✨ update PATH with installed formulae (PR #259 by @XaF)ad88fc5
- python: ✨🐍 add venv support (PR #277 by @XaF)c155ffb
- config commands: ✨ add support fordir
parameter (PR #280 by @XaF)8283422
- up tools: ✨ better cleanup for data paths (PR #282 by @XaF)a3bca18
- up golang: ✨ Add GOPATH isolation for gcalls to go install (PR #283 by @XaF)edbc74f
- python operation: ✨ Add support for pip install (PR #285 by @XaF)c8900d7
- golang operation: ✨ improve golang isolation to maintain shared… (PR #287 by @XaF)f39ad1c
- packages: ✨ use a separate cache of dependencies (PR #288 by @XaF)a712e69
- config commands: ✨ trust the global-scoped configuration commands (PR #300 by @XaF)39af29e
- status: ✨ now takes arguments (PR #306 by @XaF)5cb0e1e
- commands: ✨ Add support for shadow aliases (PR #323 by @XaF)↘️ addresses issue #45 opened by @tminusplus↘️ addresses issue #228 opened by @XaF
🐛 Bug Fixes
f9a6b2d
- homebrew operation: 🐛 require explicitcask
mention (PR #260 by @XaF)1005a4d
- homebrew operation: 🐛 make sure to clean up the install cache (PR #266 by @XaF)cc54234
- omni up: 🐛 return code should be 1 on error (PR #267 by @XaF)84816e7
- shell integration: 🐛 arg parsing for fish auto-complete (PR #269 by @tminusplus)ed2f29d
- self update: 🐛 show error message when failing to update (PR #284 by @XaF)dc9155e
- updater: 🐛 pre-authentication configuration check was inverted (commit by @XaF)78c425a
- help: 🐛 folded help was duplicating auto-generated commands (PR #324 by @XaF)