diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 62bdd149848c72..47022f4642da1a 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,138 @@ # @mdn/browser-compat-data release notes +## [v5.5.0](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.0) + +December 15, 2023 + +### Notable changes + +A new, automatically-generated `version_last` property has been added! When `version_removed` is present in a statement, `version_last` will also be present, which indicates the last version a feature was supported in. + +### Removals + +- `api.KeyboardEvent.getModifierState.accel_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.alt_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.altgraph_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.capslock_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.control_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.fn_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.meta_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.numlock_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.os_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.scrolllock_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.shift_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.symbol_parameter` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `css.properties.font-variant.font-variant-emoji` ([#21626](https://github.com/mdn/browser-compat-data/pull/21626)) +- `css.properties.hyphens.auto_value` ([#21625](https://github.com/mdn/browser-compat-data/pull/21625)) +- `javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZone_parameter.options_timeZone_parameter_iana` ([#21471](https://github.com/mdn/browser-compat-data/pull/21471)) +- `javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZoneName_parameter.options_timeZoneName_parameter_iana` ([#21470](https://github.com/mdn/browser-compat-data/pull/21470)) +- `javascript.statements.import.import_attribues_assert` ([#21526](https://github.com/mdn/browser-compat-data/pull/21526)) +- `javascript.statements.import.import_attribues_assert.type_json` ([#21526](https://github.com/mdn/browser-compat-data/pull/21526)) + +### Additions + +- `api.HTMLIFrameElement.credentialless` ([#21615](https://github.com/mdn/browser-compat-data/pull/21615)) +- `api.KeyboardEvent.getModifierState.key_parameter_accel` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_alt` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_altgraph` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_capslock` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_control` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_fn` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_meta` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_numlock` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_os` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_scrolllock` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_shift` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.KeyboardEvent.getModifierState.key_parameter_symbol` ([#21442](https://github.com/mdn/browser-compat-data/pull/21442)) +- `api.MediaDevices.getDisplayMedia.monitorTypeSurfaces_option` ([#21518](https://github.com/mdn/browser-compat-data/pull/21518)) +- `api.OffscreenCanvas.getContext.webgpu_context` ([#21435](https://github.com/mdn/browser-compat-data/pull/21435)) +- `api.Permissions.permission_top-level-storage-access` ([#21379](https://github.com/mdn/browser-compat-data/pull/21379)) +- `api.SVGGeometryElement.isPointInFill.point_parameter_DOMPoint` ([#21490](https://github.com/mdn/browser-compat-data/pull/21490)) +- `api.SVGGeometryElement.isPointInStroke.point_parameter_DOMPoint` ([#21490](https://github.com/mdn/browser-compat-data/pull/21490)) +- `browsers.nodejs.releases.19.9.0` ([#21416](https://github.com/mdn/browser-compat-data/pull/21416)) +- `browsers.nodejs.releases.20.10.0` ([#21407](https://github.com/mdn/browser-compat-data/pull/21407)) +- `browsers.opera_android.releases.79` ([#21559](https://github.com/mdn/browser-compat-data/pull/21559)) +- `browsers.safari_ios.releases.17.3` ([#21600](https://github.com/mdn/browser-compat-data/pull/21600)) +- `browsers.safari.releases.17.3` ([#21600](https://github.com/mdn/browser-compat-data/pull/21600)) +- `css.properties.-webkit-app-region` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-border-horizontal-spacing` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-border-vertical-spacing` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-column-axis` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-column-break-after` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-column-break-before` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-column-break-inside` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-column-progression` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-cursor-visibility` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-hyphenate-character` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-hyphenate-limit-after` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-hyphenate-limit-before` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-hyphenate-limit-lines` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-initial-letter` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-line-align` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-line-box-contain` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-line-grid` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-line-snap` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-locale` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-logical-height` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-logical-width` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-margin-after` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-margin-before` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-mask-box-image-outset` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-mask-box-image-repeat` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-mask-box-image-slice` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-mask-box-image-source` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-mask-box-image-width` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-mask-source-type` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-max-logical-height` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-max-logical-width` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-min-logical-height` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-min-logical-width` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-nbsp-mode` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-perspective-origin-x` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-perspective-origin-y` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-rtl-ordering` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-text-combine` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-text-decoration-skip` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-text-decorations-in-effect` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-text-zoom` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-transform-origin-x` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-transform-origin-y` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-transform-origin-z` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-user-drag` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.-webkit-user-modify` ([#21621](https://github.com/mdn/browser-compat-data/pull/21621)) +- `css.properties.hyphens.auto` ([#21625](https://github.com/mdn/browser-compat-data/pull/21625)) +- `css.properties.word-break.auto-phrase` ([#21607](https://github.com/mdn/browser-compat-data/pull/21607)) +- `css.selectors.-moz-first-node` ([#21622](https://github.com/mdn/browser-compat-data/pull/21622)) +- `css.selectors.-moz-focus-inner` ([#21622](https://github.com/mdn/browser-compat-data/pull/21622)) +- `css.selectors.-moz-last-node` ([#21622](https://github.com/mdn/browser-compat-data/pull/21622)) +- `css.selectors.-moz-list-bullet` ([#21622](https://github.com/mdn/browser-compat-data/pull/21622)) +- `css.selectors.-moz-list-number` ([#21622](https://github.com/mdn/browser-compat-data/pull/21622)) +- `css.selectors.-moz-progress-bar` ([#21622](https://github.com/mdn/browser-compat-data/pull/21622)) +- `css.selectors.-webkit-slider-runnable-track` ([#21623](https://github.com/mdn/browser-compat-data/pull/21623)) +- `css.selectors.-webkit-slider-thumb` ([#21623](https://github.com/mdn/browser-compat-data/pull/21623)) +- `css.selectors.selection.text-decoration` ([#21536](https://github.com/mdn/browser-compat-data/pull/21536)) +- `css.types.color.color.relative_syntax` ([#21590](https://github.com/mdn/browser-compat-data/pull/21590)) +- `css.types.color.hsl.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.color.hwb.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.color.lab.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.color.lch.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.color.oklab.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.color.oklch.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.color.rgb.relative_syntax` ([#21583](https://github.com/mdn/browser-compat-data/pull/21583)) +- `css.types.length.em` ([#21488](https://github.com/mdn/browser-compat-data/pull/21488)) +- `javascript.builtins.Error.cause.displayed_in_console` ([#21570](https://github.com/mdn/browser-compat-data/pull/21570)) +- `javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZone_parameter.iana_time_zones` ([#21471](https://github.com/mdn/browser-compat-data/pull/21471)) +- `javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZoneName_parameter.extended_values` ([#21470](https://github.com/mdn/browser-compat-data/pull/21470)) +- `javascript.statements.import.import_assertions` ([#21526](https://github.com/mdn/browser-compat-data/pull/21526)) +- `javascript.statements.import.import_assertions.type_json` ([#21526](https://github.com/mdn/browser-compat-data/pull/21526)) + +### Statistics + +- 19 contributors have changed 278 files with 5,687 additions and 1,743 deletions in 116 commits ([`v5.4.5...v5.5.0`](https://github.com/mdn/browser-compat-data/compare/v5.4.5...v5.5.0)) +- 15,333 total features +- 1,056 total contributors +- 4,672 total stargazers + ## [v5.4.5](https://github.com/mdn/browser-compat-data/releases/tag/v5.4.5) December 8, 2023 diff --git a/package-lock.json b/package-lock.json index 6dc5c9dcda8128..997e68219679d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.4.5", + "version": "5.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.4.5", + "version": "5.5.0", "license": "CC0-1.0", "devDependencies": { "@babel/eslint-parser": "~7.23.3", diff --git a/package.json b/package.json index 5fa21b42121c28..98233d5c1c6c22 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.4.5", + "version": "5.5.0", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module",