Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 17:41

🚀 Release @addon-core/inject-css v0.4.0 (2026-09-01)

💥 Breaking Changes

  • InjectCssOptions now requires a nested target.

Legacy flat target fields are replaced by allFrames, frameIds, and documentIds selectors.

Target changes now use target(). Empty file arrays are rejected. Native defaults stay omitted.

✨ Features

  • add CSS removal support (6ea2a06)

  • align CSS injection contract across MV2 and MV3 (7802515)

  • make execution option resets explicit (a3d2722)

🏗️ Build System

  • align validation and release tooling with inject-script (bad2749)

  • repair npm lockfile (84aa60a)

🐛 Bug Fixed

  • improve MV2 CSS delivery diagnostics (5cc9bcb)

  • normalize nested CSS delivery errors (785b546)

📝 Documentation

  • explain the cross-manifest CSS injection contract (141a9e6)

  • remove obsolete migration guide (ee1f478)

🤖 CI

  • release: update Node.js version, improve npm setup, and refine release configs (e4d2cc0)

🧹 Chores

  • update package author metadata (6bd7432)

🛠️ Refactoring

  • consolidate native CSS delivery handling (b500738)

🙌 Contributors