Skip to content

Latest commit

 

History

History
executable file
·
273 lines (121 loc) · 11.3 KB

CHANGELOG.md

File metadata and controls

executable file
·
273 lines (121 loc) · 11.3 KB

Changelog

2.11.1 (2025-01-26)

Performance Improvements

  • keymap-api: cache lookups (2817538)

2.11.0 (2025-01-26)

Features

  • keymap(<plugin>).set lazy-loading API (#133) (36aec13)

2.10.1 (2025-01-25)

Bug Fixes

  • cmd handler can delete user commands created in before hook (#130) (448df14)

2.10.0 (2025-01-01)

Features

2.9.2 (2024-10-30)

Bug Fixes

  • loader: support importing submodules (foo.bar) (988b7b3)

2.9.1 (2024-10-24)

Bug Fixes

  • setting lazy = false marks plugin as eager (#108) (6325a21)

2.9.0 (2024-10-21)

Features

  • lazy field for lazy-loading via trigger_load only (#105) (a7b445f)

2.8.1 (2024-10-15)

Bug Fixes

  • hooks: regression preventing beforeAll from being run (#101) (8259302)

2.8.0 (2024-09-18)

Features

  • load: take first module when multiple matches exist on the rtp (#94) (1d1c546)

2.7.0 (2024-09-16)

Features

  • move handler field parsing logic to handlers (#92) (33796ea)

2.6.1 (2024-08-31)

Bug Fixes

  • error when applying colorscheme in after hook on event trigger (#86) (bc619dd)

2.6.0 (2024-08-30)

Features

  • api: handler.post_load for setting up custom events (#82) (ed9b8a4)

2.5.2 (2024-08-28)

Bug Fixes

  • vimdoc: missing lz.n.State field (a1d34cd)

2.5.1 (2024-08-28)

Bug Fixes

2.5.0 (2024-08-28)

Features

  • support a simplified handler.state API without keys (180eb92)

2.4.0 (2024-08-28)

Features

  • deprecate trigger_load with lists of plugin specs (8611566)
  • handler.state module (efe92fa)

Bug Fixes

  • handler resilience against trigger_load calls in hooks (163b247)
  • lookup now returns deep copy (#74) (dac14fb)

2.3.0 (2024-08-26)

Features

2.2.0 (2024-08-23)

Features

  • trigger_load: return list of skipped plugins instead of failing (#70) (9c74d06)

2.1.0 (2024-08-22)

Features

  • api: ability to filter plugin searches by handlers (#68) (33a8b19)

2.0.1 (2024-08-22)

Bug Fixes

  • loader: deterministic ordering when loading lists of plugins (8667b60)

2.0.0 (2024-08-20)

⚠ BREAKING CHANGES

  • simplify state management + idempotent trigger_load (#56)

Features

  • simplify state management + idempotent trigger_load (#56) (701d6ac)

Bug Fixes

  • altered loading order for startup plugins (#49) (50c1454)

1.4.4 (2024-08-09)

Bug Fixes

  • colorscheme handler broken for start plugins (#41) (7ba8692)

1.4.3 (2024-07-10)

Bug Fixes

  • spec list with a single plugin spec ignored (#34) (e0831fe)

1.4.2 (2024-06-29)

Bug Fixes

  • keys: don't ignore modes that aren't 'n' (#28) (8886765)

1.4.1 (2024-06-26)

Bug Fixes

  • odd intermittent issue with load function (#21) (1ac92ff)

1.4.0 (2024-06-24)

Features

  • extend lz.n with custom handlers (#17) (d61186f)

1.3.2 (2024-06-19)

Bug Fixes

  • event: broken DeferredUIEnter event (cf11ec2)

1.3.1 (2024-06-19)

Bug Fixes

  • support /nix/store links (fa625dd)

1.3.0 (2024-06-18)

Features

  • support importing init.lua submodules (5c3c2a1)
  • support loading plugin spec lists and imports more than once (d911029)

1.2.4 (2024-06-17)

Bug Fixes

  • actually support importing plugin specs from files (5553dc5)

1.2.3 (2024-06-16)

Bug Fixes

  • colorscheme lists inserted into wrong table (9fe735e)

1.2.2 (2024-06-16)

Bug Fixes

  • spdx license identifier in release rockspec (5c71d03)

1.2.1 (2024-06-16)

Bug Fixes

  • ensure individual plugins can only be registered once (47a10af)

1.2.0 (2024-06-16)

Features

  • register individual plugin specs for lazy loading (b9c03c1)

1.1.0 (2024-06-15)

Features

  • add DeferredUIEnter user event (0a3b2c5)

1.0.0 (2024-06-10)

Features

  • add before hook (19beffc)
  • add PluginSpec.config (b52a46c)
  • automatically increase priority if colorscheme is set (655ab06)
  • handler for lazy-loading colorschemes (d4a2eeb)