Download Latest Version 4.0.13 (July 19, 2026) source code.zip (2.0 MB)
Email in envelope

Get an email when there's a new version of Extension.js

Home / v4.0.10
Name Modified Size InfoDownloads / Week
Parent folder
4.0.10 (July 15, 2026) source code.tar.gz 2026-07-15 1.4 MB
4.0.10 (July 15, 2026) source code.zip 2026-07-15 1.9 MB
README.md 2026-07-15 2.0 kB
Totals: 3 Items   3.3 MB 0

Features

  • Add nightly macOS smoke for the real Safari toolchain pipeline (3ce254d4)
  • Surface Safari xcrun/xcodebuild output; build skips packaging off-macOS (ed40d809)

Fixes

  • Guard bundled javascript template against examples drift (dc729329)
  • Resolve safari:/webkit: manifest prefixes; warn before project regen (72a5da8d)
  • Repair missing version and CSP unsafe-inline; diagnose unsupported MV (dd9845b4)
Other changes (6) - Resync bundled javascript template with examples repo ([1fc0f7fb](https://github.com/extension-js/extension.js/commit/1fc0f7fba3b2977c72632333961372d1ab7f7be7)) - Align Safari app/appex bundle ids to --bundle-id after conversion ([b0e86e4f](https://github.com/extension-js/extension.js/commit/b0e86e4f1ada60647b2ef0e1899867f6254a052b)) - Safari status to Alpha; install explains Xcode instead of a binary ([9fad813b](https://github.com/extension-js/extension.js/commit/9fad813b4dc579c7770a393c17c6b3a1cd8ea55c)) - Wire Safari identity options: --bundle-id/--app-name + config support ([311967f6](https://github.com/extension-js/extension.js/commit/311967f6e0045dc39ddbde104b812c811e8d9d59)) - Record Safari converter as a non-surface for manifest refusals ([3036e779](https://github.com/extension-js/extension.js/commit/3036e77967324b6938db9773a8a6c1e5031dc553)) - Diagnose live-verified Chrome manifest refusals; repair bad names ([8315a492](https://github.com/extension-js/extension.js/commit/8315a4922eaf3f96c85bdaa96bebd51b63f70c3e))
Source: README.md, updated 2026-07-15