Skip to content

Latest commit

 

History

History
222 lines (111 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

222 lines (111 loc) · 11.4 KB

Changelog

0.30.0 (2024-05-18)

Features

Bug Fixes

  • readme: custom scope needs one extra curly brackets to wrap it (#162) (924807a)

0.29.0 (2024-04-27)

Features

  • add :list_scopes to Grapple app (386b583)
  • add "shown" to scope definition to allow whitelisting scopes in settings (d9600cd)
  • cycle scopes with Grapple.cycle_scopes (6c88bfd)

Bug Fixes

  • docs: reorder grapple.scope_definition fields (c0a6b04)
  • test: update tag_content_spec for new name handling (dadf665)

0.28.3 (2024-04-26)

Bug Fixes

  • allow paths with spaces in tags window (7b53a86)
  • docs: s/uv_timer_t/uv.uv_timer_t/ (22d0272)
  • incorrect docs regarding scope loading (bbcbf20)
  • minor cache module improvements (1686932)
  • remove unused "key" from excluded subcommands (a370614)
  • remove vim.print in Grapple.prune (5cc6023)
  • use provided app instead of global app in scope content (494b186)
  • use provided app instead of global app in scope_manager (e967778)

0.28.2 (2024-04-09)

Bug Fixes

0.28.1 (2024-04-05)

Bug Fixes

  • docs: incorrect information for grapple.scope_definition type (d256401)
  • send tag absolute path to command instead of short path (34b8f47)

0.28.0 (2024-03-31)

Features

  • add Cache:is_open(id) + some luadocs cleanup (eee8d92)
  • add global cache to App (526cf25)
  • emit event on scope change "GrappleScopeChanged" (See #147) (1e7ffdd)

0.27.1 (2024-03-27)

Bug Fixes

  • ci: update documentation link (15d44ff)

0.27.0 (2024-03-27)

Features

Bug Fixes

  • always unset window ids on window close (601a73a)
  • deepcopy tags before returning in Grapple.tags (5d96868)
  • escape container_id in Loaded Scopes window (8903901)

0.26.0 (2024-03-21)

Features

  • prune scope save files based on last modified time (#143) (f440b0a)
  • unload scopes (5b184b6)

Bug Fixes

  • add missing keymap description + handle nil descriptions in help window (2f1011b)
  • don't eagerly load current scope on setup (b2b0586)
  • place cursor on "current" entry in ui (5f7cbaa)
  • reduce window flickering when toggling unloaded scopes (b381b69)

0.25.0 (2024-03-21)

Features

  • toggle showing loaded and unloaded scopes in UI with '<s-cr>' (03ffbb9)

Bug Fixes

  • allow deletion of unloaded scopes (9350912)
  • don't close loaded scopes window when a scope is reset (dcc5984)

0.24.1 (2024-03-19)

Bug Fixes

  • remove extra space in help footer (9fb7660)

0.24.0 (2024-03-19)

Features

  • add "help" footer for nvim-0.10 (2545605)

0.23.0 (2024-03-18)

Features

  • add "?" to open the help window (be3cff9)
  • allow window style to be passed as an argument (7456b74)

Bug Fixes

  • help window should handle non-consecutive quick select mappings (5720f81)

0.22.0 (2024-03-18)

Features

0.21.0 (2024-03-18)

Features

0.20.1 (2024-03-17)

Bug Fixes

0.20.0 (2024-03-16)

Features

Bug Fixes

  • don't break lualine if Grapple.tags returns an error (7f6edfe)

0.19.0 (2024-03-15)

Features

Bug Fixes

  • don't allow empty tag names (79fef01)
  • use App.update instead of Settings.update during Grapple.setup (c2c6cbf)
  • use correct starting cycle position when not on a tagged file (e4d2031)

0.18.1 (2024-03-14)

Bug Fixes

  • use correct byte indexes for highlights in nvim 0.10 (02bcc88)

0.18.0 (2024-03-11)

Features

Bug Fixes

  • docs: update link to grapple.tag (ce47f12)

0.17.2 (2024-03-09)

Bug Fixes

  • ci: only publish docs when README.md changes (3bcbd2a)
  • ci: typo in ci.yml (2c2adc9)
  • style: format telescope extension (03030c4)
  • test: replace vim.fs.joinpath in testing until nvim-0.10 is released (582b2be)