Anonymous View
Skip to content

Latest commit

 

History

History
108 lines (81 loc) · 7.06 KB

File metadata and controls

108 lines (81 loc) · 7.06 KB

@mdn/browser-compat-data release notes

June 5, 2026

Additions

  • api.Request.isReloadNavigation (#29799)
  • browsers.edge.releases.152 (#29803)
  • css.properties.background.border-area (#29799)
  • css.properties.column-rule-inset-cap-end.overlap-join (#29795)
  • css.properties.column-rule-inset-cap-start.overlap-join (#29795)
  • css.properties.column-rule-inset-cap.overlap-join (#29795)
  • css.properties.column-rule-inset-end.overlap-join (#29795)
  • css.properties.column-rule-inset-junction-end.overlap-join (#29795)
  • css.properties.column-rule-inset-junction-start.overlap-join (#29795)
  • css.properties.column-rule-inset-junction.overlap-join (#29795)
  • css.properties.column-rule-inset-start.overlap-join (#29795)
  • css.properties.column-rule-inset.overlap-join (#29795)
  • css.properties.flex-flow.balance (#29799)
  • css.properties.flex-line-count (#29799)
  • css.properties.flex-wrap.balance (#29799)
  • css.properties.overscroll-behavior-block.chain (#29799)
  • css.properties.overscroll-behavior-inline.chain (#29799)
  • css.properties.overscroll-behavior-x.chain (#29799)
  • css.properties.overscroll-behavior-y.chain (#29799)
  • css.properties.overscroll-behavior.chain (#29799)
  • css.properties.row-rule-inset-cap-end.overlap-join (#29795)
  • css.properties.row-rule-inset-cap-start.overlap-join (#29795)
  • css.properties.row-rule-inset-cap.overlap-join (#29795)
  • css.properties.row-rule-inset-end.overlap-join (#29795)
  • css.properties.row-rule-inset-junction-end.overlap-join (#29795)
  • css.properties.row-rule-inset-junction-start.overlap-join (#29795)
  • css.properties.row-rule-inset-junction.overlap-join (#29795)
  • css.properties.row-rule-inset-start.overlap-join (#29795)
  • css.properties.row-rule-inset.overlap-join (#29795)
  • css.properties.rule-inset-cap.overlap-join (#29795)
  • css.properties.rule-inset-end.overlap-join (#29795)
  • css.properties.rule-inset-junction.overlap-join (#29795)
  • css.properties.rule-inset-start.overlap-join (#29795)
  • css.properties.rule-inset.overlap-join (#29795)
  • css.properties.text-fit (#29799)
  • css.properties.text-fit.grow (#29799)
  • css.properties.text-fit.none (#29799)
  • css.properties.text-fit.shrink (#29799)

Statistics

  • 3 contributors have changed 39 files with 1,176 additions and 27 deletions in 4 commits (next...v8.0.2)
  • 19,806 total features
  • 1,254 total contributors
  • 5,681 total stargazers

May 29, 2026

Statistics

  • 2 contributors have changed 1 file with 89 additions and 0 deletions in 1 commit (next...v8.0.1)
  • 19,752 total features
  • 1,251 total contributors
  • 5,679 total stargazers

May 22, 2026

Breaking changes

This release introduces two breaking changes in the TypeScript definitions. The shape of the published data.json has not changed.

Summary: The published TypeScript definitions (types.d.ts) now fully match the actual shape of the published data.json. Two existing types are now stricter.

1. source_file is now required on CompatStatement (#29041)

Previously, the CompatStatement.source_file property was optional in the TypeScript definitions, even though it is always present in published data.json releases (it is generated at build time).

Now, source_file is typed as required, matching the actual shape of the data.

Impact: You may need to remove checks for a missing source_file (e.g. if (compat.source_file)).

2. BrowserStatement.upstream is narrowed to UpstreamBrowserName (#29041)

Previously, the BrowserStatement.upstream property was typed as BrowserName, allowing any of the 17 known browser keys.

Now, upstream is typed as the new UpstreamBrowserName, a subset of BrowserName containing only the browsers that other browsers actually derive from: "chrome" | "chrome_android" | "firefox" | "safari" | "safari_ios".

Impact: You may need to widen the type when passing upstream into functions expecting a full BrowserName, or switch on the narrower set.

Statistics

  • 2 contributors have changed 91 files with 1,681 additions and 784 deletions in 1 commit (v7.3.17...v8.0.0)
  • 19,752 total features
  • 1,250 total contributors
  • 5,671 total stargazers

Older Versions