Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.73 KB

File metadata and controls

47 lines (30 loc) · 1.73 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.3] - 2024-12-20

Fixed

  • Adds "template on rename" setting back into settings, disabled by default.
  • Consolidates template prepend logic to ensure both note creation and rename events atomically read the content of an existing note before prepending a template.

[1.1.2] - 2024-12-19

Fixed

  • Removes "template on rename" setting. Prophylactic measure to prevent potential issues with template rules being applied to notes that are renamed when undesired. See #57

[1.1.1] - 2024-12-15

Fixed

  • Removes the need to clear template rules at plugin unload events by persisting match rules in a simpler way. User template rules are now preserved across plugin updates and disable/enable events.

[1.1.0] - 2024-12-14

Added

  • Added date and time expression evaluation support (#52).
  • Added settings for date and time formats to evaluate in templates.

[1.0.0] - 2024-12-13

Added

  • Initial release supporting the following:
    • Templating new notes automatically when created if they match a user-provided templating rule
    • Allowing users to customize the templates folder they want to use
    • Supporting prefix, suffix, and generic substring matching in user-provided templating rules
    • Supporting templating on note rename if the note is changed to a matching rule
    • Support for optional case-insensitive matching