# remark-rehype: what changed from 10 to 11 - Product: remark-rehype (https://whatsnew.fyi/product/remark-rehype) - Vendor: unified - Range: changelog entries numbered after 10.1.0 up to and including 11.1.2, stable releases only - Entries below: 4 releases (newest first) - Resolved: 10 is 10.1.0 and 11 is 11.1.2, the newest stable release of each major we track - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 1 - Page: https://whatsnew.fyi/product/remark-rehype/compare/10...11 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'. ## What changed (10 changes, grouped by kind) ### Added #### 11.1.1 (2024-09-19) - Add declaration maps for types #### 11.1.0 (2024-01-11) - Add `file` to options passed to `mdast-util-to-hast` #### 11.0.0 (2023-09-19) - Add exports of `defaultFootnoteBackContent` and `defaultFootnoteBackLabel` ### Changed #### 11.1.1 (2024-09-19) - Refactor types to use @import statements #### 11.0.0 (2023-09-19) - Require Node.js 16 - Use `exports` instead of private APIs - Update `mdast-util-to-hast`, `@types/hast`, `@types/mdast`, unified, and related dependencies ### Fixed #### 11.1.2 (2025-04-02) - Fix types for bridge mode with missing overload #### 11.1.1 (2024-09-19) - Fix mutate support in unified-engine ### Removed #### 11.0.0 (2023-09-19) - Remove `Processor` type ## Release notes ### 11.1.2 - Date: 2025-04-02 - Version: 11.1.2 - Original notes: https://github.com/remarkjs/remark-rehype/releases/tag/11.1.2 - Permalink: https://whatsnew.fyi/product/remark-rehype/releases/11.1.2 - **fixed** — Fix types for bridge mode with missing overload ###### Types * eefd5f1 Fix types for bridge mode with missing overload **Full Changelog**: https://github.com/remarkjs/remark-rehype/compare/11.1.1...11.1.2 ### 11.1.1 - Date: 2024-09-19 - Version: 11.1.1 - Original notes: https://github.com/remarkjs/remark-rehype/releases/tag/11.1.1 - Permalink: https://whatsnew.fyi/product/remark-rehype/releases/11.1.1 - **fixed** — Fix mutate support in unified-engine - **changed** — Refactor types to use @import statements - **added** — Add declaration maps for types ###### Fix * f0cce2d Fix mutate support in `unified-engine` ###### Miscellaneous * 364ee71 Remove license year ###### Types * e4576c0 Refactor to use `@import`s * c62d719 Add declaration maps **Full Changelog**: https://github.com/remarkjs/remark-rehype/compare/11.1.0...11.1.1 ### 11.1.0 - Date: 2024-01-11 - Version: 11.1.0 - Original notes: https://github.com/remarkjs/remark-rehype/releases/tag/11.1.0 - Permalink: https://whatsnew.fyi/product/remark-rehype/releases/11.1.0 - **added** — Add `file` to options passed to `mdast-util-to-hast` ###### Add * 0174dfc Add `file` to options passed to `mdast-util-to-hast` **Full Changelog**: https://github.com/remarkjs/remark-rehype/compare/11.0.0...11.1.0 ### 11.0.0 - Date: 2023-09-19 - Version: 11.0.0 - Original notes: https://github.com/remarkjs/remark-rehype/releases/tag/11.0.0 - Permalink: https://whatsnew.fyi/product/remark-rehype/releases/11.0.0 - **changed** — Require Node.js 16 - **changed** — Use `exports` instead of private APIs - **changed** — Update `mdast-util-to-hast`, `@types/hast`, `@types/mdast`, unified, and related dependencies - **removed** — Remove `Processor` type - **added** — Add exports of `defaultFootnoteBackContent` and `defaultFootnoteBackLabel` ###### Change * 30091c7 Change to require Node.js 16 **migrate**: update too * cafeacc Change to use `exports` **migrate**: don’t use private APIs * acb292a Update `mdast-util-to-hast`, `@types/{hast,mdast}`, unified, etc **migrate**: update too if you don’t use handlers, this should be fine; if you do, see [`mdast-util-to-hast@13.0.0`](https://github.com/syntax-tree/mdast-util-to-hast/releases/tag/13.0.0) * ba50965 Remove `Processor` type **migrate**: get it from `unified` ###### Add * b990986 Add exports of `defaultFootnoteBackContent`, `defaultFootnoteBackLabel` **Full Changelog**: https://github.com/remarkjs/remark-rehype/compare/10.1.0...11.0.0