v12.1.2
Core Changes
- RSC: handle commonjs in flight loader: #35563
- Update rsc refresh typing and doc example: #35543
- Revert "Revert "Make concurrent features independent from the global runtime option" #35405": #35490
- Update terminal tree view for switchable runtime: #35394
- Prevent spaces between expressions from being removed: #35613
- Fix: disable script worker in edge and fix rsc loader and runtime: #35604
- enhance: detect ESM by ast type: #35627
- Clean up legacy react 18 tests: #35615
- Fix server component render condition: #35663
- Rename createRSCHook to createFlightHook: #35665
- Ensure eslint plugins dont conflict: #35667
Documentation Changes
- docs: update styling support for streaming: #35375
- Fix typo in rewrites docs: #35639
- Update middleware examples list: #35622
Misc Changes
- Fix create-next-app failing without yarn installed: #35608
- Fix hydration issue in the switchable runtime tests: #35616
Credits
Huge thanks to @huozhi, @shuding, @Brooooooklyn, @tianenpang, @lfades, and @timneutkens for helping!