Vault Changelog - maintain a changelog of recently edited notes

Hello,

I created this simple plugin to maintain a changelog of recently edited files in my vault.

Features are basic at the moment:

  • Manual and automatic changelog update
  • Configurable changelog file path
  • Configurable number of items to show in the changelog

I̶ ̶h̶a̶v̶e̶n̶’̶t̶ ̶y̶e̶t̶ ̶p̶u̶b̶l̶i̶s̶h̶e̶d̶ ̶t̶h̶e̶ ̶p̶l̶u̶g̶i̶n̶ ̶t̶o̶ ̶t̶h̶e̶ ̶c̶o̶m̶m̶u̶n̶i̶t̶y̶ p̶l̶u̶g̶i̶n̶s̶ ̶l̶i̶s̶t̶. I am waiting for some feedback after testing to improve it.

Please note that I am not very familiar with Typescript, any code review is also welcome.

Update: the plugin has been added to the community plugins list! You can install it directly from Obsidian.

13 Likes

Update: the plugin has been added to the community plugins list! You can install it directly from Obsidian.

1 Like

Just tried this and could not get it to work. The instructions need to be better and the code for entering the path needs to provide a file/directory picker. I tried all the variants of paths i could think of and none worked, just keep getting the check path error. This plugin needs work! However I see its 3 years old so may have been abandoned!

Badr has graciously handed maintenance of the Obsidian Vault Changelog plugin to me (philoserf a.k.a. Mark Ayers) in January.

Versions 1 and 1.1 have now been released with bug fixes and many feature requests that had accumulated over the years since the release of version 0.1.0.


1.1.0

  • Added folder suggestion for the “Changelog path”
  • Added “Excluded folders”
  • Added input validation for “Datetime format” and “Max recent files”

1.0.0

  • Transferred to a new maintainer.
  • Fixed file creation bug.
  • Improved error messages for file creation failures.
  • Added date format customization.
  • Refactored code to align with Obsidian community guidelines.
  • Updated README with revised installation and usage instructions.
  • Added LICENSE file.

0.1.0

  • Initial release by Badr Bouslikhin.
1 Like

If anyone is aware of plugins the provide a similar purpose please share them with me. I want to share them in my README.

I have found these already:

I went on a similar search for alternatives to put in my plugin description, here are some additional ones I found:

ashlovepink/daily-file-logger missing source code

a really cool github-like activity summary:

and mine (currently waiting for approval):

1 Like