Skip to content

Releases: declancm/cinnamon.nvim

v1.2.5

25 Jul 06:42
Compare
Choose a tag to compare

What's Changed

  • refactor(scroll): minor cleanup by @declancm in #82
  • perf(scroll): reduced number of api calls per scroll step by @declancm in #84
  • fix(scroll): disable scroll animation for dashboard filetypes by @declancm in #85

Full Changelog: v1.2.4...v1.2.5

v1.2.4

23 Jul 04:34
Compare
Choose a tag to compare

What's Changed

  • fix(scroll): don't execute the callback if interrupted by @declancm in #80
  • fix(scroll): set cursor using api instead of cursor movements by @declancm in #81

Full Changelog: v1.2.3...v1.2.4

v1.2.3

21 Jul 18:42
Compare
Choose a tag to compare

What's Changed

  • feat(health): added a basic health module by @declancm in #76
  • fix(health): use the global wrap option by @declancm in #77
  • fix(scroll): instantly complete scroll when interrupted by @declancm in #78
  • fix(scroll): schedule the next scroll instead of just interrupting by @declancm in #79

Full Changelog: v1.2.2...v1.2.3

v1.2.2

19 Jul 03:26
Compare
Choose a tag to compare

What's Changed

  • fix(scroll): account for winline weirdness when wrap is set by @declancm in #74
  • fix(scroll): trigger the scrollpre event earlier by @declancm in #75

Full Changelog: v1.2.1...v1.2.2

v1.2.1

18 Jul 17:24
Compare
Choose a tag to compare

What's Changed

  • fix(scroll): return after calling the stop function by @declancm in #72
  • fix(scroll): moved step size calculation to the scheduled function by @declancm in #73

Full Changelog: v1.2.0...v1.2.1

v1.2.0

18 Jul 15:23
Compare
Choose a tag to compare

What's Changed

  • ci(panvimdoc): use github.ref_name for non pull requests by @declancm in #69
  • feat: improved the scroll animation by @declancm in #70

Full Changelog: v1.1.2...v1.2.0

v1.1.2

17 Jul 16:46
Compare
Choose a tag to compare

What's Changed

  • feat: account for folds when calculating line error by @declancm in #65
  • fix: check for vim.uv and use vim.loop as a fallback by @declancm in #67
  • feat: skip scroll animation when a key is held by @declancm in #68

Full Changelog: v1.1.1...v1.1.2

v1.1.1

14 Jul 04:10
Compare
Choose a tag to compare

What's Changed

  • fix: use a weak callback for mapping hacks by @declancm in #64

Full Changelog: v1.1.0...v1.1.1

v1.1.0

14 Jul 01:00
Compare
Choose a tag to compare

What's Changed

  • feat: use 'false' for disabling max_delta check by @declancm in #55
  • feat(config)!: shorten the delay option default value from 7ms to 5ms by @declancm in #56
  • feat: show any error messages for normal mode commands by @declancm in #57
  • fix: don't set lazyredraw during command since it breaks movements like 'n' by @declancm in #58
  • feat(config): add step size options by @declancm in #59
  • refactor: moved the scroll function into the scroller object by @declancm in #60
  • feat(scheduler): handle sporadic luv timer intervals in large files by @declancm in #61
  • feat: added variables for disabling animation globally and per buffer by @declancm in #62
  • fix: use the config delay value for 'gg' and 'G' by @declancm in #63

Full Changelog: v1.0.3...v1.1.0

v1.0.3

12 Jul 01:00
Compare
Choose a tag to compare

What's Changed

  • feat: extend screen scrolling mappings to visual mode by @declancm in #47
  • fix: account for wrap when calculating column delta by @declancm in #48
  • fix: don't use vim.keycode for compatibility by @declancm in #51
  • refactor: use vim.keycode if it's available by @declancm in #52
  • fix: don't set a max line delta if deprecated 'no limit' value was used by @declancm in #53

Full Changelog: v1.0.2...v1.0.3