Skip to content

Releases: harrisoncramer/gitlab.nvim

v1.0.9

28 Nov 14:14
10b0b59

Choose a tag to compare

Feat: Support ISO 8601 timestamp with offset (#124)

Fixes timezone offset support to date parsing from Gitlab as specified by the ISO 8601 format

v1.0.8

22 Nov 23:24
635f464

Choose a tag to compare

Docs: Fix typos in README.md (#123)

Small changes to the README

v1.0.7

21 Nov 14:05
711ed28

Choose a tag to compare

Feat: Add reviewers to summary metadata (#121)

This commit adds reviewers to the metadata panel of the Summary popup. Thank you Jakub Bortlik!

v1.0.6

20 Nov 23:56
c4a3229

Choose a tag to compare

Feat: Adds More Information to Summary Panel (#100)

This MR adds more information into the summary view, including the MR author, created at date, merge status, draft status, conflicts, and pipeline status, among other things. This is configurable via the setup function.

v1.0.5

20 Nov 23:04
88b9196

Choose a tag to compare

Feat: Add Basic Lua Test Suite (#115)

This MR adds a Lua test suite to the project, run via busted, and introduces tests for a number of the utility functions. Subsequent work will have to be done to test functions that use the vim.api scope and external packages to the plugin.

v1.0.4

20 Nov 19:39
1abc33d

Choose a tag to compare

Feat: Customize Config Path (#117)

Provide the option to configure the location of the .gitlab.nvim file

v1.0.3

20 Nov 12:20
b8c386a

Choose a tag to compare

Bugfix: Updates Diff Hashes (#106)

Rather than using branch names we are using the hashes provided directly in the Gitlab API response, to compare the point at which the branch diverged from the target to the head commit. We are additionally flashing a warning if the MR contains a merge conflict.

v1.0.2

19 Nov 16:11
b1b3448

Choose a tag to compare

Automatically generate releases from new tags (#114)

v1.0.0

17 Nov 02:10
debbf55

Choose a tag to compare

This is the first major version of the plugin. It introduces semantic versioning.

Moving forward, any MR that's merged into main will be provided a merge type (#major, #minor, or #patch) which will ensure the correct bump is applied. Hopefully this will help with issue tracking and also help folks using this plugin manage breaking changes.

v0.0.2

09 Sep 15:15
cb99fd2

Choose a tag to compare

This version of the plugin now supports most essential workflows for reviewing MRs. The codebase is modularized and the APIs well defined. The plugin now includes functionality for viewing pipelines, attaching files, adding reviewers and assignees, and other core features of reviewing Gitlab MRs.

The application domains have also been clarified -- "actions" represent actions against the Gitlab API. The reviewer module has been generalized to be extensible, allowing for the addition of the (better) Diffview reviewer for reviewing changes. Support has been added for the Windows operating system.