Releases: PlasmoHQ/plasmo
Releases · PlasmoHQ/plasmo
v0.65.1
✨ What's Changed
- fix: wrong page path when using src-path by @louisgv in #440
- fix(parcel-runtime): try catch port init when injecting main world script by @louisgv in #442
- fix(cli): prune key on empty object by @louisgv in #444
- fix(cli): pass down all options UI stuff by @louisgv in #448
- fix(transformer-manifest): handle firefox bgsw issue by @louisgv in #449
🤝 Sponsors
Full Changelog: v0.65.0...v0.65.1
v0.65.0
✨ What's Changed
- feat: bgsw main world content script by @louisgv in #433
- feat: standalone relay api by @louisgv in #384
- fix: tab pages html override by @louisgv in #420
- fix: messaging port API binding, with more elaborate example by @louisgv in #421
- fix: adding more prompt for other basic metadata by @louisgv in #423
- fix(messaging): port name typing by @louisgv in #426
- fix(manifest-transformer): csp generator by @louisgv in #428
- fix: copy icon buffer instead of reuse them by @louisgv in #431
- fix(storage): buffer size allocation by @louisgv in #432
🤝 Sponsors
Full Changelog: v0.64.0...v0.65.0
v0.64.0
⚠️ BREAKING CHANGES
- BGSW messaging API now uses
export default
instead ofexport const handler
to ensure flexibility of the handler function naming. Simply add anexport default handler
to the end of your message handler file! - BGSW declaration files are now consolidated with
process.env
into a single index declaration. Old projects pre-0.64 upon upgrade can remove the.plasmo/messaging.d.ts
entry in their tsconfig. @plasmohq/storage
MAJOR release: https://github.com/PlasmoHQ/storage/releases/tag/v1.0.0PlasmoContentScript
is renamed toPlasmoCSConfig
(soft deprecation, will be removed by 1.0)
✨ What's Changed
- feat: prioritize local alias resolution above polyfill by @louisgv in #414
- feat: env automatic typing by @louisgv in #415
- chore: make default version 0.0.1 instead by @ColdSauce in #413
- docs: Add Edge Case for Overriding Shadow-DOM Styles by @viclai in PlasmoHQ/docs#34
- expl: with-declarative-net-request by @afkvido in PlasmoHQ/examples#30
🤝 Sponsors
Full Changelog: v0.63.0...v0.64.0
v0.63.0
BREAKING CHANGES
- container root renamed from
root
->__plasmo
. - Svelte root is now under a root div instead of
document.body
, similar to other frameworks <- this is intended for the future svelte portal.
What's Changed
- feat: stable root cache by @louisgv in #410
- Update README to add supported browsers link by @ColdSauce in #408
- feat: init with local template by @louisgv in #412
- feat(storage): added
clear()
function and revamped init hydration
Sponsors
Full Changelog: v0.62.2...v0.63.0
v0.62.2
What's Changed
- chore: improve README contributing section by @ColdSauce in #400
- feat: adding --no-hoist flag to prod build by @louisgv
- fix: use terser for prod sourcemap
Sponsors
Full Changelog: v0.62.0...v0.62.2