Skip to content

Releases: oleeskild/obsidian-digital-garden

Release 2.49.0

30 Sep 15:56
Compare
Choose a tag to compare

Better theme support

Some themes allow you to customize images and callouts with metadata after a "|" symbol. For example this in the ITS theme:

[!infobox|wikipedia]
![[image.png|banner|200]]

This release adds support for this syntax. You also need to update the template for this to work properly.
PR: #443

Delete unused images

Images that are no longer used should now be deleted
PR: #427

Better performance

Some changes have been done to make various actions faster in some curcumstances. See PRs for details.
PRs:
#433
#434
#441

Better dev experience

Changes that have enhanced the developer experience
PRs:
#435
#442

Release 2.48.0

27 Sep 14:52
Compare
Choose a tag to compare

New commands (PR #414 by @julesvirallinen )

Two new commands have been introduced

  • Remove publish flag
  • Toggle publication status

Rewrite rules enhancement (PR #422 by @julesvirallinen)

The rewrite rules UI will now show a live preview of what notes will be affected when modifying the rules
CleanShot 2023-09-24 at 19 09 36

Settings feedback

Changing settings should now be a bit more user friendly. Changing default note settings should now show a notice when saving, and when they are successfully changed. Additionally the save button in the appearance setting is now under every appearance category, which hopefully should make it easier to understand that the button needs to be clicked to save changed settings.

Maintenance

  • The code base have yet again undergone some major refactors, mostly implemented by @julesvirallinen 🙌

Release 2.47.0

20 Sep 20:13
Compare
Choose a tag to compare

New Features ✨

  • A brand new publication center featuring a filetree, checkboxes and a diff view for changed notes #412

Filetree

CleanShot 2023-09-20 at 21 40 33@2x

Diff view

CleanShot 2023-09-20 at 21 40 51@2x

Publishing view

CleanShot 2023-09-20 at 21 41 03@2x

Maintenance

  • The project has undergone some major improvements regarding types, vault testing, developer experience and structure. Massive thanks to @julesvirallinen for creating a bunch of PRs making these improvements!

Release 2.46.0

05 Sep 15:11
3050693
Compare
Choose a tag to compare

New Features ✨

  • Tags in frontmatter that is separated by commas is now treated as a list #366
  • There is now a live preview in the path rewrite modal, allowing you to test your rules manually #374
  • Support "blank" paths in rewrite rules. Writing "My Garden:" will now rewrite all the notes in that folder to be under the root of the website, i.e. "https://example.com/my-note" #379

Squashed bugs 🐞

  • Links to transcluded content now takes the "dg-permalink" attribute into account #342
  • Block references is no longer displayed in transcluded content #362

Maintenance 🧑‍🔧

  • The project now has some basic unit tests #375

Thanks to the following users for their contribution 🎉
@uroybd , @jpoles1 , @julesvirallinen

Release 2.45.2

09 Jul 22:12
Compare
Choose a tag to compare

🔧 SVG fix

Scaled ranscluded SVGs, i.e. ![[example.svg|500]] could lead to an entire page breaking, if it contained an empty style tag. This release fixes that (This partly fixes #318)

Release 2.45.1

24 May 14:16
Compare
Choose a tag to compare
  • The content filter now applies to transcluded content as well. (Thanks to @davidkopp for fixing this in #316)

Release 2.45.0

22 May 16:25
Compare
Choose a tag to compare

📝 Content filtering

A new setting has been added under the "Advanced" section, allowing you to specify arbitrary regex patterns and their replacement. Using this allows you to filter your content however you want before publishing. (Big thanks to @zcysxy for implementing this in #304 🎉 )

Documentation for this will be added in the docs, but for now refer to #304 for an overview of how to use it.

Release 2.44.0

25 Apr 16:36
Compare
Choose a tag to compare

👨‍💻 UI Enhancements

The UI should be a bit easier to navigate now, and more user friendly. Especially for new users. (Thanks to @amperag for the suggestions #268)

🎨 Content classes to note body

It is now possible to specify css classes you want to add to a note's body class. (PR by @uroybd #277). This requires the latest version of the template as well. See https://dg-docs.ole.dev/advanced/note-specific-settings/#body-classes and https://dg-docs.ole.dev/getting-started/04-appearance-settings/#css-settings for more info.

Release 2.43.1

26 Mar 12:53
85b1659
Compare
Choose a tag to compare
  • The "Hide note in graph" functionality was lost in a merge conflict, and didn't get released as part of version 2.43.1. This version adds it back in.

Release 2.43.0

25 Mar 15:40
85b1659
Compare
Choose a tag to compare

Filetree enhancements 🌳

  • A new option has been added to rewrite your vault paths, to other file paths in your garden. For example: If you want you vault folder named "Personal/Journal" to just be "Journal" in the garden, you can now do that (#239 by @uroybd )
  • Pinned Notes: If you add the "dg-pinned: true" property to the frontmatter of a note, it will be pinned to the top of the folder it is in (#244 by @uroybd)

Graph enhancements 📈

  • Hide note in graph: If you add the "dg-hide-in-graph: true" property to the frontmatter of a note, it will be hidden from the graph view. (#245 by @uroybd)

Publication center enhancement 🗞️

  • Note count will now show next to each section in the publication center view