Skip to content

Releases: pysan3/pathlib.nvim

v0.5.3

18 Feb 05:15
Compare
Choose a tag to compare

0.5.3 (2024-02-18)

Bug Fixes

  • type: add type annotation to Path() as a function call (e463807)

v0.5.2

18 Feb 04:59
Compare
Choose a tag to compare

0.5.2 (2024-02-18)

Bug Fixes

  • base: add cmd_string and shell_string for special usecase (4b6b503)
  • base: add parent_assert and deprecate parent_string (6169fea)
  • base: add ability to specify separator with :tostring (0bf7423)
  • uri: support uri path parsing with Path.from_uri (1d60086)

v0.5.1

16 Feb 03:02
Compare
Choose a tag to compare

0.5.1 (2024-02-16)

Bug Fixes

  • base: fix docstring to render correctly in docs (72e5167)

v0.5.0

16 Feb 02:42
Compare
Choose a tag to compare

0.5.0 (2024-02-16)

Features

  • base: add methods to calculate relativity (d92854b)

v0.4.2

14 Feb 08:27
c2bc242
Compare
Choose a tag to compare

0.4.2 (2024-02-14)

Bug Fixes

  • base: add more convinient methods (5c67e6d)
  • git: fix code gathering git_roots of paths (7921607)
  • type: add fake meta file for luassert type annotation (f99b4c4)

v0.4.1

02 Feb 19:11
a50b83c
Compare
Choose a tag to compare

0.4.1 (2024-02-02)

Bug Fixes

  • iterdir: optimize fs_iterdir performance (69d313a)

v0.4.0

30 Jan 15:05
3e6f8fa
Compare
Choose a tag to compare

0.4.0 (2024-01-30)

Features

  • docs: try to generate docs via sphinx (4d8ca25)
  • watcher: implement watcher to detect and invoke on file change (de8a39d)

Bug Fixes

  • base: fix bugs and optimize performance (8fb9050)
  • ci: ensure pip reqs are installed (227f409)
  • ci: fix typo (4fdbc89)
  • ci: get sphinx executable paths (0c72aa6)
  • ci: ignore failed commands (bfc23f3)
  • ci: try to find executables installed with pip (104f8a3)
  • docs: add link to docs in README (f9f6b4c)
  • docs: save sphinx deps in requirement.txt (70dcc2f)
  • type: public all fields (41436f8)
  • types: delete type annots on spec files (4f47de8)

v0.3.2

26 Jan 08:43
ed3d49b
Compare
Choose a tag to compare

0.3.2 (2024-01-26)

Bug Fixes

  • base: update error_msg correctly (37bdec1)

v0.3.1

26 Jan 06:31
9b6d8c0
Compare
Choose a tag to compare

0.3.1 (2024-01-26)

Bug Fixes

  • ci: fix nvim-nio version (d2965a5)

v0.3.0

26 Jan 06:25
ceea9fb
Compare
Choose a tag to compare

0.3.0 (2024-01-26)

Features

  • base: add self:tostring() and cache string result (03be451)
  • git: implement method to fetch git status of files in a folder (88d73b9)
  • nuv: integrate nvim-nio (bcaeabd)
  • path: add Path.home to get path to home dir (d5e79b1)

Bug Fixes

  • base: refactor initialize function (44163c0)
  • ci: do not release new tag to luarocks on pull_request (4cf23f2)
  • define _init for each path subclass (c4708f0)
  • git: fix type annotations (d2719a8)
  • list: add option to ignore empty entries (c4334dc), closes #15
  • nuv: add fallback for nio.current_task (3d25ee2)
  • pathlib: fix inherit problem between base and posix (5f0f368)
  • type: fix type annotations (f982aba)
  • vim.fs: use custom fs.normalize to support UNC paths (07bcab8)