Skip to content

Releases: epwalsh/obsidian.nvim

v3.7.12

02 May 17:33
Compare
Choose a tag to compare

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

19 Apr 14:43
Compare
Choose a tag to compare

What's new

Fixed βœ…

  • Fixed bug with OS detection introduced by 6ffd196.

Commits

b1bfc2a chore(release): bump version to v3.7.10 for release
f9e3309 Fix bug with os detection

v3.7.9

18 Apr 16:20
Compare
Choose a tag to compare

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

10 Apr 00:57
Compare
Choose a tag to compare

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)

v3.7.7

05 Apr 15:16
Compare
Choose a tag to compare

What's new

Fixed βœ…

  • Removed excessive logging when running :ObsidianToday command with a defined template, resulting in cleaner output and a more streamlined user experience.

Commits

6661806 chore(release): bump version to v3.7.7 for release
d8bac78 Fix Excessive Logging Issue with :ObsidianToday Command (#526)

v3.7.6

01 Apr 18:07
Compare
Choose a tag to compare

What's new

Fixed βœ…

  • Ensure fields transferred to new note when cloning from template.
  • Fixed bug with YAML parser where it would fail to parse field names with spaces in them.
  • Fixed bug with YAML parser where it would incorrectly identity comments.

Added πŸŽ‰

  • Added a smart action mapping on <CR>, that depends on the context. It will follow links or toggle checkboxes.

Changed ⚠️

  • Added order field to ui.checkboxes config fields that determines the order in which the different checkbox characters are cycled through via :ObsidianToggleCheckbox and the smart action.

Commits

d70f328 chore(release): bump version to v3.7.6 for release
3c3656b fix another YAML parser bug
30a7d7b Don't resolve duplicate paths
2516df4 chore(docs): auto generate docs
2f9b95a Added :ObsidianToggleCheckbox cmd and smart action mapping (#329) (#518)
a7e2ec9 Fix bug with YAML parser
c5c4088 Fix bug with YAML parser
f2eeb0a Ensure fields transfer to new note when cloning from template

v3.7.5

22 Mar 23:57
Compare
Choose a tag to compare

What's new

Fixed βœ…

  • Fixed bug with created new notes from nvim-cmp on Linux.

Commits

df0c5cc chore(release): bump version to v3.7.5 for release
271db15 Fix bug with cmp_obsidian_new on Linux (#508)
6a81ca9 clean up Client:should_save_frontmatter()
be075a1 Add more debugging info about completion
dd1e7ad update chars used in debug command

v3.7.4

20 Mar 01:11
Compare
Choose a tag to compare

What's new

Fixed βœ…

  • Don't open picker for tags when there aren't any matches.
  • Fixed overwriting frontmatter when creating daily note with template.
  • Fixed default date format for the alias of daily notes.
  • Made buffer open strategy more robust.

Commits

68da729 chore(release): bump version to v3.7.4 for release
b2df42f Make buffer open strategy more robust
02f0136 Fix default format for daily note datetime
a6b5e97 chore(docs): auto generate docs
fd9c8ec return note
9b2b85b Update prompt for title / path
ade062a Add file completion to :ObsidianNew command
e3d1b86 chore(docs): auto generate docs
87267f9 Clean up templates API
4e80ab4 Fix overwriting frontmatter from template
450c3da Don't open picker for tags when there aren't any results

v3.7.3

13 Mar 23:59
Compare
Choose a tag to compare

What's new

Changed ⚠️

  • Add indicator to entries that don't exist yet in :ObsidianDailies picker list.

Fixed βœ…

  • Fixed img_text_func example in README.
  • When following intra-note links, such as with a table of contents, load the note from the buffer to resolve anchor/block links instead of from file.

Commits

0f4ea50 chore(release): bump version to v3.7.3 for release
63da36f Load note from buffer to resolve inter-note links
53eace3 chore(docs): auto generate docs
9049199 Fix img_text_func example in README
82fa400 chore(docs): auto generate docs
538cd94 Add indicator to :ObsidianDailies entries that don't exist

v3.7.2

12 Mar 19:39
Compare
Choose a tag to compare

What's new

Changed ⚠️

  • :ObsidianNew won't write the new note to disk, it will only populate the buffer.

Fixed βœ…

  • Fixed renaming when passing file path
  • Make Client:resolve_note fall back to fuzzy matching when there are no exact matches.

Commits

5747ae3 chore(release): bump version to v3.7.2 for release
f68f5c8 Don't collect anchors/blocks within code blocks
af0ce46 chore(docs): auto generate docs
4e21c8c Don't write new note from :ObsidianFollowLink
7c9a337 chore(docs): auto generate docs
e6b7ce1 Don't write note on :ObsidianNew (#490)
52e91bc chore(docs): auto generate docs
4d3f2c2 Make Client:resolve_note a little fuzzy
979f154 fix: renaming sends proper path to joinpath (#487)