Skip to content

Star Icons 1.0.1

Choose a tag to compare

@github-actions github-actions released this 16 Aug 11:49
· 4 commits to main since this release

What's new in 1.0.1

All 40+ packs now reach everyone

Obsidian's community installer only downloads main.js, styles.css and
manifest.json, so store installs previously had just the 4 core packs.
Missing pack data is now fetched once from a CDN and cached locally — enable a
pack and it downloads on first use, then works fully offline.

Review fixes

  • Manifest: description under the character limit, author URL points to the
    GitHub profile
  • Plugin unload no longer resets the Icon Manager's tab position
  • API usage aligned with the declared minAppVersion (1.5.11)
  • Styles set through Obsidian's CSS helpers; OS detection via the Platform
    API instead of navigator
  • ~25 unnecessary type assertions removed; pack ids are now a checked literal
    union (PackId | "all" stays meaningful)
  • Promise hygiene (awaited/voided), window.setTimeout, unused imports and
    dead code removed

Release pipeline

  • Release assets now carry build-provenance attestations
  • Removed the redundant star-icons.zip from releases — assets are exactly
    main.js, manifest.json, styles.css
  • Deterministic, reproducible builds (no build-time timestamps)

Upgrade

Update from the community store (or BRAT, or the manual install files in this
release). Your existing settings, rules, collections and icons are preserved.