Releases: savq/paq-nvim
Releases · savq/paq-nvim
v2.0
What's Changed
- (BREAKING) Paq 2.0 by @saccarosium in #157
- Allow using URL as string by @gpanders in #124
- Shorten
register
entry in metatable by @nguyenvukhang in #125 - Update docs by @craigmac in #127
- feat: opt in setup function as default plugin location instead of start (#131) by @saccarosium in #132
- Fix issue #135 by @saccarosium in #136
- feat(#133): url-format by @barrett-ruth in #134
- Refactor by @savq in #138
- Documentation change by @alukreis in #140
- feat: execute run hook as vim command if first char is ':' by @saccarosium in #145
- feat: adding first implementation of a lockfile by @saccarosium in #147
- fix: remove run key before saving the state by @saccarosium in #153
- Update windows example by @craigmac in #154
- docs: Clarify how to source configuration by @savq in #156
New Contributors
- @gpanders made their first contribution in #124
- @nguyenvukhang made their first contribution in #125
- @craigmac made their first contribution in #127
- @barrett-ruth made their first contribution in #134
- @alukreis made their first contribution in #140
Full Changelog: v1.1.0...v2.0
v1.1.0
What's Changed
- fix: Don't try to clone existing pinned packages by @oscarbenedito in #109
- Update
hrsh7th/nvim-compe
tohrsh7th/nvim-cmp
by @stfwn in #108 - Add single line load() for adding packages by @samerickson in #101
- refactor: use new location for log files by @ojroques in #116
- Fix a bug in the counter coroutine by @SnootierMoon in #118
- Re-implement log updated packages commits fixing out of order bug. by @wviana in #117
- feat: all commands can be followed by bar "|" by @justinmk in #122
Full Changelog: v1.0.3...v1.1.0
v1.0.3
v1.0.2
v1.0.1
v1.0.0
New features
vim.notify
support. this function prints to:messages
by default, so nothing will change for those not overriding it.- User autocommands support. See
:help paq-autocommands
.
Fixes
- Various error handling improvements
- Fix environment variable inheritance for spawned processes
- The
path
setup option is now read correctly - Fix path handling for
:PaqClean
Breaking changes
- Remove
paq-nvim
alias. Users should callrequire('paq')
instead - Remove support for nvim 0.4. nvim 0.5 should still be supported
- Replace
PaqRunHooks
withPaqRunHook
- The
verbose
setup option now defaults to false. Messages like(up-to-date) foo
won't appear, instead a message likePaq: sync complete. 0 ok; 0 errors; 20 no-ops
will appear at the end (whereno-ops
indicate the packages already up-to-date). When there's nothing to install, it'll simply printPaq: Nothing to install
See #87