Releases: xaf/omni
Releases · xaf/omni
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 ofupenvironment variables (PR #359 by @xaf)
🐛 Bug Fixes
v0.0.19
v0.0.18
💥 BREAKING CHANGES
-
due to
f9a6b2d- 🐛 require explicitcaskmention (PR #260 by @xaf):casks that did not have the
caskexplicit 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 fordirparameter (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 explicitcaskmention (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)
v0.0.17
✨ New Features
bb2f845- ✨ zsh hook now auto-loads compinit if needed (commit by @xaf)d655486- ✨ add shell integration during bootstrap (PR #221 by @xaf)499bb23- ✨ packages support forscopecommand (PR #233 by @xaf)e204e21- ✨ Add configuration of the shell aliases for the init hook (PR #234 by @xaf)c62fe06- ✨ machine id will try and fallback to use hostname (PR #237 by @xaf)c64a2a2- ✨ save log files when subprocesses fail (PR #243 by @xaf)105e802- updates: ✨ add support for background updates (PR #244 by @xaf)af2a940- path commands: ✨ Add support for metadata files (PR #253 by @xaf)
🐛 Bug Fixes
v0.0.16
✨ New Features
919e217- ✨ check trust of directories before running commands (commit by @xaf)e71efb5- ✨ Add support for 'packages' (PR #176 by @xaf)74463b9- ✨omni helpnow folds subcommands (PR #182 by @xaf)d90f4c3- ✨ Add proper help for hook commands (PR #188 by @xaf)162f86a- help: ✨ add--unfoldflag to show all commands (PR #194 by @xaf)4e616f4- ✨ add newconfig path switchcommand (PR #199 by @xaf)143aaec- ✨ add--existsflag to check if command exists (PR #207 by @xaf)4acbf7a- ✨ Addconfig bootstrapcommand (PR #209 by @xaf)
🐛 Bug Fixes
000d5c5- 🐛 release version parser to show better error messages (commit by @xaf)9f9ef93- 🐛 self update now replaces current process (PR #143 by @xaf)0bdf3d5- prevent crash if machine uid is not available (commit by @xaf)02e8dbc- 🐛 do not ask for trust if there is no up configuration (commit by @xaf)5533431- 🐛 remove message when skipping package (commit by @xaf)
v0.0.15
- build(linux): 👷 move to
muslfor the linux binaries (#138) (Raphaël Beamonte) - feat: ✨ add
terraformas a tool to be upped (Raphaël Beamonte) - fix: 🐛 cache path should only be read from global configuration (Raphaël Beamonte)
- fix: 🐛 cache migration to directory works with unexisting entries (Raphaël Beamonte)
- feat: ✨ Add
suggest_configandsuggest_clonefingerprints (#137) (Raphaël Beamonte) - fix: 🐛 environment variables were not saved in omni up (Raphaël Beamonte)
- 💅 Adding progress message when detecting versions (Raphaël Beamonte)
- ✨ Split the cache into multiple files (#133) (Raphaël Beamonte)
- ✨ Add caching for asdf updates and plugin versions (#130) (Raphaël Beamonte)
- 🐛 Check the version when using 'latest' (Raphaël Beamonte)
- ✨ Add support for omni aliases in the shell integrations (#126) (Raphaël Beamonte)
- 🐛 fix: version prefix now checks that the first char is a dot (Raphaël Beamonte)
- ✨ Use nodejs-extended semver for version parsing (Raphaël Beamonte)
- ✨ Add support for package.json files as NodeJS version file (Raphaël Beamonte)
- 🔥 Remove 'npm' as an alias of 'node' (Raphaël Beamonte)
- ✨ Support version files with alternate names for golang and nodejs (Raphaël Beamonte)
- 🐛 Fix custom up configuration parsing (Raphaël Beamonte)
- ✨ 'auto' version now supports 'go.mod' for Golang (Raphaël Beamonte)
- ✨ Add support for detection of the tool versions (Raphaël Beamonte)
- ✨ Add support for per-dir dynenv (Raphaël Beamonte)
v0.0.14
- 🐛 path commands were not processed in alphabetical order (Raphaël Beamonte)
- 🐛 Dedup aliases for path commands (Raphaël Beamonte)
- 📦 (deps): Bump clap from 4.3.19 to 4.3.21 (#87) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.182 to 1.0.183 (#85) (dependabot[bot])
- 📦 (deps): Bump tar from 0.4.39 to 0.4.40 (#83) (dependabot[bot])
- 📦 (deps): Bump machine-uid from 0.5.0 to 0.5.1 (#84) (dependabot[bot])
- 📦 (deps): Bump openssl from 0.10.55 to 0.10.56 (#82) (dependabot[bot])
- 📦 (deps): Bump regex from 1.9.1 to 1.9.3 (#81) (dependabot[bot])
- 📦 (deps): Bump tempfile from 3.7.0 to 3.7.1 (#80) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.181 to 1.0.182 (#79) (dependabot[bot])
- 📝 Fix missing end of sentence (Raphaël Beamonte)
- ✨ Add support for
omni cd --locate(Raphaël Beamonte) - 📦 (deps): Bump serde from 1.0.180 to 1.0.181 (#76) (dependabot[bot])
- ✨ Add support to use omni in regular directories (Raphaël Beamonte)
- 🐛 .down() bash instead of mistaken .up() (#72) (Terry)
- 📦 (deps): Bump time from 0.3.24 to 0.3.25 (#74) (dependabot[bot])
- 📦 (deps): Bump indicatif from 0.17.5 to 0.17.6 (#75) (dependabot[bot])
- 📝 Small tutorial typo corrections (#70) (Terry)
- 📦 (deps): Bump serde from 1.0.179 to 1.0.180 (#69) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.177 to 1.0.179 (#68) (dependabot[bot])
- 📦 (deps): Bump time from 0.3.23 to 0.3.24 (#67) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.176 to 1.0.177 (#65) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.175 to 1.0.176 (#64) (dependabot[bot])
- 📦 (deps): Bump serde_json from 1.0.103 to 1.0.104 (#62) (dependabot[bot])
- 📦 (deps): Bump libz-sys from 1.1.11 to 1.1.12 (#63) (dependabot[bot])
- 📦 (deps): Bump libz-sys from 1.1.10 to 1.1.11 (#61) (dependabot[bot])
v0.0.13
- 📝 Add clarification for new tidy documentation (Raphaël Beamonte)
- 🐛 Add missing autocompletions for
omni up(Raphaël Beamonte) - ✨ Add support for
omni tidy --up-all(Raphaël Beamonte) - 📝 Add missing documentation for new bootstrap (Raphaël Beamonte)
- 🐛 Flush the saved configuration when the repository is updated (Raphaël Beamonte)
- 💅 Making message nicer by removing precision (Raphaël Beamonte)
- ✨ Replace calling
--update-user-configby--bootstrapafter clone (Raphaël Beamonte) - 📦 (deps): update cargo dependencies (Raphaël Beamonte)
- ✨ Add support for
suggest_clone(Raphaël Beamonte) - 📦 (deps): Bump clap from 4.3.17 to 4.3.19 (#59) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.173 to 1.0.174 (#60) (dependabot[bot])
- 📦 (deps): Bump libz-sys from 1.1.9 to 1.1.10 (#58) (dependabot[bot])
- 📦 (deps): Bump serde_yaml from 0.9.24 to 0.9.25 (#57) (dependabot[bot])
- 📦 (deps): Bump tempfile from 3.6.0 to 3.7.0 (#56) (dependabot[bot])
- 📦 (deps): Bump clap from 4.3.16 to 4.3.17 (#55) (dependabot[bot])
- 📦 (deps): Bump serde from 1.0.171 to 1.0.173 (#54) (dependabot[bot])
- 📦 (deps): Bump clap from 4.3.15 to 4.3.16 (#53) (dependabot[bot])
- 😅 Remove forgotten debug message (Raphaël Beamonte)
- 📦 (deps): Bump clap from 4.3.12 to 4.3.15 (#50) (dependabot[bot])
- 📦 (deps): Bump serde_yaml from 0.9.23 to 0.9.24 (#51) (dependabot[bot])
- 📦 (deps): Bump uuid from 1.4.0 to 1.4.1 (#52) (dependabot[bot])
- 🔩 Use DisplayHelp error from clap (Raphaël Beamonte)
- 🔥 Remove commented code (Raphaël Beamonte)
- 🆙 Update Cargo.lock dependencies versions (Raphaël Beamonte)
- ✨ Add support for
--helpfor builtin commands (Raphaël Beamonte) - 📦 (deps): Bump semver from 1.0.17 to 1.0.18 (#47) (dependabot[bot])
- 📦 (deps): Bump serde_yaml from 0.9.22 to 0.9.23 (#49) (dependabot[bot])
- 📦 (deps): Bump serde_json from 1.0.102 to 1.0.103 (#48) (dependabot[bot])
- 📝 Add missing step in up configuration tutorial (Raphaël Beamonte)
- 📦 (deps): Bump tar from 0.4.38 to 0.4.39 (#44) (dependabot[bot])
- 🐛 Fix
tidywas not editing the correct files (Raphaël Beamonte) - ✨ self updater can now update the user configuration (Raphaël Beamonte)
- 👷 (deps): Bump actions/upload-pages-artifact from 1 to 2 (#43) (dependabot[bot])
- 📝 Rephrase documentation for some up operations (Raphaël Beamonte)
- 👷 Fix website workflow for pages environment (Raphaël Beamonte)
v0.0.12
- 📝 Fix misleading documentation (Raphaël Beamonte)
- ✨ Add
bashoperation forupcommand (Raphaël Beamonte) - 👷 Add npm configuration for dependabot (website) (Raphaël Beamonte)
- Bump semver from 5.7.1 to 5.7.2 in /website (#42) (dependabot[bot])
- 👷 Try to allow website builds for contributors pull requests (Raphaël Beamonte)
- 📦 (deps): Bump serde_json from 1.0.100 to 1.0.102 (#41) (dependabot[bot])
- 🐛 Fix worktree configuration transformation (Raphaël Beamonte)
- 📝 Add new installation method to intro list (Raphaël Beamonte)
- 📝 Add
cargo installinstallation method in documentation (Raphaël Beamonte) - 👷 Sort version better when generating release notes (Raphaël Beamonte)