Skip to content

Releases: utilyre/barbecue.nvim

Release v1.2.0

28 Apr 15:56
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • e1b18d2: Exclude incapable buffers when dirname, basename are off (#78).

  • ac2272e: Create ellipsis entry every time to respect user config.

  • 6806ced: Exclude the netrw filetype.

  • 60eccb0: Escape statusline entries (#81).

Features

  • 0859f12: Push current cursor to jumplist before moving the cursor.

Miscellaneous Tasks

Release v1.0.1

09 Apr 17:54
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • 59f9656: Evaluate string to calculate length precisely.

  • 5975a2d: Remove str_len and use nvim_eval_statusline instead.

Miscellaneous Tasks

Performance

  • b3c517c: Check if buffer's been modified on BufModifiedCheck.

Release v1.0.0

30 Mar 20:57
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • c882e47: Wrap setting winbar in ignored windows/buffers with a pcall.

Features

  • 19ceea1: Pass winnr to custom_section and lead_custom_section (#74).

Miscellaneous Tasks

Release v0.4.2

11 Mar 21:06
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • 26f3d6b: Do not exclude gitcommit filetype by default.

Documentation

Miscellaneous Tasks

Release v0.4.1

23 Feb 09:12
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • c03eddf: Implement .from and :navigate for Entry.

Documentation

  • c701838: Add WinResized note for nvim v0.9 users.

  • f31b3eb: Correct scam to skim.

  • f3f2cc0: Clarify that author doesn't need to know solution.

Miscellaneous Tasks

Refactor

  • 55eb481: Rename get_custom_section to extract_custom_section.

Release v0.4.0

15 Feb 16:05
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • 7ab0b87: Decrease extra length to 1.

  • a844225: 🚨 Default custom_section to a single whitespace.

Documentation

  • 798024b: Improve config documentation.

  • bfacd2a: Fix punctuation.

  • ddeb9d5: Document get_custom_section functin.

Features

  • 5a534d0: Add modified option (#69).

  • 83d2591: 🚨 Accept table as return type of custom_section as well.

  • 03ab678: Add context_follow_icon_color option.

  • 1e2048b: Add lead_custom_section option.

Miscellaneous Tasks

Performance

  • 1ab067e: Determine path sep outside of function M.path_join.

Refactor

  • 814140c: Keep all consts at top of files but below imports.

Release v0.3.1

08 Feb 14:35
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • 46b7d31: Accept one or zero arguments.

  • ca4daf3: Return nil if no filename specified.

  • cb7bde1: Only extend theme one level down.

  • ef8acd9: Handle path separator under Windows correctly (#64).

Documentation

  • f15feb7: Add description.

  • 345e771: Add desc field for autocommands.

  • c095f8b: Use imperative tense for code documentation.

  • 4492b4e: Add not a breaking change requirement.

  • da49e99: Change verb to imperative tense.

Features

  • 6e03aa4: Add show_basename option to show/hide file name.

Miscellaneous Tasks

Refactor

  • 4eacf53: Keep show_* options next to each other.

Release v0.3.0

04 Feb 18:59
Compare
Choose a tag to compare

All changes of this release are documented here.

NOTE: Police revolving light emoji (🚨) indicates that breaking changes have
happened on the commit.

Bug Fixes

  • e17780a: 🚨 Remove get_hl_by_name workaround.

  • 6011f6c: Properly support kinds = false as documented.

  • 0b46746: 🚨 Change default kind icons to proper codicon icons.

  • cbc4481: Resolve conflict with neo-tree.nvim.

  • b034795: Store variables inside the buffer contained by given window.

  • fe76906: Make the field winnr private as well.

  • 1a9af0e: Change WinScrolled event to WinResized event.

  • 75867e5: Use WindowScrolled for nvim-0.8 (#57).

Documentation

  • c2d64e4: Move colorscheme note above examples.

  • b89d9c6: Mention to open a dedicated issue.

  • b740f60: Improve formatting.

  • 4c05917: Fix reference links.

  • b712c47: Use reference links.

  • d3c6b89: Refer to local headings relatively.

  • ffeb7a8: Use reference link for contributing.

  • 9a3e0a4: Use brackets for source links.

  • a5cfc7d: Make source links point to v0.2.0 files.

  • ff8be27: Do not display regular text as code block.

  • 2593a60: Make it clear why contributors should make draft PR.

  • ea87997: Emphasize on separate work.

  • 80b974a: Improve API documentation.

  • e35baf0: Correct gramatical mistake.

  • 667f409: Change augroup name from recipes to match 51efe80.

  • 4895a9e: Use third person form to descibe APIs.

  • 11e363e: Link to conventionalcommits instead of karma.

  • 4bdc951: Remove the lspconfig dependency.

  • 65ec9de: Redo all the code documentations.

  • 75c6a9b: Fold the help wanted section.

  • 89ec00e: Make demo video work in firefox.

  • df5b1ab: Simplify lazy.nvim setup according to their docs.

Features

  • f65809b: Omit highlight groups in string length.

  • 9338597: Ability to hide directory path.

  • 391d4e4: Prompt to select a subcommand when running with no args.

  • e5493a9: Implement the since_nvim function.

Miscellaneous Tasks

Refactor

  • 51efe80: Abstract group names into consts.

  • 56d64dd: Hide winbar by setting it to an empty string.

  • f07e278: Change from module to class to avoid param duplication.

  • 3242dda: Check whether it should show navic in get_context.

  • d8dad18: Interact with nvim APIs directly.

  • e2fa4fd: Omit the get_ prefix of all components.

  • e3db3c4: Use utils.since_nvim instead of manually checking nvim version.

v0.2.0-stable

22 Jan 21:16
Compare
Choose a tag to compare
docs(issues): link ideas from github discussions in the choose page

v0.1.0-stable

22 Jan 09:46
Compare
Choose a tag to compare
docs(readme): specify version tag on installation examples