Skip to content

Latest commit

 

History

History
564 lines (306 loc) · 29.9 KB

CHANGELOG.md

File metadata and controls

564 lines (306 loc) · 29.9 KB

1.14.0 (2024-05-26)

Features

  • disable: warns with better ux when trying to leave (#364) (0c19c54)

1.13.0 (2024-05-19)

Features

1.12.3 (2024-05-18)

Bug Fixes

  • disable: prevent blocked quit with relative windows (#354) (d80b5a8)

1.12.2 (2024-05-15)

Bug Fixes

  • autocmds: do not force close unsaved buffers (#349) (9a529ec)

1.12.1 (2024-03-29)

Bug Fixes

1.12.0 (2024-03-28)

Features

1.11.1 (2024-03-27)

Bug Fixes

  • scratchPad: option defined in wrong order (#333) (0e27d1f)

1.11.0 (2024-03-27)

Features

  • scratchPad: provide pathToFile option (#332) (9a8d96d)

Bug Fixes

  • autocmds: better state check for scratchpads (#327) (a54ffe9)

1.10.2 (2024-03-24)

Bug Fixes

  • autocmds: allow registering rerouting for toggle option (#324) (28f433c)
  • autocmds: clear after debounce (#326) (1befb94)

1.10.1 (2024-03-24)

Bug Fixes

  • autocmds: buffer rerouting and with scratchPads (#322) (c053da4)

1.10.0 (2024-03-23)

Features

  • api: add autocmd to skip entering side buffer (#321) (5539239)
  • integrations: skip redraw on every calls (#319) (96afa97)

1.9.0 (2024-03-17)

Features

1.8.3 (2024-03-13)

Bug Fixes

1.8.2 (2024-03-12)

Bug Fixes

  • integrations: faster debounce and resize padding (#307) (0861ca9)

1.8.1 (2024-02-05)

Bug Fixes

  • scratchPas: set default options at config init (#301) (90a281e)

1.8.0 (2024-02-04)

Features

  • theme: add StatusLine and StatusLineNC highlights to the group (#294) (3005aec)

Bug Fixes

1.7.2 (2024-01-24)

Bug Fixes

  • scratchPad: properly forward buffer/window options (#291) (94fc9de)

1.7.1 (2023-12-24)

Bug Fixes

  • hl: prevent wrong bg and text colors after :bd (#287) (b317682)

1.7.0 (2023-12-13)

Features

Bug Fixes

1.6.3 (2023-12-01)

Bug Fixes

  • tabs: prevent unsynchronized state on toggle (#274) (55fffbc)

1.6.2 (2023-11-29)

Bug Fixes

1.6.1 (2023-11-28)

Bug Fixes

  • tabs: prevent unsynced state in tab switchs (#269) (2afc30d)

1.6.0 (2023-11-26)

Features

1.5.0 (2023-11-25)

Features

  • mappins: allow custom values for widthUp and widthDown (#264) (47414ce)

1.4.1 (2023-11-10)

Bug Fixes

1.4.0 (2023-10-24)

Features

1.3.0 (2023-10-14)

Features

Bug Fixes

1.2.3 (2023-06-24)

Bug Fixes

1.2.2 (2023-04-26)

Bug Fixes

1.2.1 (2023-03-26)

Bug Fixes

  • register unfocused splits (#218) (3e766f9)
  • split/vsplit state manager and fix weird resizes (#215) (0a81bc5)

1.2.0 (2023-03-19)

Features

  • allow configuring scratchpad per side buffer (#210) (2a2b69e)

Bug Fixes

1.1.1 (2023-03-13)

Bug Fixes

1.1.0 (2023-03-05)

Features

1.0.0 (2023-03-04)

⚠ BREAKING CHANGES

  • v1.0.0 - API breaking changes (#201)

If you were using the below options, make sure to move them to their new location when calling the setup method:

Before After
enableOnVimEnter autocmds.enableOnVimEnter
enableOnTabEnter autocmds.enableOnTabEnter
toggleMapping mappings.toggle
widthUpMapping mappings.widthUp
widthDownMapping mappings.widthDown
backgroundColor colors.background
textColor colors.text
blend colors.blend
left.backgroundColor left.colors.background
left.textColor left.colors.text
left.blend left.colors.blend
right.backgroundColor right.colors.background
right.textColor right.colors.text
right.blend right.colors.blend

Features

0.10.2 (2023-02-26)

Bug Fixes

0.10.1 (2023-02-23)

Bug Fixes

  • hide colorcolumn for side buffers by default (#196) (c101d4e)

0.10.0 (2023-02-20)

Features

0.9.3 (2023-02-15)

Bug Fixes

  • wrong focus when closing the main window (#189) (5067cfd)

0.9.2 (2023-02-15)

Bug Fixes

0.9.1 (2023-02-14)

Bug Fixes

  • events triggering multiple times (#181) (3890632)
  • nil event check (83e4990)
  • transparent background with custom backgroundColor (#185) (6dde6dd)

0.9.0 (2023-02-11)

Features

Bug Fixes

0.8.0 (2023-02-04)

Features

  • support textwidth and colorcolumn values for width (#156) (6456975)
  • tabs: provide an option to automatically enable the plugin (#166) (87fac46)

0.7.0 (2023-02-02)

Features

Bug Fixes

0.6.1 (2023-01-29)

Bug Fixes

0.6.0 (2023-01-29)

Features

Bug Fixes

0.5.0 (2023-01-15)

Features

Bug Fixes

0.4.0 (2023-01-12)

Features

Bug Fixes

0.3.1 (2023-01-06)

Bug Fixes

  • check if win is valid before using it (#129) (1b611f9)
  • weird layout when enabling the plugin with vsplit(s) opened (#126) (713f958)

0.3.0 (2023-01-05)

Features

  • add built-in nvim-tree and dashboard support (#109) (20ebf11)

0.2.3 - 2022-12-30

Feat

  • make side buffer a scratch pad (#108)
  • add enableOnVimEnter option (#107)
  • add toggleMapping option (#105)

Fix

  • prevent help split disabling nnp (#106)

0.2.2 - 2022-12-29

Feat

  • add release script (#103)
  • add blend value to brighten/darken color background (#74)

0.2.1 - 2022-12-27

Feat

  • support undotree (#100)
  • reduce number of resize event (#98)
  • Allow custom Text Color (#95)

Fix

  • split/vsplit computing (#96)

0.2.0 - 2022-12-23

Feat

  • prevent split closing side buffers (#92)
  • refactor setup (#78)
  • handle side tree (#79)
  • close side buffers when no space left (#69)
  • config: cleanup fields and unused code (#91)

Fix

  • prevent setup wrong overrides (#87)
  • adjust catppuccin colors to the correct values (#85)
  • make setup-less easier (#75)

BREAKING CHANGE

exposed configuration options have changed, make sure to check :h NoNeckPain.options or https://github.com/shortcuts/no-neck-pain.nvim#configuration if you have trouble configuring

exposed configuration options have changed, make sure to check :h NoNeckPain.options or https://github.com/shortcuts/no-neck-pain.nvim#configuration if you have trouble configuring

0.1.2 - 2022-12-18

Feat

  • add rose-pine color themes (#58)
  • allow customizing bg color of side buffers (#54)
  • support same buffer splits (#52)

Fix

  • quit Neovim when killing one of the last NNP buffer (#66)
  • highlight group typo (#65)
  • prevent config reset (#63)
  • color leaving non-colored blocks (#61)
  • prevent error on last buffer close (#49)

0.1.1 - 2022-12-15

Docs

  • generate documentation (#31)
  • README: misspelled api (#33)

Feat

  • add killAllBuffersOnDisable option (#41)
  • add disableOnLastBuffer option (#37)
  • named side buffer (#32)

Fix

  • prevent force close window (#47)
  • side buffers not closing when killAllBuffersOnDisable is false (#44)
  • remove event redundancy (#40)

0.1.0 - 2022-12-11

Feat

  • api: make API extensible (#27)

BREAKING CHANGE

exposed API and configuration have changed

0.0.1 - 2022-12-11

Docs

  • add wiki (#25)

Feat

  • disable NNP when killing side buffers (#16)
  • left buffer only option (#13)
  • add tests (#4)
  • split screen support (#3)
  • enable on WinEnter (closes #1)
  • init no-neck-pain.nvim

Fix

  • NNP disabling not triggering (#21)
  • condition for leftPaddingOnly
  • prevent float window to kill side buffers (#12)
  • unwanted init toggle (#8)
  • prevent infinite config reset (#7)
  • cleanup and more tests (#6)
  • tests (#5)
  • better split support
  • remove enableOnWinEnter
  • some padding wrongly toggling