Skip to content

Releases: jghauser/papis.nvim

v0.7.0

12 Sep 07:11
e307dae
Compare
Choose a tag to compare

0.7.0 (2024-09-03)

⚠ BREAKING CHANGES

  • don't use autocmd to format new notes
  • enable inserting multiple refs at once

Features

  • enable acting on multiple selections in telescope (091e6df)
  • enable inserting multiple refs at once (16a0e56)
  • health: add check for completion (4492155)
  • health: add check for papis-storage (82eef18)
  • search: only insert ref_prefix + ref if inserting into existing citation (1c513b2)
  • utils: handle opening multiple notes (70dea91)

Bug Fixes

  • at-cursor: bring file icon in line with search module (71a32b1)
  • health: don't force start papis (8c6d53b)

Code Refactoring

  • don't use autocmd to format new notes (3c5bb86)

v0.6.1

29 Jul 16:45
2ccc319
Compare
Choose a tag to compare

0.6.1 (2024-07-29)

Features

  • add logo (a978704)
  • fs-watcher: add debounce and deferred handling (2e2916f)
  • init: better logging (c73f255)
  • sqlite-wrapper: make has_schema_changed more sophisticated (ff8ae82)

Bug Fixes

  • fs-watcher: correct typos (1126504)
  • init: fix db tbl empty check (286b9d3)
  • init: load commands before modules (6cacc32)
  • make some notify into log (6f1cf00)
  • search: ensure metadata table always has entry row (d7bcc4c)
  • search: regenerate telescope precalc on demand (f9d1e72)
  • sqlite-wrapper: create tbl after dropping if schema change (ae45382)
  • sqlite-wrapper: set required to true not string "true" (d41100a)

v0.6.0

03 Jul 20:53
22aac8a
Compare
Choose a tag to compare

0.6.0 (2024-07-03)

Features

  • at-cursor: add icon to at-cursor popup (4eeb7bc)
  • check for schema changes on startup (850988c)

Bug Fixes

  • health: checkhealth should be normal startup condition (684d6d2)
  • init: only ever run loadPapis autocmd once (4a09b98)
  • keymaps: create buffer local keymaps for all matching buffers (c30be92)
  • make icon style more consistent (745983b)
  • only start papis.nvim once (a5ffbd0)
  • search: don't deepcopy, use metatable (9322c41)
  • utils: check if handle exists before closing (db3632a)

v0.5.1

19 Jun 16:38
164f116
Compare
Choose a tag to compare

0.5.1 (2024-06-19)

Bug Fixes

  • search: copy entry_display from telescope before amending it (c7b0f47)

v0.5.0

18 Jun 11:23
510549d
Compare
Choose a tag to compare

0.5.0 (2024-06-18)

⚠ BREAKING CHANGES

  • rework commands and keymaps
  • add pretty icons

Features

  • add pretty icons (f14ce7d)
  • rework commands and keymaps (93f56ca)
  • search: make telescope speedier (c71dbe5)
  • use option from Papis to open external files (4a0575f)

Bug Fixes

  • papis-storage: remove all control chars from strings (3cd93d0)

v0.4.0

13 Jun 07:52
6276fd5
Compare
Choose a tag to compare

0.4.0 (2024-06-13)

Features

  • improve lazy-loading (b685f69)
  • initially sort telescope entries by time-added (eae91b8)

v0.3.3

09 Jun 11:06
823517d
Compare
Choose a tag to compare

0.3.3 (2024-06-09)

Bug Fixes

  • colors: change hl group for normal text (b3c8456)
  • config: create logger early when no Papis config (33d0dc2)
  • sqlite-wrapper: create db folder recursively (e5207e9), closes #67

v0.3.2

05 Jun 15:22
fa276b7
Compare
Choose a tag to compare

0.3.2 (2024-06-05)

Bug Fixes

  • add pathlib to luarocks dependencies (4e8b1df)

v0.3.1

05 Jun 13:35
b0b8fca
Compare
Choose a tag to compare

0.3.1 (2024-06-05)

Features

  • config: add info msg when Papis config import without changes (0001954)
  • default format_function_fn for markdown, not norg (542eff0)
  • use short titles when formatting notes (6234a84)

Bug Fixes

  • config: use correct config file if testing is enabled (99aae36)
  • log: add missing module (a1aff00)
  • remove remaining plenary.path function calls (2e8b846)

Miscellaneous Chores

v0.3.0

04 Jun 09:46
9017f38
Compare
Choose a tag to compare

0.3.0 (2024-06-04)

⚠ BREAKING CHANGES

  • replace plenary.path with pathlib

Bug Fixes

  • colors: use a default hl without bg (e3f0ec3)
  • remove nvim-treesitter dependency (cbed835)

Miscellaneous Chores

Code Refactoring

  • replace plenary.path with pathlib (50c7057)