Skip to content

Releases: addon-stack/addon-bone

v0.5.7

04 Feb 15:19

Choose a tag to compare

🚀 Release adnbn v0.5.7 (2026-02-04)

⚡️ Performance Improvements

  • config: extend commonChunks to 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.json to latest compatible versions (1678839)

🙌 Contributors

v0.5.6

28 Jan 16:46

Choose a tag to compare

🚀 Release adnbn v0.5.6 (2026-01-28)

🐛 Bug Fixed

  • extend permissions with BookmarksInfo and improve test coverage (054a40c)

🙌 Contributors

v0.5.5

28 Jan 14:33

Choose a tag to compare

🚀 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

v0.5.4

17 Jan 13:36

Choose a tag to compare

🚀 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 normalizeLocale to resolveLanguage for 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 resolveLanguage function.
  • Locale: streamline language detection and normalization logic (f420c38)

🙌 Contributors

v0.5.3

25 Nov 17:16

Choose a tag to compare

🚀 Release adnbn v0.5.3 (2025-11-25)

🐛 Bug Fixed

  • config: format whatBump logic for readability and maintainability (90dc51d)

  • enhance release rules and bump logic for semantic versioning (d99f6fc)

🧹 Chores

  • deps: update c12 and @rsdoctor/rspack-plugin to 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

v0.5.2

10 Nov 22:55

Choose a tag to compare

🚀 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.ts module and associated tests.
    • Removed references to encryption/decryption in dotenv utils and plugins.
    • Simplified resolveEnvOptions to eliminate crypt flag handling.
    • Updated tests to reflect the removal of encryption-related logic.
    • Renamed ReservedEnvKeys to EnvReservedKeys for consistency.
  • meta: remove Email plugin and implement SpecificSettings plugin (82db540)

    • Deleted Email metadata plugin and its associated tests.
    • Added SpecificSettings plugin to handle browser-specific configurations.
    • Updated manifest builder to support browser_specific_settings via SpecificSettings.
    • Enhanced typing schemas to include BrowserSpecific definitions.
    • Refactored related code and tests to incorporate new plugin and remove redundant logic.

v0.5.1

28 Oct 13:05

Choose a tag to compare

🚀 Release adnbn v0.5.1 (2025-10-28)

🐛 Bug Fixed

  • Message: remove unsupported documentId option in sendTabMessage for Firefox (07a2599)

🧪 Tests

  • Message: add documentId support in sendTabMessage with Firefox handling (7d41a73)

🧹 Chores

  • deps: remove unused @types/validator dependency from package.json (c5745a5)

v0.5.0

22 Oct 14:00

Choose a tag to compare

🚀 Release adnbn v0.5.0 (2025-10-22)

⚡️ Performance Improvements

  • content: add processing lock mechanism with await-lock (24a9395)

✨ Features

  • content: add WeakMarker implementation and integrate with content resolvers (a35abd6)

    • Introduced WeakMarker for managing weakly referenced element markers.
    • Updated core.ts to register ContentScriptMarker resolvers.
    • Enhanced ContentParser schema with marker validation support.
    • Integrated WeakMarker into Builder with necessary error handling.
  • content: introduce marker-based anchor handling and cleanup resolvers (bd7b897)

    • Added ContentScriptMarkerContract for marker management.
    • Replaced contentScriptAnchorAttribute with marker attribute logic.
    • Refactored Node and introduced MarkerNode wrapping for marker operations.
    • Abstracted marker logic into AbstractMarker and AttributeMarker.
    • Updated related definitions and resolved configurations for marker integration.
  • 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 unified Marker tests.
    • Improved test specificity and coverage across different marker implementations.
    • Removed redundant tests and refactored existing ones for clarity.
  • content: add unit tests for AttributeMarker functionality (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 resolveTypeFromShorthand for cleaner and reusable logic.
    • Improved SourceFile handling for shorthand property assignments.
    • Moved background tests to a standalone file for better test structure.
  • icon: update getIcons return type and migrate to Map usage (b981cf5)

v0.4.2

13 Oct 13:56

Choose a tag to compare

🚀 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-map version and replaced duplicates with a single entry.
    • Added overrides section to ensure compatibility for html-rspack-tags-plugin and tsup.
  • update dependencies and improve configuration (08b551a)

  • update dependencies in package-lock.json to newer versions (81db4e1)

🛠️ Refactoring

  • add changeSidebarIcon declaration (8fa6ed2)

🙌 Contributors

v0.4.1

10 Oct 12:48

Choose a tag to compare

🚀 Release adnbn v0.4.1 (2025-10-10)

🐛 Bug Fixed

  • include scripts in published files (7ed4238)

🙌 Contributors