Skip to content

Releases: liamcain/obsidian-calendar-plugin

1.2.0

05 Nov 02:03
dd72763
Compare
Choose a tag to compare
feature/settings-start-on-monday

* Add custom settings option

* Add 'start week on monday' option

* better unload code

* Remove dead files

* Bump version to 1.2.0

1.1.8

03 Nov 20:43
Compare
Choose a tag to compare

Minor bugfix: handle null as template path

1.1.7

01 Nov 15:46
Compare
Choose a tag to compare

Make the file extension optional for template path. So now templates/daily.md and templates/daily will work.

1.1.6

01 Nov 14:51
Compare
Choose a tag to compare
  • Trims leading and trailing spaces from formatting strings. This means that {{ date }} will render the same as {{date}} and {{ date : MMM DD, YYYY }} will be the same as {{date:MMM DD, YYYY}}.
  • If it's midnight on the last day of the month, refresh the view automatically to show the new month

1.1.5

01 Nov 02:40
Compare
Choose a tag to compare

Another bugfix release. The calendar now properly renders date strings when your Date Format is set to DD MM YYYY. This would previously cause {{date:YYYY-MM-DD}} to flip the month and day.

1.1.4

01 Nov 00:56
Compare
Choose a tag to compare

Added a few more CSS variables to customize:

--color-text-title to adjust the month name
--color-arrow if you want a different arrow color.

It now loads the settings from the undocumented App.internalPlugins API. This should hopefully fix the Linux compatibility issues.

1.1.3

31 Oct 15:48
Compare
Choose a tag to compare

Normalize path to match expected pattern for Obsidian vault.

1.1.2

31 Oct 14:27
Compare
Choose a tag to compare

Bugfix release. Fix issues related to path resolution on Windows.

1.1.0

31 Oct 06:37
Compare
Choose a tag to compare

Bugfix Release (with more CSS customization options!)

**NOTE: ** If you have custom styles defined for your calendar, you will need to update your CSS to use the new variables!

The new CSS variables are as follows:

  .container {
    --color-background-heading: transparent;

    --color-background-day: transparent;
    --color-background-day-empty: var(--background-secondary-alt);
    --color-background-day-active: var(--interactive-accent);
    --color-background-day-hover: var(--interactive-hover);

    --color-dot: var(--text-muted);

    --color-text-heading: var(--text-normal);
    --color-text-day: var(--text-normal);
    --color-text-today: var(--text-accent);
  }

This change was made to better support light and dark default themes and provide more flexibility for customizing. All feedback is appreciated.

New

  • #4 - Click Month name to return to the current month. This functionality mirrors other calendar apps like Fantastical and should be a handy shortcut.
  • Heading has a new look. The days of the week now use a smaller 3 letter abbreviation for a sleeker look.

Fixes

  • Fixed #14, #12 - Paths are now properly normalized so custom folders should be working for all platforms
  • Fixed #13 - Added some guards to avoid number of dots being set to NaN (which was causing the plugin to fail to load for some users)
  • #10 - Dots should now be aligned properly at all zoom levels

1.0.3

30 Oct 04:50
Compare
Choose a tag to compare

Bug squashing! Fixed some off-by-one issues with the calendar display. Welcome back February 28th!