Skip to content

Latest commit

 

History

History
215 lines (122 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

215 lines (122 loc) · 12.1 KB

Changelog

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)

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)

0.6.0 (2024-07-03)

⚠ BREAKING CHANGES

  • at-cursor: add icon to at-cursor popup

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)
  • health: force start papis (a2b3bf3)
  • 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)

0.5.1 (2024-06-19)

Bug Fixes

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

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

  • add missing modules (oops) (5e0c9c7)
  • data: update precalc after updating db (728e017)
  • papis-storage: remove all control chars from strings (3cd93d0)
  • papis-storage: remove newline/carrage return chars when importing (31304b0)

0.4.0 (2024-06-13)

Features

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

Miscellaneous Chores

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

0.3.2 (2024-06-05)

Bug Fixes

  • add pathlib to luarocks dependencies (4e8b1df)

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

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)

0.2.0 (2024-06-03)

⚠ BREAKING CHANGES

  • add better handling of Papis config
  • commands: remove PapisStart command
  • handle only autostart on filetypes, not filenames

remove

  • commands: remove PapisStart command (9d37fd9)
  • handle only autostart on filetypes, not filenames (2a0f826)

Features

  • add better handling of Papis config (029548e)
  • commands: make all commands buffer local (20026a4)
  • config: add testing module (077c46e)
  • keymaps: make all keymaps buffer local (0b82cb5)

Bug Fixes

  • colors: this time really get the colors right (1be3c9f)
  • config: drop config before re-importing (3814a6d)
  • config: fix running without testing module (76bdb14)
  • config: handle when papis options are rm'd from papis.nvim (bf34de4)
  • health: replace deprecated functions (b24bfc2)
  • highlights: fit with neovim default theme (280a994)
  • telescope: remove vim.print (a562767)

Miscellaneous Chores