Skip to content

Releases: MMoMM-org/obsidian-newtab

1.0.1

13 Jun 10:19

Choose a tag to compare

1.0.1 (2026-06-13)

Bug Fixes

  • use a valid secret id for the imported Unsplash key (#33) (52bfa52)

1.0.0

13 Jun 10:02

Choose a tag to compare

1.0.0 (2026-06-13)

Features

  • graduate to a stable 1.0.0 release (56cd081)

BREAKING CHANGES

  • first stable release (1.0.0). No code changes — this marks
    the graduation from 0.x to a stable, semver-governed API.

0.4.0

13 Jun 07:55

Choose a tag to compare

0.4.0 (2026-06-13)

Features

  • warn when BeautiTab is enabled + lifecycle logging (#27) (d2deb7f)

0.3.0

12 Jun 15:09

Choose a tag to compare

0.3.0 (2026-06-12)

Features

  • change background on the hour, not the day (#18) (04a29fc)
  • localize new-tab title via Obsidian's i18n (#18) (8a60d89)

0.2.1

12 Jun 11:57

Choose a tag to compare

0.2.1 (2026-06-12)

Bug Fixes

  • drop redundant ArrayBuffer assertion in Beautitab import (5831d2f)

0.2.0

12 Jun 11:32

Choose a tag to compare

0.2.0 (2026-06-12)

Features

  • give the new-tab view a layout-dashboard icon (fc5e42d)

0.1.0

12 Jun 08:23

Choose a tag to compare

0.1.0 (2026-06-12)

Bug Fixes

  • base "Recent files" on recently-opened, not modified time (#4) (63ddd1b)
  • don't swallow the first character / IME input in a new tab (#3) (41d8365), closes #73 #41
  • guard the Unsplash key trim against a null onChange value (bf208e2)
  • make the Unsplash app URL clickable in background settings (4555ecc)
  • move selected search provider under its description (9078d7b)
  • new note replaces the NewTab view instead of opening beside it (#5) (c2461a2)
  • replace dead quotable API with ZenQuotes (#1) (1ad08cc)
  • restore the unmount try/catch so disabling with the tab active is clean (1fa9586)
  • stop settings edits from re-resolving the background (#9) (bbbe813)
  • stop the settings dialog crashing when the plugin is disabled (ea86a8c)
  • stop version check from throwing an uncaught 404 on enable (5a49bba), closes #30
  • store the Unsplash SecretComponent ID, not the key value (f72ea58)
  • trim the Unsplash access key to avoid spurious 401s (475ea14)
  • unmount the view synchronously to avoid a blank pane on disable (13345d6)

Features

  • add a branded React header to the settings tab (#14) (fe25ad0), closes #13
  • add a custom Unsplash topic background theme (#2) (508896d)
  • add a Debug logging toggle in settings (#10) (30d7570)
  • add gated debug logging for the external providers (1f4794c)
  • add vault notes as a combinable quote source (#7) (e35fe6c)
  • link vault-note quotes to their source note (#7) (61e3742)
  • localize the time-of-day greeting by language + config (#12) (b21081a)
  • one-time BeautiTab settings import with settings fallback (#17) (3ffde1e)
  • scaffold New Tab plugin (beautitab fork) on MiYo build pipeline (5442acf)
  • show post-import checklist and next steps after BeautiTab import (#17) (73a90c4)
  • show ZenQuotes attribution when an online quote is displayed (fb784fc), closes #1
  • store local backgrounds in a vault folder instead of base64 (#6) (e0a0fd9), closes #60
  • themed backgrounds via the official Unsplash API (#2) (f9571fb)
  • tooltip with full name on truncated file/bookmark names (#8) (3e21b51)