Skip to content

Releases: willothy/flatten.nvim

v0.5.1

26 Jan 22:23
Compare
Choose a tag to compare

0.5.1 (2024-01-26)

Bug Fixes

  • check int return value of vim.fn.has (#92) (0338960)
  • handle absolute paths on windows (#90) (d1fff3c)
  • lint: remove unused initializer for is_absolute (1153797)

v0.5.0

28 Nov 08:39
51dd9a0
Compare
Choose a tag to compare

0.5.0 (2023-11-28)

⚠ BREAKING CHANGES

  • make wezterm/kitty feature opt-in, disabled by default by @willothy in #76

Features

  • smart open should prefer alternative window by @Bekaboo in #83

New Contributors


Full Changelog: v0.4.1...v0.5.0

v0.4.1

24 Sep 22:51
67c70f0
Compare
Choose a tag to compare

0.4.1 (2023-09-24)

Bug Fixes

  • default should_nest (11f9960)
  • don't escape filenames (6236aa9), closes #70
  • only open new tab if tab option is set (9f08ac1), closes #66
  • smart-open: only avoid curwin if it's a term (6813ad3)

v0.4.0

10 Aug 03:49
Compare
Choose a tag to compare

Breaking

  • Flatten now automatically opens files opened from wezterm and kitty windows in nvim
    • By default, will only do this if their working dirs match.
    • This can be disabled
  • There is now a should_nest callback that controls when a nested instance should be allowed to open.
  • Callbacks that previously received lists of filenames will now receive lists of tables containing both filenames and buffer numbers. See README.md for more info.

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

09 Apr 00:32
Compare
Choose a tag to compare

What's Changed

Features

Fixes

New Contributors

Full Changelog: v0.2.0...v0.3.0

flatten.nvim v0.2.0

16 Mar 23:41
1a8dc5f
Compare
Choose a tag to compare

What's Changed

  • feat: Allow piping from term into new buffer by @willothy in #8
  • refactor: use Lua [[]] multiline string syntax by @nyngwang in #13
  • feat: default to open in current window instead of tab by @willothy in #14

New Contributors

Full Changelog: v0.1.2...v0.2.0

flatten.nvim v0.1.2

12 Mar 06:02
Compare
Choose a tag to compare

What's Changed

  • Add settings for opening windows in splits, tabs, in the current window, or via a custom function.
  • Add setting for which new file is focused when opening multiple files from the terminal

Full Changelog: v0.1.1...v0.1.2

flatten.nvim v0.1.1

11 Mar 07:43
37b547a
Compare
Choose a tag to compare

What's Changed

  • Use builtin server instead of creating pipe
  • Removed host module as it's no longer necessary

Full Changelog: v0.1.0...v0.1.1

flatten.nvim v0.1.0

11 Mar 00:06
Compare
Choose a tag to compare