ITADN
epwalsh/obsidian.nvim

版本发布 8

v3.9.0
? · 2024-07-11

## What's new ### Added 🎉 - Added `:ObsidianTOC` command for loading the table of contents of the current note into a picker list. - Added `:ObsidianNewFromTemplate` command. This command creates a new note from a template. ### Fixed ✅ - Fixed bug where `opts.search_max_lines` was not propagated through some client methods. ## Commits ae1f76a chore(release): bump version to v3.9.0 for release 18bda6d chore(docs): auto generate docs 837e778 Add `:ObsidianNewFromTemplate` command (#621) 7a9081a Fix bug where `opts.search_max_lines` was not respected (#647) 3cc9aaa chore(docs): auto generate docs e53072a Add `:ObsidianTOC` command (#646) e170641 Fix typo in contributing guide (#641)

v3.8.1
? · 2024-06-26

## What's new ### Fixed ✅ - Removed duplicate suggestions in completion of references. ## Commits f0bc495 chore(release): bump version to v3.8.1 for release 5e5bc06 Remove duplicate completion suggestions (#639)

v3.8.0
? · 2024-06-21

## What's new ### Added 🎉 - Added relative to root markdown links as search pattern for backlinks. - Added configuration option `daily_notes.default_tags` for customizing (or removing) the default tags given to new daily notes. ### Fixed ✅ - Searching for notes by file name is case insensitive. ## Commits 7507dee chore(release): bump version to v3.8.0 for release 5c314ca chore(docs): auto generate docs 2d69fb2 Add `daily_notes.default_tags` option 7e087da feat(backlinks): make relative to root links searchable (#626) 89cab28 Make searching for notes by filename case insensitive (#620)

v3.7.13
? · 2024-05-31

## What's new ### Fixed ✅ - Made workspace detection more robust. - Fixed regression where frontmatter is updated in template files. - Fixed finding backlinks with URL-encoded path references. - Fixed using templates with frontmatter when `disable_frontmatter` is set to true. Previously the frontmatter would be removed when the template was inserted, now it will be kept unchanged. - Add compatibility for NVIM 0.11. - Fixed warnings when renaming a note using dry-run. - Fixed handling check boxes with characters that have a special meaning in regular expressions (e.g. "?"). - `Client:create_note()` will always ensure the parent directory exists, even when not writing the note itself to disk, to avoid downstream issues (see #600). - Identify `mailto:` links as URLs. ## Commits 0e9bc3a chore(release): bump version to v3.7.13 for release 3d5fbcd Fix edge case of deduplicating tags d211c1c chore(docs): auto generate docs 0c819b5 Added checkbox for important tasks in default configuration (#574) bb785f7 Identify `mailto:` links as URLs 1208a02 Fix `compat` function to work in async d136011 Fixed logging from `:ObsidianRename --dry-run` (#602) 98275b6 chore(docs): auto generate docs 49cfe4d Always ensure note dir exists from `Client:create_note` d808307 fix: upgrade to vim.islist without errors (#598) 3fe34f5 Fix handling checkboxes with regex magic chars 0890a3f Add support for neovim 0.11 (#593) 7b59d90 Fixed using templates with frontmatter with `disable_frontmatter=true` 6943cb4 Fix finding backlinks with URL encoded paths a9978d0 Fixed regression with updating frontmatter in templates 2e1f034 Make workspace detection more robust (#578)

v3.7.12
? · 2024-05-02

## What's new ### Changed ⚠️ - Renamed config field `templates.subdir` to `templates.folder` (`subdir` still supported for backwards compat). - You can now use a templates folder outside of your vault. ## Commits db41b1f chore(release): bump version to v3.7.12 for release c28ad22 fix lint 66def9e chore(docs): auto generate docs dbc2b0a update how templates folder is configured

v3.7.10
? · 2024-04-19

## What's new ### Fixed ✅ - Fixed bug with OS detection introduced by 6ffd1964500d24c1adde3c88705b146d9c415207. ## Commits b1bfc2a chore(release): bump version to v3.7.10 for release f9e3309 Fix bug with os detection

v3.7.9
? · 2024-04-18

## What's new ### Fixed ✅ - Fixed an issue where template insertion occurred below the intended line, it now correctly inserts at the current line. - Fixed `:ObsidianOpen` issue on WSL OS name identifier check with different release name case. - Ensure ID of daily notes is always equal to the stem of the path. ### Changed ⚠️ - Don't insert a default alias for daily notes when `daily_notes.alias_format` is `nil`. ## Commits 8a33ad4 chore(release): bump version to v3.7.9 for release a37619a Change how we infer ID and default alias for daily notes (#544) 6ffd196 fix: os_uname check for wsl (#543) 1265a1f fix: ensure template insertion to occur at the current line instead of below (#539)

v3.7.8
? · 2024-04-10

## What's new ### Fixed ✅ - Fixed regression with toggle checkbox util/mapping. ## Commits 9644aca chore(release): bump version to v3.7.8 for release d8eb52f fix: recover toggle_checkbox util's condition to create a checkbox with a line without a checkbox (#537) 534409d chore(docs): auto generate docs efbc150 Update `<CR>` mapping in README (#530)