v0.12.0
What's Changed
- 🧹 Simplify
pushExportedDefinitionsparameters by @jonathanong in #248 - 🧹 Simplify collectDefaultExport parameters by @jonathanong in #250
- ⚡ Bolt: [performance improvement] optimize variable lookup in playwright-no-set-timeout by @jonathanong in #260
- 🧹 Code Health Improvement: Simplify definePattern parameters by @jonathanong in #246
- 🧪 [add test for collect_runtime_imports_from_program] by @jonathanong in #253
- 🧪 [testing improvement] Add tests for is_client_route_file by @jonathanong in #247
- 🧪 Add tests for
collect_runtime_imports_from_programby @jonathanong in #249 - 🔒 Fix shellcheck argument injection via unsanitized severity options by @jonathanong in #251
- ⚡ Bolt: [performance improvement] optimize variable lookup in test-no-shared-state by @jonathanong in #245
- ⚡ Bolt: [performance improvement] optimize returned-jsx array allocation by @jonathanong in #252
- 🧹 Simplify createRegistryReports parameters by @jonathanong in #254
- ⚡ Bolt: Avoid string clone when swapping state by @jonathanong in #257
- 🧹 Simplify
isModuleMutableparameters by @jonathanong in #256 - 🧹 [Code Health] Simplify assetName parameters by @jonathanong in #261
- 🔒 Fix Arbitrary File Download in Installer by @jonathanong in #259
- 🧪 test: add unit tests for eslint-plugin-no-mistakes helpers by @jonathanong in #262
- ⚡ [perf] avoid unnecessary string clone on duplicate playwright url by @jonathanong in #263
- support Next.js rewrites in route analysis by @jonathanong in #264
- perf(eslint-plugin): optimize fetch shadowing lookup and include shadowed import/class bindings by @jonathanong in #255
- 🔒 Fix: Restrict release base URL to trusted domains by @jonathanong in #258
- ⚡ Bolt: Optimize collection sorting by eliminating string allocations in sort keys by @jonathanong in #268
- Add per-fetch metadata dimensions to fetches command by @jonathanong in #269
- feat: resolve dynamic JSX selector values optimistically by @jonathanong in #270
Full Changelog: v0.11.1...v0.12.0