🚀 Release v0.1.2 · chrome-ext-starter
A maintenance and compatibility-focused release that brings improved tooling, better support for new environments, and critical fixes for content script accessibility and JSX issues.
✨ What's New
🔧 Updated Build Setup
- Replaced
@vitejs/plugin-react-swc
with the more stable@vitejs/plugin-react
for broader compatibility and fewer runtime quirks. - Refined Rollup output configuration to properly handle font assets during the build process.
📦 Dependency Upgrades
- Bumped
React
from18.1.0
→19.1.0
- Bumped
ReactDOM
from18.2.x
→19.1.6
- Updated
TypeScript
from5.2.2
→5.8.3
⚙️ Configuration & Compatibility
- Loosened Node.js version requirement to allow any
20.x
version. - Refined
web_accessible_resources
to allow wildcards and broader URL matches — helping resolve loading issues in more restrictive contexts.
🐛 Bug Fixes
- Fixed
"Cannot use JSX unless the '--jsx' flag is provided"
by ensuring proper TypeScript and Vite configuration. - Temporarily adjusted
web_accessible_resources
to improve debugging during CSP-restricted environments (e.g., GitHub).
Thanks for using chrome-ext-starter! 💙
— Reza Sohrabi