Traceary

Catalog / React

React 17 to 18

Every React 18.x release the archive holds, 5 of them, starting at 18.0.0 and running to 18.3.1. The publisher writes these one at a time and its documentation describes the version you are on, so the run between two majors is not laid out anywhere as a list.

Releases
54 carry notes
Opened
29 Mar 20224.4 years ago
Span
25 monthsto 26 Apr 2024
Breaking
1tagged by the publisher

The turn

The last 17.x release the archive holds before the turn is 17.0.2, on 22 Mar 2021. 18.0.0 followed 372 days later. The archive holds no 17.x release after 18.0.0 opened.

Tagged breaking

1 of these releases carries the breaking label: 18.0.0. The label is matched from words in the publisher’s own notes, so a release that changed an API without using the word does not carry it.

Every 18.x release

All React releases
18.3.1

Export act from react f1338f

18.3.0addeddeprecated

This release is identical to 18.2 but adds warnings for deprecated APIs and other changes that are needed for React 19. Read the React 19 Upgrade Guide for more info. React Allow writing to this.refs to support string ref codemod 909071 War

18.2.0added

React DOM Provide a component stack as a second argument to onRecoverableError. (@gnoff in #24591) Fix hydrating into document causing a blank page on mismatch. (@gnoff in #24523) Fix false positive hydration errors with Suspense. (@gnoff i

18.1.0changed

React DOM Fix the false positive warning about react-dom/client when using UMD bundle. (@alireza-molaee in #24274) Fix suppressHydrationWarning to work in production too. (@gaearon in #24271) Fix componentWillUnmount firing twice inside of

18.0.0breakingsecurityadded

Below is a list of all new features, APIs, deprecations, and breaking changes. Read React 18 release post and React 18 upgrade guide for more information. New Features React useId is a new hook for generating unique IDs on both the client a