DOM Testing Library

Developer Tools

Query the DOM the way a user would, as the core of the Testing Library family.

Latest v10.4.1 · by Testing LibraryWebsitetesting-library/dom-testing-library

Changelog

v10.4.1

Latest
Changed 1
  • Replace chalk with picocolors as a dependency

From DOM Testing Library

10.4.1 (2025-07-27)
Bug Fixes
View originalPermalink
How v10.4.1 went

v10.4.0

Changed 1
  • Reduce caught exceptions in prettyDom

From DOM Testing Library

10.4.0 (2024-07-22)

Features
  • Reduce caught exceptions in prettyDom (reland) (#1323) (a86c54c)
View originalPermalink
How v10.4.0 went

v10.3.2

Fixed 1
  • Safer read of DEBUG_PRINT_LIMIT

From DOM Testing Library

10.3.2 (2024-07-15)
Bug Fixes
View originalPermalink
How v10.3.2 went

v10.3.1

Fixed 1
  • Revert the reduction of caught exceptions in prettyDom

From DOM Testing Library

10.3.1 (2024-07-05)
Bug Fixes
View originalPermalink
How v10.3.1 went

v10.3.0

Changed 1
  • Reduce caught exceptions in prettyDom

From DOM Testing Library

10.3.0 (2024-07-02)

Features
View originalPermalink
How v10.3.0 went

v10.2.0

Added 1
  • Support anonymous custom elements when pretty printing DOM

From DOM Testing Library

10.2.0 (2024-06-24)

Features
  • Support anonymous custom elements when pretty printing DOM (#1319) (0a8ad65)
View originalPermalink
How v10.2.0 went

v10.1.0

Added 1
  • Add window events pagehide and pageshow

From DOM Testing Library

10.1.0 (2024-04-29)

Features
  • Add window events "pagehide" / "pageshow" (#1308) (56543d5)
View originalPermalink
How v10.1.0 went

v10.0.0

Added 1
  • add support for Node.js 20.x
Changed 1
  • upgrade aria-query to 5.3.0
Fixed 1
  • use defineProperty on the error object instead of setting the message directly
Removed 1
  • Drop support for Node.js 14.x and Node.js 16.x

From DOM Testing Library

10.0.0 (2024-04-08)

Bug Fixes
  • use defineProperty on the error object instead of setting the message directly (#1268) (3580f25), closes #1259
Features
  • Drop support for Node.js 14.x and Node.js 16.x and add support for Node 20.x (#1255) (452097b)
  • upgrade aria-query to 5.3.0 (#1241) (2c57055), closes #1240
BREAKING CHANGES
  • Minimum supported Node.js version is 18.0
  • New version of aria-query changes various roles. Check out the changed tests in 2c57055 to get an overview about what changed.
View originalPermalink
How v10.0.0 went

v10.0.0-alpha.3

Pre-release
Fixed 2
  • Stop calling waitFor callback after timeout
  • Use defineProperty on the error object instead of setting the message directly

From DOM Testing Library

10.0.0-alpha.3 (2024-04-04)

Bug Fixes
  • Stop calling waitFor callback after timeout (#1271) (9aaf715)
  • use defineProperty on the error object instead of setting the message directly (#1261) (270a531), closes #1259
View originalPermalink
How v10.0.0-alpha.3 went

v9.3.4

Fixed 1
  • Stop calling waitFor callback after timeout

From DOM Testing Library

9.3.4 (2024-01-08)
Bug Fixes
  • Stop calling waitFor callback after timeout (#1271) (9aaf715)
View originalPermalink
How v9.3.4 went
View all

Discussion

If you publish DOM Testing Library, you can claim this product by proving you administer its repository.