v0.2.2
🚀 Release @addon-core/browser v0.2.2 (2025-10-11)
🐛 Bug Fixed
-
sidebar: address incorrect type for
ColorArrayand document Opera API issue (272b151)- Updated
ColorArrayto usechrome.extensionTypes.ColorArrayfor correct type reference. - Documented known Opera issue with
opr.sidebarAction.setIcon APIin code anddocs/sidebar.md.
- Updated
🛠️ Refactoring
-
ci: cleanup husky pre-commit and remove lint-staged configuration (93a1d39)
- Replaced
lint-stagedusage in pre-commit with explicitnpm runcommands. - Removed
lint-stagedandprettierdependencies frompackage.json. - Updated
.mailmapfor email alias consistency. - Bumped dependencies (
@biomejs/biome,@commitlint/cli,@octokit/*) to the latest versions.
- Replaced
-
management: use stricter typing for launchType (9f55dc7)
-
sidebar: enhance sidebar API support for Opera and Firefox (cd26f6c)
- Improved handling of
sidebarActionandsidePanelAPIs across supported browsers. - Added Opera-specific checks like
isAvailableOperaSidebarfor feature detection. - Resolved potential API call issues by properly handling promises and warnings.
- Updated documentation to reflect accurate cross-browser sidebar feature support.
- Improved handling of
🙌 Contributors
- Addon Stack — commits: 5