v18.0.0
Improve DEV errors if string coercion throws (Temporal.*, Symbol, etc.) (#22064)
Fizz: Prevent UnhandledPromiseRejection if shell errors (#24043)
Rename Node SSR Callbacks to onShellReady/onAllReady and Other Fixes (#24030)
Use the server src files as entry points for the builds/tests (#21683)
Split writeChunk into void and return value (#23343)
Match select value against primitives to string but not undefined (#24077)
Implement identifierPrefix option for useId (#22855)
[RFC] Codemod invariant -> throw new Error (#22435)
add new IDs for each each server renderer instance and prefixes to distinguish between each server render (#18576)
Remove object-assign polyfill (#23351)
Split getComponentName into getComponentNameFromFiber and getComponentNameFromType (#20940)
Remove experimental useOpaqueIdentifier API (#22672)
Drop the year from Facebook copyright headers and the LICENSE file. (#13593)