Skip to content

1.1.2

Choose a tag to compare

@parhamf6 parhamf6 released this 25 Aug 10:17
· 14 commits to main since this release

Tempo 1.1.2

tempo-demo-1.1.2-compressed.mp4

Patch release with no user-facing changes — internal quality fixes that clear every warning from the Obsidian community plugin scanner.

Fixed

  • Cleaner stylesheet overrides. Removed all !important declarations from styles.css. Overrides now use selector specificity instead, so user themes and CSS snippets can always win. The reduced-motion block was also rewritten from a blanket wildcard rule into explicit selectors, keeping the same "all motion stops" behavior without the flags.
  • Hardened timestamp handling for type checking. All date/time logic now goes through a small typed wrapper around Moment instead of calling it raw. This changes nothing at runtime, but makes the codebase fully transparent to strict static analysis — which is what surfaced ~150 warnings on the previous release's scorecard.

Install

Community

You can install the plugin from obsidian plugin store
Obsidian Community

BRAT

Install BRAT, open the command palette and run "BRAT: Add a beta plugin for testing", then enter:

https://github.com/parhamf6/Tempo

Manual

Download main.js, manifest.json, and styles.css from the latest release and place them in:

<vault>/.obsidian/plugins/tempo/

Then enable "Tempo" in Settings → Community plugins.


Tempo builds on Ellpeck's Simple Time Tracker (MIT). Thanks, Ellpeck.