github folke/snacks.nvim v2.6.0

latest releases: stable, v2.23.0, v2.22.0...
9 months ago

2.6.0 (2024-11-29)

Features

  • config: allow overriding resolved options for a plugin. See #164 (d730a13)
  • config: make it easier to use examples in your config (6e3cb7e)
  • dashboard: allow passing win=0, buf=0 to use for the dashboard instead of creating a new window (417e07c)
  • dashboard: always render cache even when expired. Then refresh when needed. (59f8f0d)
  • gitbrowse: add Bitbucket URL patterns (#163) (53441c9)
  • gitbrowse: open commit when word is valid hash (#161) (59c8eb3)
  • health: check that snacks.nvim plugin spec is correctly setup (2c7b4b7)
  • notifier: added history opts.reverse (bebd7e7)
  • win: go back to the previous window, when closing a snacks window (51996df)

Bug Fixes

  • config: check correct var for single config result. Fixes #167 (45fd0ef)
  • dashboard: fixed mini.sessions.read. Fixes #144 (4e04b70)
  • dashboard: terminal commands get 5 seconds to complete to trigger caching (f83a7b0)
  • git: make git.get_root work for work-trees and cache git root checks. Closes #136. Fixes #115 (9462273)
  • init: use rawget when loading modules to prevent possible recursive loading with invalid module fields (d0794dc)
  • notifier: always show notifs directly when blocking (0c7f7c5)
  • notifier: gracefully handle E565 errors (0bbc9e7)
  • statuscolumn: bad copy/paste!! Fixes #152 (7564a30)
  • statuscolumn: never error (in case of E565 for example). Fixes #150 (cf84008)
  • win: handle E565 errors on close (0b02044)

Performance Improvements

  • statuscolumn: some small optims (985be4a)

Don't miss a new snacks.nvim release

NewReleases is sending notifications on new releases.