Skip to content

Commit 648ce93

Browse files
chore(release): v0.2.2
1 parent c6c9a5a commit 648ce93

File tree

3 files changed

+41
-3
lines changed

3 files changed

+41
-3
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## 🚀 Release `@addon-core/browser` v0.2.2 (2025-10-11)
4+
5+
6+
### 🐛 Bug Fixed
7+
8+
* **sidebar:** address incorrect type for `ColorArray` and document Opera API issue ([272b151](https://github.com/addon-stack/browser/commit/272b1512b8a40308c8eb1a8cd40f7b750fca2f31))
9+
10+
- Updated `ColorArray` to use `chrome.extensionTypes.ColorArray` for correct type reference.
11+
- Documented known Opera issue with `opr.sidebarAction.setIcon API` in code and `docs/sidebar.md`.
12+
13+
14+
15+
### 🛠️ Refactoring
16+
17+
* **ci:** cleanup husky pre-commit and remove lint-staged configuration ([93a1d39](https://github.com/addon-stack/browser/commit/93a1d39951ff5f5b23000722ee19865d00d7760c))
18+
19+
- Replaced `lint-staged` usage in pre-commit with explicit `npm run` commands.
20+
- Removed `lint-staged` and `prettier` dependencies from `package.json`.
21+
- Updated `.mailmap` for email alias consistency.
22+
- Bumped dependencies (`@biomejs/biome`, `@commitlint/cli`, `@octokit/*`) to the latest versions.
23+
24+
* **management:** use stricter typing for launchType ([9f55dc7](https://github.com/addon-stack/browser/commit/9f55dc703e9c829fc5870181d4f09548cc4dba7f))
25+
26+
27+
* **sidebar:** enhance sidebar API support for Opera and Firefox ([cd26f6c](https://github.com/addon-stack/browser/commit/cd26f6c224c691eab4db760d8233271f7bccaca7))
28+
29+
- Improved handling of `sidebarAction` and `sidePanel` APIs across supported browsers.
30+
- Added Opera-specific checks like `isAvailableOperaSidebar` for feature detection.
31+
- Resolved potential API call issues by properly handling promises and warnings.
32+
- Updated documentation to reflect accurate cross-browser sidebar feature support.
33+
34+
35+
36+
37+
### 🙌 Contributors
38+
39+
- [Addon Stack](mailto:addonbonedev@gmail.com) — commits: 5
40+
341
## 🚀 Release `@addon-core/browser` v0.2.1 (2025-10-06)
442

543

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@addon-core/browser",
3-
"version": "0.2.1",
3+
"version": "0.2.2",
44
"description": "TypeScript wrapper for Chrome extension APIs",
55
"keywords": [
66
"browser",

0 commit comments

Comments
 (0)