Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Oct 11:34
· 8 commits to main since this release

🚀 Release @addon-core/browser v0.2.2 (2025-10-11)

🐛 Bug Fixed

  • sidebar: address incorrect type for ColorArray and document Opera API issue (272b151)

    • Updated ColorArray to use chrome.extensionTypes.ColorArray for correct type reference.
    • Documented known Opera issue with opr.sidebarAction.setIcon API in code and docs/sidebar.md.

🛠️ Refactoring

  • ci: cleanup husky pre-commit and remove lint-staged configuration (93a1d39)

    • Replaced lint-staged usage in pre-commit with explicit npm run commands.
    • Removed lint-staged and prettier dependencies from package.json.
    • Updated .mailmap for email alias consistency.
    • Bumped dependencies (@biomejs/biome, @commitlint/cli, @octokit/*) to the latest versions.
  • management: use stricter typing for launchType (9f55dc7)

  • sidebar: enhance sidebar API support for Opera and Firefox (cd26f6c)

    • Improved handling of sidebarAction and sidePanel APIs across supported browsers.
    • Added Opera-specific checks like isAvailableOperaSidebar for feature detection.
    • Resolved potential API call issues by properly handling promises and warnings.
    • Updated documentation to reflect accurate cross-browser sidebar feature support.

🙌 Contributors