# DOM Testing Library v10.0.0 - Product: DOM Testing Library (https://whatsnew.fyi/product/testing-library-dom) - Vendor: Testing Library - Date: 2024-04-08 - Version: v10.0.0 - Original notes: https://github.com/testing-library/dom-testing-library/releases/tag/v10.0.0 - Permalink: https://whatsnew.fyi/product/testing-library-dom/releases/v10.0.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — use defineProperty on the error object instead of setting the message directly - **removed** — Drop support for Node.js 14.x and Node.js 16.x - **added** — add support for Node.js 20.x - **changed** — upgrade aria-query to 5.3.0 #### [10.0.0](https://github.com/testing-library/dom-testing-library/compare/v9.3.4...v10.0.0) (2024-04-08) ###### Bug Fixes * use defineProperty on the error object instead of setting the message directly ([#1268](https://github.com/testing-library/dom-testing-library/issues/1268)) ([3580f25](https://github.com/testing-library/dom-testing-library/commit/3580f25bd765cedb70889b2cf716085023d8c314)), closes [#1259](https://github.com/testing-library/dom-testing-library/issues/1259) ###### Features * Drop support for Node.js 14.x and Node.js 16.x and add support for Node 20.x ([#1255](https://github.com/testing-library/dom-testing-library/issues/1255)) ([452097b](https://github.com/testing-library/dom-testing-library/commit/452097b35a207341f5328b997dfc901461a4e9d9)) * upgrade aria-query to 5.3.0 ([#1241](https://github.com/testing-library/dom-testing-library/issues/1241)) ([2c57055](https://github.com/testing-library/dom-testing-library/commit/2c570553d8f31b008451398152a9bd30bce362b3)), closes [#1240](https://github.com/testing-library/dom-testing-library/issues/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.