Releases: addon-stack/addon-bone
v0.5.7
🚀 Release adnbn v0.5.7 (2026-02-04)
⚡️ Performance Improvements
-
config: extend
commonChunksto support dynamic chunk naming functionality (2bbd640) -
optimization: enhance chunk splitting and export handling in plugin config (24ee48b)
-
plugins: enhance chunk splitting logic with entry filtering and path resolution (e376378)
🐛 Bug Fixed
- config: simplify dotenv config by removing redundant environment variable settings (35caec2)
🧹 Chores
- deps: update dependencies in
package-lock.jsonto latest compatible versions (1678839)
🙌 Contributors
- Anjey Tsibylskij (@atldays) — commits: 5
- Addon Stack (@addon-stack) — commits: 1
v0.5.6
🚀 Release adnbn v0.5.6 (2026-01-28)
🐛 Bug Fixed
- extend permissions with BookmarksInfo and improve test coverage (054a40c)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 1
- Anjey Tsibylskij (@atldays) — commits: 1
v0.5.5
🚀 Release adnbn v0.5.5 (2026-01-28)
⚡️ Performance Improvements
- add support for data collection permissions in gecko-specific settings (e69fa41)
🤖 CI
- release: simplify npm config and pin npm version in workflow (67c3a17)
🙌 Contributors
- Anjey Tsibylskij (@atldays) — commits: 2
- Addon Stack (@addon-stack) — commits: 1
v0.5.4
🚀 Release adnbn v0.5.4 (2026-01-17)
🐛 Bug Fixed
- update repository url format for compatibility with npm standards (d751d2b)
🤖 CI
-
release: enhance npm publish config and enable provenance in workflow (9bbae3e)
-
release: skip npm checks and clean release workflow config (f35fd05)
-
release: update npm settings and workflow for registry and provenance handling (8552c31)
-
release: update release config for npm provenance and registry handling (20377c4)
-
remove unused auth tokens from release workflow (1fbf28b)
🧹 Chores
-
deps: update dependencies in package-lock.json for latest versions (b3a1177)
-
deps: update package-lock to upgrade and align dependencies (1954eb8)
-
types: adjust interface formatting for consistency and readability (7f08239)
🛠️ Refactoring
-
locale: add container prop for dynamic lang/dir attribute handling (c409172)
-
locale: improve locale handling and language resolution logic (71d0b1c)
- Renamed
normalizeLocaletoresolveLanguagefor clarity. - Enhanced language detection logic with better fallback handling.
- Added comprehensive comments to explain Chrome i18n locale detection limitations.
- Improved error messages and logging for unsupported or failed locale resolutions.
- Updated related imports and adjusted code for the
resolveLanguagefunction.
- Renamed
-
Locale: streamline language detection and normalization logic (f420c38)
🙌 Contributors
- Anjey Tsibylskij (@atldays) — commits: 11
- Addon Stack (@addon-stack) — commits: 8
- Rostyslav Nihrutsa (@RostyslavNihrutsa) — commits: 1
v0.5.3
🚀 Release adnbn v0.5.3 (2025-11-25)
🐛 Bug Fixed
-
config: format
whatBumplogic for readability and maintainability (90dc51d) -
enhance release rules and bump logic for semantic versioning (d99f6fc)
🧹 Chores
-
deps: update
c12and@rsdoctor/rspack-pluginto latest versions (addae18) -
deps: update package-lock to upgrade dependencies (76e0b1e)
🛠️ Refactoring
-
config: improve output, optimization, and style plugin configurations (f0a07d5)
-
content: improve content manager handling and add comprehensive utils tests (4cead1a)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 8
v0.5.2
🚀 Release adnbn v0.5.2 (2025-11-10)
🐛 Bug Fixed
- cli: set default DOTENV_LOG level to 'error' instead of 'none' (2ff78be)
🧹 Chores
- plugins: standardize plugin export names for consistency (fc2cb55)
🛠️ Refactoring
-
dotenv: remove encryption/decryption logic and simplify env handling (9af389f)
- Deleted
crypt.tsmodule and associated tests. - Removed references to encryption/decryption in dotenv utils and plugins.
- Simplified
resolveEnvOptionsto eliminatecryptflag handling. - Updated tests to reflect the removal of encryption-related logic.
- Renamed
ReservedEnvKeystoEnvReservedKeysfor consistency.
- Deleted
-
meta: remove
Emailplugin and implementSpecificSettingsplugin (82db540)- Deleted
Emailmetadata plugin and its associated tests. - Added
SpecificSettingsplugin to handle browser-specific configurations. - Updated manifest builder to support
browser_specific_settingsviaSpecificSettings. - Enhanced typing schemas to include
BrowserSpecificdefinitions. - Refactored related code and tests to incorporate new plugin and remove redundant logic.
- Deleted
v0.5.1
🚀 Release adnbn v0.5.1 (2025-10-28)
🐛 Bug Fixed
- Message: remove unsupported
documentIdoption in sendTabMessage for Firefox (07a2599)
🧪 Tests
- Message: add
documentIdsupport in sendTabMessage with Firefox handling (7d41a73)
🧹 Chores
- deps: remove unused
@types/validatordependency from package.json (c5745a5)
v0.5.0
🚀 Release adnbn v0.5.0 (2025-10-22)
⚡️ Performance Improvements
- content: add processing lock mechanism with
await-lock(24a9395)
✨ Features
-
content: add
WeakMarkerimplementation and integrate with content resolvers (a35abd6)- Introduced
WeakMarkerfor managing weakly referenced element markers. - Updated
core.tsto registerContentScriptMarkerresolvers. - Enhanced
ContentParserschema withmarkervalidation support. - Integrated
WeakMarkerintoBuilderwith necessary error handling.
- Introduced
-
content: introduce marker-based anchor handling and cleanup resolvers (bd7b897)
- Added
ContentScriptMarkerContractfor marker management. - Replaced
contentScriptAnchorAttributewith marker attribute logic. - Refactored
Nodeand introducedMarkerNodewrapping for marker operations. - Abstracted marker logic into
AbstractMarkerandAttributeMarker. - Updated related definitions and resolved configurations for marker integration.
- Added
-
entrypoint: add definition shorthand support and improve tests (e29e3f9)
🐛 Bug Fixed
- fix email mapping and update git shortlog command to use mailmap (bdbd0b2)
🧪 Tests
-
content: add comprehensive test coverage for markers (04572f4)
- Added new unit tests for
WeakMarker,AttributeMarker,
and unifiedMarkertests. - Improved test specificity and coverage across different marker implementations.
- Removed redundant tests and refactored existing ones for clarity.
- Added new unit tests for
-
content: add unit tests for
AttributeMarkerfunctionality (1977f8c)
🧹 Chores
-
deps: update package-lock to upgrade dependencies (92556a6)
-
deps: update package-lock to upgrade dependencies (ee784b8)
🛠️ Refactoring
-
content: improve marker querying and unify unmarked handling (d40c7e1)
-
content: remove redundant marker type validation in
Builder(073e69c) -
entrypoint: enhance shorthand property type resolution and refactor methods (d6316e9)
- Implemented
resolveTypeFromShorthandfor cleaner and reusable logic. - Improved
SourceFilehandling for shorthand property assignments. - Moved background tests to a standalone file for better test structure.
- Implemented
-
icon: update
getIconsreturn type and migrate toMapusage (b981cf5)
v0.4.2
🚀 Release adnbn v0.4.2 (2025-10-13)
⚡️ Performance Improvements
-
icon: add support for updating the sidebar icon (5080b50)
-
icon: add support for updating the sidebar icon (c5d8852)
🐛 Bug Fixed
- config: add debug-based dotenv logging configuration (cce9cc5)
🧹 Chores
-
deps: update dependencies and add overrides for package improvements (84c783a)
- Upgraded dependencies:
@types/node,caniuse-lite,glob,immutable. - Updated
source-mapversion and replaced duplicates with a single entry. - Added
overridessection to ensure compatibility forhtml-rspack-tags-pluginandtsup.
- Upgraded dependencies:
-
update dependencies and improve configuration (08b551a)
-
update dependencies in
package-lock.jsonto newer versions (81db4e1)
🛠️ Refactoring
- add changeSidebarIcon declaration (8fa6ed2)
🙌 Contributors
- Addon Stack — commits: 8
v0.4.1
🚀 Release adnbn v0.4.1 (2025-10-10)
🐛 Bug Fixed
- include
scriptsin published files (7ed4238)
🙌 Contributors
- Addon Stack (@addon-stack) — commits: 1
- Addon Stack — commits: 1