Skip to content

Releases: XaF/omni

v0.0.25

01 Jul 21:35
a55139e
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

v0.0.24

29 Apr 00:54
Compare
Choose a tag to compare

✨ New Features

  • a6db9bf - shims: ✨ add a shims directory with all dynamic binaries (PR #490 by @XaF)
    • ↘️ addresses issue #492 opened by @XaF
  • dc398c6 - config trust: ✨ command to manage workdir trust (PR #497 by @XaF)
    • ↘️ addresses issue #496 opened by @XaF
  • 10b2946 - hook init: ✨ handle shims (PR #501 by @XaF)
    • ↘️ addresses issue #498 opened 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)
    • ↘️ addresses issue #486 opened by @XaF
  • 00052d3 - asdf: ✨ add suppport for arbitrary asdf tools (PR #508 by @XaF)
    • ↘️ addresses issue #494 opened by @XaF
  • 7be960f - template: ✨ add env map in the context (PR #509 by @XaF)
    • ↘️ addresses issue #493 opened by @XaF
  • 9318053 - github release: ✨ read github auth token from gh (PR #513 by @XaF)
    • ↘️ addresses issue #478 opened by @XaF
  • cac2b2d - nix: ✨ handle flakes (PR #517 by @XaF)
    • ↘️ addresses issue #466 opened by @XaF
  • 7f7e833 - homebrew: ✨ auto-extract taps from formulas (PR #518 by @XaF)
    • ↘️ addresses issue #516 opened by @XaF
  • e89b240 - update: ✨ ask before updating on command not found (PR #522 by @XaF)
  • 5d0d5c9 - cleanup: ✨ add delay before removing unused resources (PR #523 by @XaF)
    • ↘️ addresses issue #435 opened by @XaF
  • 83453e5 - version: ✨ improve version matching (PR #524 by @XaF)
  • f404a1e - asdf: ✨ improve resiliency of asdf operations (PR #525 by @XaF)
    • ↘️ addresses issue #262 opened by @XaF
    • ↘️ addresses issue #441 opened by @XaF
  • eb27de6 - github release: ✨ fallback to installed version if download error (PR #528 by @XaF)
    • ↘️ addresses issue #526 opened by @XaF
  • 6d386fe - up: ✨ add --fail-on-upgrade option (PR #529 by @XaF)
    • ↘️ addresses issue #488 opened by @XaF
  • 12920ec - homebrew: ✨ do not default to failing on upgrade error (PR #530 by @XaF)
    • ↘️ addresses issue #527 opened 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)
    • ↘️ fixes issue #495 opened 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)
    • ↘️ fixes issue #425 opened by @XaF

v0.0.23

04 Apr 03:04
4a6ff4d
Compare
Choose a tag to compare

✨ New Features

  • 4a6ff4d - github-release: ✨ support binary downloading (PR #480 by @XaF)

🐛 Bug Fixes

  • 18d836c - cleanup: 🐛 data path cleanup won't delete auto versions (PR #481 by @XaF)

v0.0.22

03 Apr 18:35
Compare
Choose a tag to compare

✨ New Features

  • 21192a7 - add prompts and templating for config and clone suggestions (PR #418 by @XaF)
    • ↘️ addresses issue #162 opened by @XaF
  • da8401b - homebrew: detecting cask bin directories (PR #420 by @XaF)
    • ↘️ addresses issue #417 opened by @XaF
  • e853315 - nix: ✨ add nix up operation (PR #428 by @XaF)
    • ↘️ addresses issue #414 opened by @XaF
  • 5dbd038 - up: ✨ add dependencies handling and 'or' and 'and' operations (PR #429 by @XaF)
  • d00c5d7 - cd: ✨ special path '...' now represents the root of current work directory (PR #433 by @XaF)
    • ↘️ addresses issue #424 opened by @XaF
  • 7d0c120 - config: ✨ Add system-level configuration files (PR #438 by @XaF)
    • ↘️ addresses issue #212 opened by @XaF
  • a0ba917 - homebrew: ✨ handle proper cleanup (PR #442 by @XaF)
    • ↘️ addresses issue #434 opened by @XaF
  • 9cb961d - sudo: ✨ handle password requests during omni up (PR #456 by @XaF)
    • ↘️ addresses issue #160 opened by @XaF
    • ↘️ addresses issue #372 opened by @XaF
  • eafd444 - up: ✨ add the any operation and preferred_tools config (PR #465 by @XaF)
    • ↘️ addresses issue #464 opened by @XaF
  • ad03c50 - git: ✨ handle askpass for git updates (PR #468 by @XaF)
    • ↘️ addresses issue #160 opened by @XaF
  • ed0fa36 - askpass: ✨ add configuration for the askpass handling (PR #476 by @XaF)
  • bcba386 - up: ✨ new github-release operation (PR #477 by @XaF)
    • ↘️ addresses issue #447 opened by @XaF

🐛 Bug Fixes

  • 152fe71 - bootstrap: 🐛 flush config (PR #371 by @XaF)
    • ↘️ fixes issue #363 opened 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)
    • ↘️ fixes issue #416 opened by @XaF
  • 86fa6db - up hash: 🐛 detect when env parameter has changed (PR #440 by @XaF)
    • ↘️ fixes issue #397 opened 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)
    • ↘️ fixes issue #462 opened by @XaF
  • c28fc3d - spinners: 🐛 new lines are now ensured properly after a spinner (PR #473 by @XaF)

v0.0.21

24 Jan 21:16
c5e08fb
Compare
Choose a tag to compare

🐛 Bug Fixes

v0.0.20

16 Jan 22:01
Compare
Choose a tag to compare

✨ New Features

  • 2b618d0 - cd: ✨ fast repository lookup (PR #341 by @XaF)
  • dd756c6 - autocompletion: ✨ consider parent commands (PR #348 by @XaF)
    • ↘️ addresses issue #342 opened by @XaF
  • affef8d - dynenv: ✨ show message when 'omni up' should be run (PR #350 by @XaF)
    • ↘️ addresses issue #346 opened by @XaF
  • 45ecbca - clone: ✨ Add configuration option for auto_up (PR #354 by @XaF)
    • ↘️ addresses issue #200 opened by @XaF
  • fb8e056 - bootstrap: ✨ Do not ask to order orgs if only one (PR #355 by @XaF)
    • ↘️ addresses issue #290 opened by @XaF
  • 0dc5ce1 - env: ✨ better handling of up environment variables (PR #359 by @XaF)
    • ↘️ addresses issue #358 opened by @njo

🐛 Bug Fixes

v0.0.19

02 Jan 20:50
ac26d2b
Compare
Choose a tag to compare

🐛 Bug Fixes

  • aeb8516 - go dynenv: 🐛 consider empty GOPATH the same as unset GOPATH (PR #326 by @XaF)
  • ac26d2b - dynenv: 🐛 unset properly list environment variables (PR #325 by @XaF)

v0.0.18

02 Jan 04:02
78c425a
Compare
Choose a tag to compare

💥 BREAKING CHANGES

  • due to f9a6b2d - 🐛 require explicit cask 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)
    • ↘️ addresses issue #229 opened by @XaF
  • 50b7df3 - homebrew operation: ✨ update PATH with installed formulae (PR #259 by @XaF)
    • ↘️ addresses issue #256 opened by @XaF
  • ad88fc5 - python: ✨🐍 add venv support (PR #277 by @XaF)
    • ↘️ addresses issue #268 opened by @XaF
  • c155ffb - config commands: ✨ add support for dir parameter (PR #280 by @XaF)
    • ↘️ addresses issue #245 opened by @XaF
  • 8283422 - up tools: ✨ better cleanup for data paths (PR #282 by @XaF)
    • ↘️ addresses issue #281 opened 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)
    • ↘️ addresses issue #279 opened 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)
    • ↘️ addresses issue #278 opened by @XaF
  • a712e69 - config commands: ✨ trust the global-scoped configuration commands (PR #300 by @XaF)
    • ↘️ addresses issue #246 opened by @XaF
  • 39af29e - status: ✨ now takes arguments (PR #306 by @XaF)
    • ↘️ addresses issue #180 opened by @XaF
  • 5cb0e1e - commands: ✨ Add support for shadow aliases (PR #323 by @XaF)

🐛 Bug Fixes

  • f9a6b2d - homebrew operation: 🐛 require explicit cask mention (PR #260 by @XaF)
  • 1005a4d - homebrew operation: 🐛 make sure to clean up the install cache (PR #266 by @XaF)
    • ↘️ fixes issue #265 opened 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)
    • ↘️ fixes issue #128 opened by @XaF
  • 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

04 Dec 16:29
Compare
Choose a tag to compare

✨ New Features

  • bb2f845 - ✨ zsh hook now auto-loads compinit if needed (commit by @XaF)
  • d655486 - ✨ add shell integration during bootstrap (PR #221 by @XaF)
    • ↘️ addresses issue #210 opened by @XaF
  • 499bb23 - ✨ packages support for scope command (PR #233 by @XaF)
    • ↘️ addresses issue #232 opened by @XaF
  • e204e21 - ✨ Add configuration of the shell aliases for the init hook (PR #234 by @XaF)
    • ↘️ addresses issue #195 opened 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)
    • ↘️ addresses issue #170 opened by @XaF
  • af2a940 - path commands: ✨ Add support for metadata files (PR #253 by @XaF)
    • ↘️ addresses issue #27 opened by @XaF

🐛 Bug Fixes

  • ff26fc6 - 🐛 remove debug message appearing on update (commit by @XaF)
  • 22d7aa9 - 🐛 uncategorized commands are showing up properly again (commit by @XaF)
  • 7d62fb1 - path commands: 🐛 make the exec path accurate (PR #252 by @XaF)
    • ↘️ fixes issue #161 opened by @XaF

v0.0.16

07 Nov 11:54
561529c
Compare
Choose a tag to compare

✨ New Features

  • 919e217 - ✨ check trust of directories before running commands (commit by @XaF)
  • e71efb5 - ✨ Add support for 'packages' (PR #176 by @XaF)
    • ↘️ addresses issue #16 opened by @XaF
  • 74463b9 - ✨ omni help now folds subcommands (PR #182 by @XaF)
    • ↘️ addresses issue #20 opened by @XaF
  • d90f4c3 - ✨ Add proper help for hook commands (PR #188 by @XaF)
    • ↘️ addresses issue #140 opened by @XaF
  • 162f86a - help: ✨ add --unfold flag to show all commands (PR #194 by @XaF)
  • 4e616f4 - ✨ add new config path switch command (PR #199 by @XaF)
    • ↘️ addresses issue #196 opened by @XaF
  • 143aaec - ✨ add --exists flag to check if command exists (PR #207 by @XaF)
    • ↘️ addresses issue #206 opened by @XaF
  • 4acbf7a - ✨ Add config bootstrap command (PR #209 by @XaF)
    • ↘️ addresses issue #178 opened 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)
    • ↘️ fixes issue #142 opened 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)