Skip to content

Upgrading @testing-library/react 15 to 16

Unknown15.0.7 → 16.3.3

Fetching 8 releases from GitHub…0 / 8
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Drops @testing-library/dom, @types/react-dom.

Installs 1 package in all (was 16).

Generated by DepDelta from published .d.ts files. Not mixed with prose notes.

  • changed: function render(ui: React.ReactNode, options?: Omit<RenderOptions, 'queries'>): RenderResult → function render(ui: React.ReactNode, options?: Omit<RenderOptions, 'queries'> | undefined): RenderResult
  • changed: function renderHook<Result, Props, Q extends Queries = typeof queries, Container extends RendererableContainer | HydrateableContainer = HTMLElement, BaseElement extends RendererableContainer | HydrateableContainer = Container>(render: (initialProps: Props) => Result, options?: RenderHookOptions<Props, Q, Container, BaseElement>): RenderHookResult<Result, Props> → function renderHook<Result, Props, Q extends Queries = typeof queries, Container extends RendererableContainer | HydrateableContainer = HTMLElement, BaseElement extends RendererableContainer | HydrateableContainer = Container>(render: (initialProps: Props) => Result, options?: RenderHookOptions<Props, Q, Container, BaseElement> | undefined): RenderHookResult<Result, Props>
  • changed: property RenderHookOptions.initialProps?: Props → property RenderHookOptions.initialProps?: Props | undefined
  • changed: property RenderOptions.baseElement?: BaseElement → property RenderOptions.baseElement?: BaseElement | undefined
  • changed: property RenderOptions.container?: Container → property RenderOptions.container?: Container | undefined
  • changed: property RenderOptions.hydrate?: boolean → property RenderOptions.hydrate?: boolean | undefined
  • changed: property RenderOptions.legacyRoot?: boolean → property RenderOptions.legacyRoot?: boolean | undefined
  • changed: property RenderOptions.queries?: Q → property RenderOptions.queries?: Q | undefined
  • changed: property RenderOptions.wrapper?: React.JSXElementConstructor<{ children: React.ReactNode }> → property RenderOptions.wrapper?: React.JSXElementConstructor<{ children: React.ReactNode }> | undefined
  • added: property RenderOptions.onCaughtError?: ReactDOMClient.RootOptions extends { onCaughtError?: infer OnCaughtError } ? OnCaughtError : never
  • added: property RenderOptions.onRecoverableError?: ReactDOMClient.RootOptions['onRecoverableError']
  • added: property RenderOptions.onUncaughtError?: never
  • added: property RenderOptions.reactStrictMode?: boolean