Releases: MordechaiHadad/bob
Releases · MordechaiHadad/bob
Bob v2.3.0
What's Changed
- Windows: Don't create a cmd window for nvim-qt by @MordechaiHadad in #119
- Fix installing via stable chooses the wrong json entry by @MordechaiHadad in #124
- fallback to $HOME if $SUDO_USER and $USER don't work by @MordechaiHadad in #123
- feat(cli): add
complete [shell]
subcommand for tab-completion gen by @utilyre in #125 - Feature: Add $BOB_CONFIG env variable to configure the location of bob's config file
Full Changelog: v2.2.0...v2.3.0
Bob v2.2.0
What's Changed
- Fix: couldn't create downloads directory by @princejoogie in #114
- Chore: use PathBuf for home_str by @princejoogie in #115
- Add nvim-qt proxy exe by @MordechaiHadad in #116
New Contributors
- @princejoogie made their first contribution in #114
Full Changelog: v2.1.3...v2.2.0
Bob v2.1.3
What's Changed
- fix: creating bob.json for nightly by @utkarshgupta137 in #108
- Fix sync command by @MordechaiHadad in #110
Full Changelog: v2.1.2...v2.1.3
Bob v2.1.2
Bob v2.1.1 HOTFIX
What's Changed
- fix: cfg!(linux) / cfg!(macos) by @utkarshgupta137 in #103
- Fix: macos couldn't create downloads directory by @MordechaiHadad in #102
New Contributors
- @utkarshgupta137 made their first contribution in #103
Full Changelog: v2.1.0...v2.1.1
Bob v2.1.0
What's Changed
- Update Cargo.lock by @orhun in #89
- Build with
--locked
flag by @orhun in #90 - feat(cli): add
--no-install
flag to the Cli enum by @utilyre in #94 - Add aarch64-unknown-linux-gnu build by @0atman in #92
- Fix readme by @MordechaiHadad in #98
- fix: allow using proxy exe with sudo by @MordechaiHadad in #96
- Complete rewite of file organization of bob and stable by @MordechaiHadad in #99
New Contributors
Full Changelog: v2.0.0...v2.1.0
Bob v2.0.0
What's Changed
- Feature: env vars for config paths by @MordechaiHadad in #78
- Feature: bob sync (and
sync_version_file_path
config) by @Avishayy in #81 - Feature: nightly rollbacks by @MordechaiHadad in #84
- Feature: proxy exe by @MordechaiHadad in #86
Breaking Changes
Bob switched to using a proxy executable for running Neovim executables. To switch from the old method that Bob used, follow these steps:
1. Remove the current Neovim path from your global $PATH environment variable.
2. Delete the following directory:
On Unix: `~/.local/share/neovim`
On Windows: `C:\Users\<username>\AppData\Local\neovim`
Secondly the name of the downloads directory property in the configuration file has changed. Please refer to the updated list of properties for the new name.
New Contributors
Full Changelog: v1.2.1...v2.0,0
Bob v1.2.1
What's Changed
- docs: fix typos by @kianmeng in #68
- docs(README): mention
bob
AUR package by @orhun in #69 - refactor: improve error handling by @orhun in #70
- refactor: apply clippy suggestions by @orhun in #71
- chore(cargo): add metadata to Cargo.toml by @orhun in #73
- chore(ci): integrate clippy to continuous integration workflow by @orhun in #72
- change[cargo.toml] Change crate name so it can be uploaded to crates.io by @MordechaiHadad in #74
- Add M1 support by @MordechaiHadad in #75
New Contributors
Full Changelog: v1.2.0...v1.2.1
Bob v1.2.0
What's Changed
- Add CMAKE_BUILD_TYPE and change a CMAKE flag by @lmburns in #45
- add check for empty installations, add alias for
uninstall
by @tamton-aquib in #58 - docs(README): mention AUR package and add build prerequisites for neovim by @TheChoudo in #59
- Remove unnecessary return keyword by @saguywalker in #61
- docs(README): mention macos notes and reposition showcase by @TheChoudo in #62
- Add support to building neovim from source by @MordechaiHadad in #38
New Contributors
- @lmburns made their first contribution in #45
- @tamton-aquib made their first contribution in #58
- @saguywalker made their first contribution in #61
Full Changelog: v1.1.3...v1.2.0
Install
- Download
bob-{platform}-x86_64.zip
- Unzip it
- And now run it with
bob
Bob v1.1.3
What's Changed
- Improves layout and fixes typos in the readme by @binxd in #39
- Fix build due to private module access in anyhow by @tversteeg in #50
- Fix version installation bug for MacOS by @MordechaiHadad in #40
- change options to long format by @rachmadaniHaryono in #52
- change(macos-release): When nvim-osx64 folder is found it will be renamed to nvim-macos by @MordechaiHadad in #55
New Contributors
- @tversteeg made their first contribution in #50
- @rachmadaniHaryono made their first contribution in #52
Full Changelog: v1.1.2...v1.1.3