PlasmoHQ/plasmo
### [`v0.72.0`](https://togithub.com/PlasmoHQ/plasmo/releases/tag/v0.72.0)
#### ✨ What's Changed
- feat: NODE_ENV specific entry file. To overcome some bundle-specific issue such as hoisting/bundle splitting. Developer can now use `popup.production.tsx` or `newtab.production.tsx` to create a production-specific bundle. This helps those who cannot hoist their bundle due to dependency such as `sentry/react`.
#### 🤝 Sponsors
- [@jqphu](https://togithub.com/jqphu) - https://github.com/jqphu
- [@nahtnam](https://togithub.com/nahtnam) - https://nahtnam.com
- [@Eversmile12](https://togithub.com/Eversmile12) - https://github.com/Eversmile12
- [@kulovecc](https://togithub.com/kulovecc) https://github.com/kulovecc
**Full Changelog**: https://github.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.1
**Full Changelog**: https://github.com/PlasmoHQ/plasmo/compare/v0.71.1...v0.72.0
### [`v0.71.1`](https://togithub.com/PlasmoHQ/plasmo/releases/tag/v0.71.1)
[Compare Source](https://togithub.com/PlasmoHQ/plasmo/compare/v0.71.0...v0.71.1)
#### ✨ What's Changed
- feat: default production build is now `no-hoist` and `minified`.
- The first enables the broadest compatibility with most node modules.
- The second enables small bundle, which is preferred by most devs
- The customization flags are "--hoist" and "--no-minify", [docs](https://docs.plasmo.com/framework/workflows/build#optimization)
- feat: better optimizer based on upstream swc by [@louisgv](https://togithub.com/louisgv) in [https://github.com/PlasmoHQ/plasmo/pull/588](https://togithub.com/PlasmoHQ/plasmo/pull/588)
- feat: BGSW limitation of no dynamic import is removed, which should enable importing of supabase client
- fix: https typescript import schema: https://discord.com/channels/946290204443025438/1071728581748719646/1109607271673122889
- fix: optimizer to not wrongly prune utf8
#### 🤝 Sponsors
- [@jqphu](https://togithub.com/jqphu) - https://github.com/jqphu
- [@nahtnam](https://togithub.com/nahtnam) - https://nahtnam.com
- [@Eversmile12](https://togithub.com/Eversmile12) - https://github.com/Eversmile12
- [@kulovecc](https://togithub.com/kulovecc) https://github.com/kulovecc
**Full Changelog**: https://github.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.1
### [`v0.71.0`](https://togithub.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.0)
[Compare Source](https://togithub.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.0)
Configuration
📅 Schedule: Branch creation - "after 8am before 5pm on Monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.70.1
->0.72.0
Release Notes
PlasmoHQ/plasmo
### [`v0.72.0`](https://togithub.com/PlasmoHQ/plasmo/releases/tag/v0.72.0) #### ✨ What's Changed - feat: NODE_ENV specific entry file. To overcome some bundle-specific issue such as hoisting/bundle splitting. Developer can now use `popup.production.tsx` or `newtab.production.tsx` to create a production-specific bundle. This helps those who cannot hoist their bundle due to dependency such as `sentry/react`. #### 🤝 Sponsors - [@jqphu](https://togithub.com/jqphu) - https://github.com/jqphu - [@nahtnam](https://togithub.com/nahtnam) - https://nahtnam.com - [@Eversmile12](https://togithub.com/Eversmile12) - https://github.com/Eversmile12 - [@kulovecc](https://togithub.com/kulovecc) https://github.com/kulovecc **Full Changelog**: https://github.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.1 **Full Changelog**: https://github.com/PlasmoHQ/plasmo/compare/v0.71.1...v0.72.0 ### [`v0.71.1`](https://togithub.com/PlasmoHQ/plasmo/releases/tag/v0.71.1) [Compare Source](https://togithub.com/PlasmoHQ/plasmo/compare/v0.71.0...v0.71.1) #### ✨ What's Changed - feat: default production build is now `no-hoist` and `minified`. - The first enables the broadest compatibility with most node modules. - The second enables small bundle, which is preferred by most devs - The customization flags are "--hoist" and "--no-minify", [docs](https://docs.plasmo.com/framework/workflows/build#optimization) - feat: better optimizer based on upstream swc by [@louisgv](https://togithub.com/louisgv) in [https://github.com/PlasmoHQ/plasmo/pull/588](https://togithub.com/PlasmoHQ/plasmo/pull/588) - feat: BGSW limitation of no dynamic import is removed, which should enable importing of supabase client - fix: https typescript import schema: https://discord.com/channels/946290204443025438/1071728581748719646/1109607271673122889 - fix: optimizer to not wrongly prune utf8 #### 🤝 Sponsors - [@jqphu](https://togithub.com/jqphu) - https://github.com/jqphu - [@nahtnam](https://togithub.com/nahtnam) - https://nahtnam.com - [@Eversmile12](https://togithub.com/Eversmile12) - https://github.com/Eversmile12 - [@kulovecc](https://togithub.com/kulovecc) https://github.com/kulovecc **Full Changelog**: https://github.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.1 ### [`v0.71.0`](https://togithub.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.0) [Compare Source](https://togithub.com/PlasmoHQ/plasmo/compare/v0.70.1...v0.71.0)Configuration
📅 Schedule: Branch creation - "after 8am before 5pm on Monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.