| # @mdn/browser-compat-data release notes |
| |
| ## [v6.0.4](https://github.com/mdn/browser-compat-data/releases/tag/v6.0.4) |
| |
| April 8, 2025 |
| |
| ### Removals |
| |
| - `api.HTMLHeadElement.profile` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGCursorElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGFontElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGFontFaceElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGFontFaceFormatElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGFontFaceNameElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGFontFaceSrcElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGFontFaceUriElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.dx` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.dy` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.format` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.glyphRef` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.href` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGGlyphRefElement.y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGHKernElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGMissingGlyphElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGTRefElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.SVGVKernElement` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `api.Window.showModalDialog` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `html.elements.head.profile` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `html.elements.pre.wrap` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.cursor` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.cursor.href` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.cursor.systemLanguage` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.cursor.x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.cursor.xlink_href` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.cursor.y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-format` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-format.string` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-name` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-name.name` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-src` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-uri` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face-uri.xlink_href` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.accent-height` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.alphabetic` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.ascent` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.bbox` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.cap-height` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.descent` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.font-family` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.font-size` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.font-stretch` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.font-style` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.font-variant` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.font-weight` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.hanging` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.ideographic` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.mathematical` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.overline-position` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.overline-thickness` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.panose-1` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.slope` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.stemh` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.stemv` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.strikethrough-position` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.strikethrough-thickness` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.underline-position` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.underline-thickness` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.unicode-range` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.units-per-em` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.v-alphabetic` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.v-hanging` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.v-ideographic` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.v-mathematical` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.widths` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font-face.x-height` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font.horiz-adv-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font.horiz-origin-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font.horiz-origin-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font.vert-adv-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font.vert-origin-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.font.vert-origin-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.arabic-form` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.d` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.glyph-name` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.horiz-adv-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.lang` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.orientation` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.unicode` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.vert-adv-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.vert-origin-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyph.vert-origin-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.dx` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.dy` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.format` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.glyphRef` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.xlink_href` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.glyphRef.y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.hkern` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.hkern.g1` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.hkern.g2` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.hkern.k` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.hkern.u1` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.hkern.u2` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.missing-glyph` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.missing-glyph.d` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.missing-glyph.horiz-adv-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.missing-glyph.vert-adv-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.missing-glyph.vert-origin-x` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.missing-glyph.vert-origin-y` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.tref` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.tref.fill` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.tref.fill.context-fill` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.tref.systemLanguage` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.tref.xlink_href` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.vkern` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.vkern.g1` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.vkern.g2` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.vkern.k` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.vkern.u1` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| - `svg.elements.vkern.u2` ([#26443](https://github.com/mdn/browser-compat-data/pull/26443)) |
| |
| ### Additions |
| |
| - `api.CustomElementRegistry.define.connectedMoveCallback_lifecycle_callback` ([#26444](https://github.com/mdn/browser-compat-data/pull/26444)) |
| - `api.EventTarget.when` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.catch` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.drop` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.every` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.filter` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.finally` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.find` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.first` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.flatMap` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.forEach` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.from_static` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.inspect` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.last` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.map` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.Observable` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.reduce` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.some` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.subscribe` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.switchMap` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.take` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.takeUntil` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Observable.toArray` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber.active` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber.addTeardown` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber.complete` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber.error` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber.next` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `api.Subscriber.signal` ([#26391](https://github.com/mdn/browser-compat-data/pull/26391)) |
| - `browsers.nodejs.releases.20.4.0` ([#26414](https://github.com/mdn/browser-compat-data/pull/26414)) |
| - `http.headers.Permissions-Policy.deferred-fetch` ([#26437](https://github.com/mdn/browser-compat-data/pull/26437)) |
| - `http.headers.Permissions-Policy.deferred-fetch-minimal` ([#26437](https://github.com/mdn/browser-compat-data/pull/26437)) |
| |
| ### Statistics |
| |
| - 10 contributors have changed 82 files with 1,927 additions and 5,500 deletions in 47 commits ([`v6.0.3...v6.0.4`](https://github.com/mdn/browser-compat-data/compare/v6.0.3...v6.0.4)) |
| - 16,999 total features |
| - 1,139 total contributors |
| - 5,193 total stargazers |
| |
| ## [v6.0.3](https://github.com/mdn/browser-compat-data/releases/tag/v6.0.3) |
| |
| April 4, 2025 |
| |
| ### Removals |
| |
| - `css.properties.dynamic-range-limit.constrained-high` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `css.properties.dynamic-range-limit.high` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `http.headers.Link.compression-dictionary` ([#26375](https://github.com/mdn/browser-compat-data/pull/26375)) |
| - `http.headers.Link.expect` ([#26375](https://github.com/mdn/browser-compat-data/pull/26375)) |
| |
| ### Additions |
| |
| - `api.CaptureController.decreaseZoomLevel` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.CaptureController.forwardWheel` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.CaptureController.getSupportedZoomLevels` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.CaptureController.increaseZoomLevel` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.CaptureController.resetZoomLevel` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.CaptureController.zoomLevel` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.CaptureController.zoomlevelchange_event` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.GPUAdapterInfo.isFallbackAdapter` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `api.IdentityCredential.configURL` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `browsers.firefox_android.releases.140` ([#26384](https://github.com/mdn/browser-compat-data/pull/26384)) |
| - `browsers.firefox.releases.140` ([#26384](https://github.com/mdn/browser-compat-data/pull/26384)) |
| - `browsers.safari_ios.releases.18.5` ([#26384](https://github.com/mdn/browser-compat-data/pull/26384)) |
| - `browsers.safari.releases.18.5` ([#26384](https://github.com/mdn/browser-compat-data/pull/26384)) |
| - `browsers.webview_ios.releases.18.5` ([#26384](https://github.com/mdn/browser-compat-data/pull/26384)) |
| - `css.properties.dynamic-range-limit.constrained` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| - `css.properties.dynamic-range-limit.no-limit` ([#26412](https://github.com/mdn/browser-compat-data/pull/26412)) |
| |
| ### Statistics |
| |
| - 11 contributors have changed 66 files with 828 additions and 172 deletions in 24 commits ([`v6.0.2...v6.0.3`](https://github.com/mdn/browser-compat-data/compare/v6.0.2...v6.0.3)) |
| - 17,086 total features |
| - 1,139 total contributors |
| - 5,188 total stargazers |
| |
| ## [v6.0.2](https://github.com/mdn/browser-compat-data/releases/tag/v6.0.2) |
| |
| April 1, 2025 |
| |
| ### Additions |
| |
| - `api.AudioWorklet.port` ([#26371](https://github.com/mdn/browser-compat-data/pull/26371)) |
| - `browsers.chrome_android.releases.138` ([#26363](https://github.com/mdn/browser-compat-data/pull/26363)) |
| - `browsers.chrome.releases.138` ([#26363](https://github.com/mdn/browser-compat-data/pull/26363)) |
| - `browsers.webview_android.releases.138` ([#26363](https://github.com/mdn/browser-compat-data/pull/26363)) |
| - `css.selectors.after.nested_marker` ([#26240](https://github.com/mdn/browser-compat-data/pull/26240)) |
| - `css.selectors.before.nested_marker` ([#26240](https://github.com/mdn/browser-compat-data/pull/26240)) |
| |
| ### Statistics |
| |
| - 6 contributors have changed 328 files with 1,406 additions and 1,186 deletions in 52 commits ([`v6.0.1...v6.0.2`](https://github.com/mdn/browser-compat-data/compare/v6.0.1...v6.0.2)) |
| - 17,079 total features |
| - 1,138 total contributors |
| - 5,178 total stargazers |
| |
| ## [v6.0.1](https://github.com/mdn/browser-compat-data/releases/tag/v6.0.1) |
| |
| March 28, 2025 |
| |
| ### Additions |
| |
| - `html.elements.link.rel.compression-dictionary` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Accept-Encoding.br` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Accept-Encoding.dcb` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Accept-Encoding.dcz` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Accept-Encoding.zstd` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Available-Dictionary` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Content-Encoding.dcb` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Content-Encoding.dcz` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Dictionary-ID` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Link.compression-dictionary` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| - `http.headers.Use-As-Dictionary` ([#26257](https://github.com/mdn/browser-compat-data/pull/26257)) |
| |
| ### Statistics |
| |
| - 7 contributors have changed 22 files with 783 additions and 259 deletions in 11 commits ([`v6.0.0...v6.0.1`](https://github.com/mdn/browser-compat-data/compare/v6.0.0...v6.0.1)) |
| - 17,076 total features |
| - 1,138 total contributors |
| - 5,171 total stargazers |
| |
| ## [v6.0.0](https://github.com/mdn/browser-compat-data/releases/tag/v6.0.0) |
| |
| March 25, 2025 |
| |
| ### Breaking changes |
| |
| This major release introduces **three breaking changes** that may require updates from consumers of `@mdn/browser-compat-data`. |
| |
| #### 1. Removal of `null` and `true` version values ([#24174](https://github.com/mdn/browser-compat-data/pull/24174)) |
| |
| Previously, the `version_added`, `version_removed` and `version_last` fields allowed `null` (indicating support is unknown) and `true` (indicating support added/removed in an unknown version). |
| |
| Now, these values have been **removed from the schema**. All existing instances have been replaced with explicit or ranged version numbers (e.g. “≤37“). |
| |
| **Impact**: Consumers handling `null` or `true` values may need to update their code. |
| |
| #### 2. Improved TypeScript definitions for array values ([#26172](https://github.com/mdn/browser-compat-data/pull/26172)) |
| |
| Several fields, such as `notes`, accept either a single value or an array of at least two values. |
| |
| Previously, TypeScript definitions used `string | string[]`, requiring consumers to validate array values manually. |
| |
| Now, these types are more precisely defined as `string | [string, string, ...string[]]`, ensuring that **arrays contain at least two values** when used. |
| |
| **Impact**: Consumers validating array values may need to update their code. |
| |
| #### 3. New top-level `manifests` folder ([#26109](http://github.com/mdn/browser-compat-data/pull/26109)) |
| |
| Previously, support data for the Web Application Manifest was placed under `html/manifest`, which inaccurately implied it was an HTML subfeature. |
| |
| Now, a new top-level `manifests` folder has been created to host the Web Application Manifest under `manifests/webapp` to better reflect its independence, and to support future manifest types like the Payment Method Manifest. |
| |
| **Impact**: Consumers referencing Web Application Manifest data may need to update their code. |
| |
| ### Renamings |
| |
| - `html.manifest.*` to `manifest.webapp.*` ([#26109](https://github.com/mdn/browser-compat-data/pull/26109)) |
| |
| ### Statistics |
| |
| - 3 contributors have changed 38 files with 132 additions and 221 deletions in 3 commits ([`v5.7.6...v6.0.0`](https://github.com/mdn/browser-compat-data/compare/v5.7.6...v6.0.0)) |
| - 17,065 total features |
| - 1,136 total contributors |
| - 5,167 total stargazers |
| |
| ## Older Versions |
| |
| - [v5.x](./release_notes/v5.md) |
| - [v4.x](./release_notes/v4.md) |
| - [v3.x](./release_notes/v3.md) |
| - [v2.x](./release_notes/v2.md) |
| - [v1.x](./release_notes/v1.md) |
| - [v0.x](./release_notes/v0.md) |