v36.0.0
Features
- feat(linter): add no-dfn-in-abstract rule (opt-in) by @marcoscaceres in #5136
- feat: add possibility to amend configuration in a plugin by @TimvdLippe in #5124
- Support dark mode toggle for SVGs and highlight.js by @niklasl in #4925
- feat(core/anchor-expander): expand
[[[#dfn-id]]]references to dfn elements by @marcoscaceres in #5213 - feat(core/cddl): add CDDL support by @marcoscaceres in #5201
Fixes
- fix(w3c/sotd): match CSS selectors used in base.css by @daniel-montalvo in #5149
- fix(core/dfn-index): guard against dfn in unnumbered sections by @marcoscaceres in #5134
- fix(core/informative): minor correction in Dutch localization by @sanderke in #5116
- fix: Don't add
cursor: pointertovars when variable highlighting is inactive by @twiss in #4870 - fix: keep heading alignment stable when addSectionLinks is false by @saschabuehrle in #5172
- fix(error-messages): improve hints in xref and link-to-dfn by @marcoscaceres in #5170
- fix(core/algorithms): replace hardcoded Assert URL with data-cite mechanism by @Copilot in #5090
- fix(respecDocWriter): show actual error instead of 'Error: undefined' by @marcoscaceres in #5179
- fix(w3c/sotd): remove array wrapper on
wgPatentURIin patent disclosure link by @marcoscaceres in #5180 - fix(core/render-biblio): sanitize spaces in reference IDs by @marcoscaceres in #5177
- fix(w3c/headers): don't generate /TR URLs for no-track statuses by @marcoscaceres in #5184
- fix(core/webidl): give unique IDs to partial namespace blocks by @marcoscaceres in #5181
- fix(core/render-biblio): handle authors as string instead of array by @marcoscaceres in #5183
- fix(core/data-abbr): DOM text reinterpreted as HTML by @marcoscaceres in #5196
- fix(core/inlines): handle incomplete string escaping or encoding by @marcoscaceres in #5195
- fix(worker)!: remove dead highlight-load-lang code path by @marcoscaceres in #5198
- fix(w3c/sotd): adjust pluralization of Working Group for CRD/CRYD by @marcoscaceres in #5205
- fix(w3c): match CSS selectors used in base.css by @daniel-montalvo in #5160
- fix(core/data-include): clean up data-oninclude attribute after processing by @marcoscaceres in #5175
- fix(w3c/conformance): warn when conformance section is marked informative by @marcoscaceres in #5182
- fix(core/caniuse): add
role=imgto browser support cells for valid HTML by @marcoscaceres in #5176 - fix(core/mdn): improve key-not-found error hint by @marcoscaceres in #5137
- fix(core): Do not add
role=headingto issue/note title elements by @kfranqueiro in #5223 - fix(core/github): file-a-bug → new issue chooser form by @marcoscaceres in #5138
Full Changelog: v35.9.0...v36.0.0