Releases: lewis6991/pckr.nvim
Releases · lewis6991/pckr.nvim
v1.0.0
1.0.0 (2025-02-17)
⚠ BREAKING CHANGES
- simplify plugin.run
- re-implement cli with subcommands
- rename enable handler to cond
- add comment on no-single-branch
- allow keys to be a string list
- replace
git -C
with thecwd
option (#303) - insert paths separately to avoid splitting (#439)
fixup
Features
- add :Pckr log (4e3cbe2)
- Add
:Pckr upgrade
to upgrade pckr.nvim (fc584f2), closes #1 - add ability to detect when a different repo with a similar name is added (#340) (a7d5680)
- add another common breaking change tag pattern (0dbe2c7)
- add arguments to luarocks installation (a05e712)
- add autoremove option (#855) (327568c)
- add config_pre (773b3be)
- Add detection of "break:" tags in commits as breaking changes (6c75121)
- add newline after errors in failed updates (1f9acb3)
- Add option to specify use_rocks-style Luarocks in the table form of startup (#785) (dbfe2a3)
- add packer status (#267) (56c193d)
- Add PackerLoad command (#305) (0d4ca48)
- add retry option #253 (#348) (4595e59)
- add support for bind custom function to keys (7e87657)
- Add the windows installation command (#413) (40663b4)
- add threshold message (#984) (d3ecfb4)
- add very simple breaking change detection and marking (#511) (710b9bf)
- allow local plugins to update without fast-forward (b394bc1)
- allow run key to be a table of mixed types of hook (#364) (df0f740)
- allow spec.cond to be a boolean (5b10846)
- allow using other lazy loaders along with cond (#609) (755f7c4)
- auto install missing plugins (83c33bd)
- autogenerate profiling code for packer_compiled (#221) (93f440d)
- better logging (ea27cdb)
- cmd loader add range attribute (dd43515)
- cmd: load plugin during completion (330240e)
- compile: allow adding mapping descriptions (#985) (213ed03)
- compile: support lua files in after directory (#473) (09cc2d6)
- create singleton events/commands/keymaps for load handlers (c89092c)
- detect repo changes (#374) (e5b0a94)
- display: allow not showing info by default when displaying results (#1035) (ec327f5)
- display: big refactor (959b837)
- enable :PackerUpdate/Install/Sync to operate on specific plugins (#606) (a97cace)
- event: add desc (f7ad0c4)
- general overhaul (d795417)
- git: support showing diff of range of commits (#1034) (bc9ede4)
- hide shorten HOME in log files (ded4c00)
- improve logging (d166825)
- intial work on lockfile support (f3a7e8c)
- lazy load dependencies of condition loading plugin (0ab4370)
- make all plugins opt by default (a60ade7)
- make sure handlers destruct themselves when plugins are loaded (d91cb80)
- measure plugin config (fb4c7bb)
- more optimal branch checking (e9b3ffd)
- packer_status: show manually loaded plugins as loaded (#617) (5972ba5)
- pass display object to post-install/update hooks (5539072)
- preview: fully remove...for now (a916186)
- re-add PackerSync (66dd948)
- re-add spec.cond (6b4011d)
- re-add updates from --progress (2b513b4)
- re-implement cli with subcommands (deb9f5a)
- remove loadplugins optimization (66e36e3)
- remove snapshots (d412620)
- rename enable handler to cond (05807f1)
- rename spec.cond to spec.enable (52777e9)
- rework startup (7204795)
- simplify plugin.run (1aab514)
- simply re-issue the event for event cond load plugins (#29) ([b02d02c](https:/...