Skip to content

Releases: linrongbin16/gitlinker.nvim

v1.3.0

13 Nov 06:14
d0fc236
Compare
Choose a tag to compare

1.3.0 (2023-11-13)

Features

  • rules: add 'override_rules' to override default 'pattern_rules' (#99) (87f10a7)

v1.2.0

13 Nov 05:18
54907a3
Compare
Choose a tag to compare

1.2.0 (2023-11-13)

Features

  • markdown: add '?plain=1' for markdown files to link to code instead of preview (#94) (cf57151)

Performance Improvements

  • rules: fallback to pattern rules if custom_rules not hit (cf57151)

v1.1.1

13 Nov 04:40
af6addb
Compare
Choose a tag to compare

1.1.1 (2023-11-13)

Performance Improvements

  • rules: easier pattern rules schema (#92) (a43e326)

v1.1.0

13 Nov 03:53
b51a49b
Compare
Choose a tag to compare

1.1.0 (2023-11-13)

Features

  • add highlighting of selected region (#88) (2e97768)

Performance Improvements

  • highlight: allow customize highlight group 'NvimGitLinkerHighlightTextObject' (#90) (7ac8301)

v1.0.2

23 Oct 05:03
05bd381
Compare
Choose a tag to compare

1.0.2 (2023-10-23)

Performance Improvements

  • improve unit test coverage (#85) (d7a8d69)
  • restructure code & improve unit tests coverage (#81) (29c4edd)

v1.0.1

20 Oct 15:03
25af686
Compare
Choose a tag to compare

1.0.1 (2023-10-20)

Bug Fixes

  • path: resolve symlink in Windows (#75) (b292a4f)

Performance Improvements

v1.0.0

20 Oct 10:22
af49d2d
Compare
Choose a tag to compare

1.0.0 (2023-10-20)

⚠ BREAKING CHANGES

  • buffer.get_range: visual mode gets current

Features

Bug Fixes

  • 'plenary.path' on Windows (#54) (565f186)
  • add ~ to the allowed repo path chars (775c8d5), closes #36
  • add missing return true (fc72db9)
  • allow url generation for changed files (7a2d359), closes #21
  • buffer.get_range: visual mode gets current (1c49ccb)
  • dash in repo name (#42) (47c822f)
  • decode space char before extracting repo path (0af1fb2)
  • do not error out on multiple remotes (00cbf99)
  • do not pick a remote arbitrarily (3f29108)
  • Do not use host in patterns (a9340a7), closes #27
  • doc: require statments missing dot (9201073)
  • error when missing remote branch (#18) (5b00559)
  • extract port from remote uri (b68d832), closes #12
  • fix logger name (d3fce1a)
  • hosts/gitlab: add trailing / after project name (7219b9d)
  • hosts: fix error msg when host not found (38938b2), closes #16
  • mapping customization (#49) (29360ad)
  • mappings (#51) (85794a7)
  • reverse target_host matching (399bac3)
  • set git root as cwd (14c52db)
  • support dashes in repository names (#41) (80a6154)
  • syntax error in lua for loop (cc2e3d2)
  • uri parsing (closes #2) (f4fd8a7)
  • use '<cmd>' instead of ':' for default mappings (d28028b)
  • visual lines (#57) (b50ca53)
  • windows symlink (#64) (bc1c680)

Performance Improvements

  • git: use 'uv.spawn' for command line IO (#70) (35aebb7)
  • try remote branch first (59ee024), closes #34