Skip to content

Releases: harrisoncramer/gitlab.nvim

v2.0.7

08 Apr 01:38
12c4acb
Compare
Choose a tag to compare

fix: correcting some problem with review mode (#225)

Addresses issues where the new and old lines were not being set correctly

v2.0.6

03 Apr 16:43
a659318
Compare
Choose a tag to compare

Fix log path (#237)

Fixes an issue where the debug path for the Go server was not writing to the right location on disk

v2.0.5

03 Apr 01:53
4f1fe4a
Compare
Choose a tag to compare

Allow insecure connections to Gitlab (#234)

This MR makes it possible to ignore bad x509 certificates when connecting to Gitlab, by creating a custom HTTP connection. The option is exposed via the setup function. This is a PATCH release.

v2.0.4

28 Mar 13:14
670f088
Compare
Choose a tag to compare

Bug Fixes (#227)

This adds some miscellaneous bug fixes, it's a PATCH release.

v2.0.3

04 Mar 15:52
c0c6748
Compare
Choose a tag to compare

fix: ranged comment issues (#214)

This MR changes the hunk parsing strategy for ranged comments in the new SHA. Now, we're only parsing and comparing the new lines. Fixes an issue where you could leave a ranged comment in the new buffer on an unchanged line and the plugin would not detect the line number correctly.

v2.0.2

03 Mar 17:16
c73d229
Compare
Choose a tag to compare

Fix: Fixes Misspelling In Diagnostics Settings Check (#210)

This is a #PATCH fix release

v2.0.1

03 Mar 17:06
2943fae
Compare
Choose a tag to compare

fix: Update help docs w/ changes to diagnostic configuration (#208)

Fix alert for diagnostic configuration update

v2.0.0

03 Mar 16:53
b5b475c
Compare
Choose a tag to compare

2.0.0 (#196)

This MR is a #MAJOR breaking change to the plugin. While the plugin will continue to work for users with their existing settings, they will be informed of outdated configuration (diagnostics and signs have been simplified) the next time they open the reviewer.

Fix: Trim trailing slash from custom URLs
Update: .github/CONTRIBUTING.md, .github/ISSUE_TEMPLATE/bug_report.md
Feat: Improve discussion tree toggling (#192)
Fix: Toggle modified notes (#188)
Fix: Toggle discussion nodes correctly
Feat: Show Help keymap in discussion tree winbar
Fix: Enable toggling nodes from the note body
Fix: Enable toggling resolved status from child nodes
Fix: Only try to show emoji popup on note nodes
Feat: Add keymap for toggling tree type
Fix: Disable tree type toggling in Notes
Fix Multi Line Issues (Large Refactor) (#197)
Fix: Multi-line discussions. The calculation of a range for a multiline comment has been consolidated and moved into the location.lua file. This does not attempt to fix diagnostics.
Refactor: It refactors the discussions code to split hunk parsing and management into a separate module
Fix: Don't allow comments on modified buffers #194 by preventing comments on the reviewer when using --imply-local and when the working tree is dirty entirely.
Refactor: It introduces a new List class for data aggregation, filtering, etc.
Fix: It removes redundant API calls and refreshes from the discussion pane
Fix: Location provider (#198)
Fix: add nil check for Diffview performance issue (#199)
Fix: Switch Tabs During Comment Creation (#200)
Fix: Check if file is modified (#201)
Fix: Off-By-One Issue in Old SHA (#202)
Fix: Rebuild Diagnostics + Signs (#203)
Fix: Off-By-One Issue in New SHA (#205)
Fix: Reviewer Jumps to wrong location (#206)

BREAKING CHANGE: Changes configuration of diagnostics and signs in the setup call.

v1.5.4

24 Feb 18:06
f6a5238
Compare
Choose a tag to compare

Fix: Toggle modified notes (#188)

  • Fix: Toggle discussion nodes correctly
  • Feat: Show Help keymap in discussion tree winbar

v1.5.3

19 Feb 02:20
faf2a25
Compare
Choose a tag to compare

Fix: Line Comment Refactor (#180)

This MR re-implements and fixes logic that better handles single-line comments. It does this by parsing the hunk headers and examining the actual changes they contain in order to form the Gitlab payload correctly. Addresses #128