Skip to content

Commit 795e9f4

Browse files
chore(release): v0.3.0
1 parent 1dd7f06 commit 795e9f4

3 files changed

Lines changed: 57 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Changelog
2+
3+
## 🚀 Release `@addon-core/inject-css` v0.3.0 (2025-10-15)
4+
5+
6+
### ✨ Features
7+
8+
* add Husky hooks and configure Biome tooling ([426e9fe](https://github.com/addon-stack/inject-css/commit/426e9fe4f8e625980ab20a2057fd3943748d736f))
9+
10+
11+
* improve build configuration and update dependencies ([da49d7e](https://github.com/addon-stack/inject-css/commit/da49d7e55c5f692bf1086b7382fff0de7977be5e))
12+
13+
- Split `tsup` configuration into separate ESM and CJS builds for improved flexibility.
14+
- Updated package name and dependencies from `@adnbn` to `@addon-core` for consistency.
15+
- Added `.mailmap` for contributor alias management.
16+
- Updated metadata and links in `package.json`.
17+
18+
* update devDependencies and bump @addon-core/browser to v0.2.3 ([3694138](https://github.com/addon-stack/inject-css/commit/3694138c2f94d6410d453560a15d638f81e38dc8))
19+
20+
21+
22+
23+
### 📝 Documentation
24+
25+
* revise CONTRIBUTING.md for @addon-core/inject-css ([954fd63](https://github.com/addon-stack/inject-css/commit/954fd63024051faa1d9f8ac0dca2ece74bb513c8))
26+
27+
28+
* update README and metadata for package rename to @addon-core/inject-css ([998d98e](https://github.com/addon-stack/inject-css/commit/998d98e746b9fe0898361e0c9a2cd87704a9b3e2))
29+
30+
31+
32+
33+
### 🤖 CI
34+
35+
* add release automation and CI workflows ([e97aa12](https://github.com/addon-stack/inject-css/commit/e97aa125f59cf9abd530f577f457b3e5216d4431))
36+
37+
38+
39+
40+
### 🛠️ Refactoring
41+
42+
* simplify InjectCss classes and improve type usage ([15918b9](https://github.com/addon-stack/inject-css/commit/15918b969f7167fd13596827b12ecf4a56e42997))
43+
44+
- Removed redundant constructors in `InjectCssV2` and `InjectCssV3`.
45+
- Refactored `target` resolution logic in `InjectCssV3` to handle browser-specific cases.
46+
- Changed `InjectCssContract` and `InjectCssOptions` imports to use `type` for clarity.
47+
- Adjusted exports in `index.ts` for cleaner declaration.
48+
49+
50+
51+
52+
### 🙌 Contributors
53+
54+
- [Addon Stack](https://github.com/addon-stack) (@addon-stack) — 10 commits

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/inject-css",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "A lightweight TypeScript-friendly library to inject CSS into browser extensions (Manifest V2 & V3)",
55
"keywords": [
66
"browser",

0 commit comments

Comments
 (0)