Skip to content

Releases: harrisoncramer/gitlab.nvim

v1.1.3

18 Dec 14:11
571173c

Choose a tag to compare

fix: Comments on unchanged, expanded lines (#146)

This MR fixes an issue with refreshes of the diagnostics and signs when users leave comments on unchanged lines.

v1.1.2

17 Dec 19:28
64b36ac

Choose a tag to compare

Feat: Adds Ability to Merge MR (#147)

This adds the ability to merge an MR from within gitlab.nvim directly. If the reviewer is open, it'll be closed automatically. Users may configure whether they'd like to squash commits on the merge, as well as whether they'd like to delete the original source branch on a merge.

If squashing, users are prompted to provide an optional custom squash message for the squash commit.

v1.1.1

13 Dec 23:51
9da62d9

Choose a tag to compare

Bugfix: Pipeline Job Names w/ Whitespace (#140)

Fix for the pipeline job output where the job name contained whitespace characters. Users will now see the output in a new tab. Support has been added for Windows OS.

v1.1.0

13 Dec 22:47
d5510f9

Choose a tag to compare

Winbar Support + Notes and Discussions; Help Popup + Auto-Open (#133)

  • Adds support for toggling between discussions and notes views
  • Deprecates the split view shared with both discussions and notes at the same time
  • Adds winbar to discussion split, with metadata about resolved and unresolved discussions
  • Adds help popups with information about keybindings for all views
  • Modifies highlights in discussion tree and default symbol for unresolved discussions

This is a MINOR version bump as the default behavior of the discussion tree is changed slightly. Existing configurations should still function.

v1.0.15

11 Dec 02:48
d5038d6

Choose a tag to compare

Bugfix: Handle Merge Requests without Changes (#136)

This MR makes the plugin throw the correct error when someone tries to open up the reviewer without any changes

v1.0.14

05 Dec 13:07
cc68476

Choose a tag to compare

Make Popups Configurable (#129)

This makes the popups in the plugin (those for editing and creating comments, replies, the pipeline, etc) configurable. Users can change the default width, height, transparency, and border properties, and set overrides per popup.

v1.0.13

04 Dec 22:04
02db3e4

Choose a tag to compare

Feat: Sort Discussions by File Name (#102)

This MR adds the ability to sort discussions by file name, rather than just by date.

This is an optional configuration that can be passed in on startup. The MR also introduces a test suite for the Lua code that runs through Neovim, so that the plugin can be fully tested with required dependencies and APIs.

Major props to @johnybx for the hard work on this change!

v1.0.12

04 Dec 21:06
63cbf41

Choose a tag to compare

Accidentally sending file name instead of file path (#132)

Fixes issue with file uploader, where file path value was incorrect.

v1.0.11

04 Dec 15:25
c204ebc

Choose a tag to compare

bugfix: Fixes shutdown functionality (#131)

Fixes an issue where the shutdown functionality did not check for the error type

v1.0.10

04 Dec 15:15
93fe3e8

Choose a tag to compare

Simplify Go Endpoints + Add Tests (#120)

This MR represents a major refactor of the Go codebase, as well as introducing tests for the handlers. The MR also introduces an endpoint to shutdown or restart the Go server, which may be useful for clients who want to refresh the state of the plugin after checking out branches. Finally, this MR adds a contributing document for users who want to make feature changes.