Skip to content

Release v8.1.7 - #30882

Merged
Elchi3 merged 1 commit into
mainfrom
release
Oct 22, 2026
Merged

Elchi3 merged 1 commit into
mainfrom
release

Conversation

@mdn-bot

@mdn-bot mdn-bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

(This release was generated by the project's release script.)

v8.1.7

October 22, 2026

Removals

  • api.TrustedHTMLParserOptions.runScripts (#30893)
  • api.TrustedHTMLParserOptions.sanitizer (#30893)
  • css.properties.appearance.base-select.listbox (#30945)
  • css.properties.justify-content.flex_context (#30863)
  • css.properties.justify-content.flex_context.left_right (#30863)
  • css.properties.justify-content.flex_context.safe_unsafe (#30863)
  • css.properties.justify-content.flex_context.space-evenly (#30863)
  • css.properties.justify-content.flex_context.start_end (#30863)
  • css.properties.justify-content.flex_context.stretch (#30863)
  • css.properties.justify-content.grid_context (#30863)
  • css.properties.justify-items.block_context (#30863)
  • css.properties.justify-items.flex_context (#30863)
  • css.properties.justify-items.grid_context (#30863)
  • css.properties.justify-self.block_context (#30863)
  • css.properties.justify-self.grid_context (#30863)
  • css.properties.justify-self.position_absolute_context (#30863)
  • css.properties.place-content.flex_context (#30906)
  • css.properties.place-content.grid_context (#30906)
  • css.properties.place-items.flex_context (#30906)
  • css.properties.place-items.grid_context (#30906)
  • css.properties.place-self.flex_context (#30906)
  • css.properties.place-self.grid_context (#30906)
  • css.properties.place-self.position_absolute_context (#30906)
  • css.types.random.element-shared (#30756)
  • http.headers.Early-Data (#30935)
  • webdriver.bidi.permission (#30941)
  • webdriver.bidi.permission.setPermission (#30941)
  • webdriver.bidi.permission.setPermission.descriptor_parameter (#30941)
  • webdriver.bidi.permission.setPermission.embeddedOrigin_parameter (#30941)
  • webdriver.bidi.permission.setPermission.origin_parameter (#30941)
  • webdriver.bidi.permission.setPermission.state_parameter (#30941)
  • webdriver.bidi.permission.setPermission.userContext_parameter (#30941)
  • webdriver.bidi.script.getRealms.type_parameter.worklet (#30941)
  • webdriver.bidi.script.realmCreated_event.type_parameter.audio-worklet (#30941)
  • webdriver.bidi.script.realmCreated_event.type_parameter.paint-worklet (#30941)
  • webdriver.bidi.script.realmCreated_event.type_parameter.worklet (#30941)

Additions

  • api.CanvasPaintEvent (#30938)
  • api.CanvasPaintEvent.CanvasPaintEvent (#30938)
  • api.CanvasPaintEvent.changedElements (#30938)
  • api.CanvasRenderingContext2D.drawElementImage (#30938)
  • api.ElementGeometryUpdateEvent (#30938)
  • api.ElementGeometryUpdateEvent.ElementGeometryUpdateEvent (#30938)
  • api.ElementGeometryUpdateEvent.elements (#30938)
  • api.ElementImage (#30938)
  • api.ElementImage.close (#30938)
  • api.ElementImage.worker_support (#30938)
  • api.GPUDevice.createPipelineLayout.descriptor_immediateSize_parameter (#30879)
  • api.GPUQueue.drawElementImageToTexture (#30938)
  • api.GPUSupportedFeatures.feature_subgroup-size-control (#30936)
  • api.HTMLCanvasElement.captureElementImage (#30938)
  • api.HTMLCanvasElement.clearElementGeometry (#30938)
  • api.HTMLCanvasElement.content (#30938)
  • api.HTMLCanvasElement.elementgeometryupdate_event (#30938)
  • api.HTMLCanvasElement.getElementImageDefaultSize (#30938)
  • api.HTMLCanvasElement.getElementTransform (#30938)
  • api.HTMLCanvasElement.paint_event (#30938)
  • api.HTMLCanvasElement.requestPaint (#30938)
  • api.HTMLCanvasElement.updateElementGeometry (#30938)
  • api.HTMLElement.focusGroup (#30671)
  • api.HTMLElement.focusGroupStart (#30671)
  • api.MathMLAnchorElement.download (#30916)
  • api.MathMLAnchorElement.ping (#30916)
  • api.MathMLAnchorElement.referrerPolicy (#30916)
  • api.MathMLAnchorElement.rel (#30916)
  • api.MathMLAnchorElement.relList (#30916)
  • api.Notification.Notification.options_parameter (#30781)
  • api.Notification.Notification.options_parameter.navigate (#30781)
  • api.OffscreenCanvas.clearElementGeometry (#30938)
  • api.OffscreenCanvas.getElementImageDefaultSize (#30938)
  • api.OffscreenCanvas.updateElementGeometry (#30938)
  • api.OffscreenCanvasRenderingContext2D.drawElementImage (#30938)
  • api.RTCPeerConnection.addTransceiver.init_sendEncodings_parameter.scalabilityMode (#30319)
  • api.RTCRtpSender.setParameters.parameters_encodings_parameter.scalabilityMode (#30319)
  • api.ServiceWorkerRegistration.showNotification.options_navigate_parameter (#30781)
  • api.SVGElement.focusGroup (#30671)
  • api.SVGElement.focusGroupStart (#30671)
  • api.TrustedTypePolicy.createParserOptions (#30893)
  • api.WebGL2RenderingContext.texElementSubImage2D (#30938)
  • api.WebGLRenderingContext.texElementSubImage2D (#30938)
  • api.Window.maximize (#30912)
  • api.Window.minimize (#30912)
  • api.Window.restore (#30912)
  • browsers.chrome_android.releases.159 (#30921)
  • browsers.chrome.releases.159 (#30921)
  • browsers.opera_android.releases.103 (#30921)
  • browsers.opera.releases.140 (#30921)
  • browsers.webview_android.releases.159 (#30921)
  • css.at-rules.media.display-state (#30912)
  • css.at-rules.media.resizable (#30912)
  • css.properties.appearance.base-select.list_box (#30945)
  • css.properties.column-rule-color.multiple_colors (#30811)
  • css.properties.column-rule-color.repeat (#30811)
  • css.properties.justify-content.center (#30863)
  • css.properties.justify-content.context_flex (#30863)
  • css.properties.justify-content.context_grid (#30863)
  • css.properties.justify-content.end (#30863)
  • css.properties.justify-content.flex-end (#30863)
  • css.properties.justify-content.flex-start (#30863)
  • css.properties.justify-content.safe (#30863)
  • css.properties.justify-content.space-around (#30863)
  • css.properties.justify-content.space-between (#30863)
  • css.properties.justify-content.space-evenly (#30863)
  • css.properties.justify-content.start (#30863)
  • css.properties.justify-content.stretch (#30863)
  • css.properties.justify-content.unsafe (#30863)
  • css.properties.justify-items.baseline (#30863)
  • css.properties.justify-items.context_block (#30863)
  • css.properties.justify-items.context_flex (#30863)
  • css.properties.justify-items.context_grid (#30863)
  • css.properties.justify-items.end (#30863)
  • css.properties.justify-items.flex-end (#30863)
  • css.properties.justify-items.flex-start (#30863)
  • css.properties.justify-items.normal (#30863)
  • css.properties.justify-items.self-end (#30863)
  • css.properties.justify-items.self-start (#30863)
  • css.properties.justify-items.start (#30863)
  • css.properties.justify-items.stretch (#30863)
  • css.properties.justify-self.baseline (#30863)
  • css.properties.justify-self.center (#30863)
  • css.properties.justify-self.context_block (#30863)
  • css.properties.justify-self.context_grid (#30863)
  • css.properties.justify-self.context_position_absolute (#30863)
  • css.properties.justify-self.end (#30863)
  • css.properties.justify-self.flex-end (#30863)
  • css.properties.justify-self.flex-start (#30863)
  • css.properties.justify-self.self-end (#30863)
  • css.properties.justify-self.self-start (#30863)
  • css.properties.justify-self.start (#30863)
  • css.properties.place-content.baseline (#30906)
  • css.properties.place-content.center (#30906)
  • css.properties.place-content.context_flex (#30906)
  • css.properties.place-content.context_grid (#30906)
  • css.properties.place-content.end (#30906)
  • css.properties.place-content.flex-end (#30906)
  • css.properties.place-content.flex-start (#30906)
  • css.properties.place-content.normal (#30906)
  • css.properties.place-content.space-around (#30906)
  • css.properties.place-content.space-between (#30906)
  • css.properties.place-content.space-evenly (#30906)
  • css.properties.place-content.start (#30906)
  • css.properties.place-content.stretch (#30906)
  • css.properties.place-items.baseline (#30906)
  • css.properties.place-items.center (#30906)
  • css.properties.place-items.context_flex (#30906)
  • css.properties.place-items.context_grid (#30906)
  • css.properties.place-items.end (#30906)
  • css.properties.place-items.flex-end (#30906)
  • css.properties.place-items.flex-start (#30906)
  • css.properties.place-items.normal (#30906)
  • css.properties.place-items.self-end (#30906)
  • css.properties.place-items.self-start (#30906)
  • css.properties.place-items.start (#30906)
  • css.properties.place-items.stretch (#30906)
  • css.properties.place-self.auto (#30906)
  • css.properties.place-self.baseline (#30906)
  • css.properties.place-self.center (#30906)
  • css.properties.place-self.context_flex (#30906)
  • css.properties.place-self.context_grid (#30906)
  • css.properties.place-self.context_position_absolute (#30906)
  • css.properties.place-self.end (#30906)
  • css.properties.place-self.flex-end (#30906)
  • css.properties.place-self.flex-start (#30906)
  • css.properties.place-self.normal (#30906)
  • css.properties.place-self.self-end (#30906)
  • css.properties.place-self.self-start (#30906)
  • css.properties.place-self.start (#30906)
  • css.properties.place-self.stretch (#30906)
  • css.selectors.interest-button (#30880)
  • css.types.random.auto (#30756)
  • css.types.random.element-scoped (#30756)
  • css.types.random.fixed (#30756)
  • css.types.random.property-index-scoped (#30756)
  • css.types.random.property-scoped (#30756)
  • html.elements.canvas.content (#30938)
  • html.global_attributes.drawable (#30938)
  • html.global_attributes.focusgroup (#30671)
  • html.global_attributes.focusgroup.behavior_listbox (#30671)
  • html.global_attributes.focusgroup.behavior_menu (#30671)
  • html.global_attributes.focusgroup.behavior_menubar (#30671)
  • html.global_attributes.focusgroup.behavior_radiogroup (#30671)
  • html.global_attributes.focusgroup.behavior_tablist (#30671)
  • html.global_attributes.focusgroup.behavior_toolbar (#30671)
  • html.global_attributes.focusgroup.block (#30671)
  • html.global_attributes.focusgroup.inline (#30671)
  • html.global_attributes.focusgroup.nomemory (#30671)
  • html.global_attributes.focusgroup.none (#30671)
  • html.global_attributes.focusgroup.nowrap (#30671)
  • html.global_attributes.focusgroup.wrap (#30671)
  • html.global_attributes.focusgroupstart (#30671)
  • http.headers.Cross-Origin-Embedder-Policy-Report-Only (#30883)
  • http.headers.Cross-Origin-Embedder-Policy-Report-Only.report-to_parameter (#30883)
  • http.headers.Cross-Origin-Opener-Policy-Report-Only (#30883)
  • http.headers.Cross-Origin-Opener-Policy-Report-Only.report-to_parameter (#30883)
  • http.headers.Document-Isolation-Policy (#30939)
  • svg.elements.circle.pathLength (#30790)
  • svg.elements.ellipse.pathLength (#30790)
  • svg.elements.line.pathLength (#30790)
  • svg.elements.path.pathLength (#30790)
  • svg.elements.polygon.pathLength (#30790)
  • svg.elements.polyline.pathLength (#30790)
  • svg.elements.rect.pathLength (#30790)
  • svg.elements.view.svgView (#30779)
  • svg.elements.view.svgView.preserveAspectRatio_parameter (#30779)
  • svg.elements.view.svgView.transform_parameter (#30779)
  • svg.elements.view.svgView.viewBox_parameter (#30779)
  • svg.global_attributes.focusgroup (#30671)
  • svg.global_attributes.focusgroup.behavior_listbox (#30671)
  • svg.global_attributes.focusgroup.behavior_menu (#30671)
  • svg.global_attributes.focusgroup.behavior_menubar (#30671)
  • svg.global_attributes.focusgroup.behavior_radiogroup (#30671)
  • svg.global_attributes.focusgroup.behavior_tablist (#30671)
  • svg.global_attributes.focusgroup.behavior_toolbar (#30671)
  • svg.global_attributes.focusgroup.block (#30671)
  • svg.global_attributes.focusgroup.inline (#30671)
  • svg.global_attributes.focusgroup.nomemory (#30671)
  • svg.global_attributes.focusgroup.none (#30671)
  • svg.global_attributes.focusgroup.nowrap (#30671)
  • svg.global_attributes.focusgroup.wrap (#30671)
  • svg.global_attributes.focusgroupstart (#30671)
  • webassembly.instructions.ref_as_non_null (#30891)
  • webassembly.instructions.ref_cast (#30891)
  • webassembly.instructions.ref_eq (#30891)
  • webassembly.instructions.ref_func (#30891)
  • webassembly.instructions.ref_is_null (#30891)
  • webassembly.instructions.ref_null (#30891)
  • webassembly.instructions.ref_test (#30891)
  • webdriver.bidi.browsingContext.navigationAborted_event.context_parameter (#30941)
  • webdriver.bidi.browsingContext.navigationAborted_event.navigation_parameter (#30941)
  • webdriver.bidi.browsingContext.navigationAborted_event.timestamp_parameter (#30941)
  • webdriver.bidi.browsingContext.navigationAborted_event.url_parameter (#30941)
  • webdriver.bidi.browsingContext.navigationAborted_event.userContext_parameter (#30941)
  • webdriver.bidi.emulation.setScreenSettingsOverride.contexts_parameter (#30941)
  • webdriver.bidi.emulation.setScreenSettingsOverride.screenArea_parameter (#30941)
  • webdriver.bidi.emulation.setScreenSettingsOverride.userContexts_parameter (#30941)
  • webdriver.bidi.emulation.setScrollbarTypeOverride (#30941)
  • webdriver.bidi.emulation.setScrollbarTypeOverride.contexts_parameter (#30941)
  • webdriver.bidi.emulation.setScrollbarTypeOverride.scrollbarType_parameter (#30941)
  • webdriver.bidi.emulation.setScrollbarTypeOverride.userContexts_parameter (#30941)
  • webdriver.bidi.emulation.setTouchOverride (#30941)
  • webdriver.bidi.emulation.setTouchOverride.contexts_parameter (#30941)
  • webdriver.bidi.emulation.setTouchOverride.maxTouchPoints_parameter (#30941)
  • webdriver.bidi.emulation.setTouchOverride.userContexts_parameter (#30941)
  • webdriver.bidi.emulation.setViewportMetaOverride (#30941)
  • webdriver.bidi.emulation.setViewportMetaOverride.contexts_parameter (#30941)
  • webdriver.bidi.emulation.setViewportMetaOverride.userContexts_parameter (#30941)
  • webdriver.bidi.emulation.setViewportMetaOverride.viewportMeta_parameter (#30941)
  • webdriver.bidi.network.addDataCollector.dataTypes_parameter.request (#30941)
  • webdriver.bidi.permissions (#30941)
  • webdriver.bidi.permissions.setPermission (#30941)
  • webdriver.bidi.permissions.setPermission.descriptor_parameter (#30941)
  • webdriver.bidi.permissions.setPermission.embeddedOrigin_parameter (#30941)
  • webdriver.bidi.permissions.setPermission.origin_parameter (#30941)
  • webdriver.bidi.permissions.setPermission.state_parameter (#30941)
  • webdriver.bidi.permissions.setPermission.userContext_parameter (#30941)

Statistics

  • 19 contributors have changed 179 files with 7,485 additions and 1,292 deletions in 54 commits (v8.1.6...v8.1.7)
  • 20,898 total features
  • 1,286 total contributors
  • 5,770 total stargazers

@github-actions github-actions Bot added infra Issue concerning project infrastructure, such as npm, GitHub Actions, or releases. docs Issue or pull request concerning project documentation. dependencies Pull request that updates a dependency. labels Oct 15, 2026
@github-actions

github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@mdn-bot
mdn-bot force-pushed the release branch 19 times, most recently from 1836f86 to 38c1a31 Compare October 22, 2026 12:52
@Elchi3
Elchi3 marked this pull request as ready for review October 22, 2026 13:17
@Elchi3
Elchi3 requested review from a team as code owners October 22, 2026 13:17
@Elchi3
Elchi3 requested a review from LeoMcA October 22, 2026 13:17
@Elchi3
Elchi3 merged commit 311d752 into main Oct 22, 2026
17 checks passed
@Elchi3
Elchi3 deleted the release branch October 22, 2026 13:18
@mdn-bot

mdn-bot commented Oct 22, 2026

Copy link
Copy Markdown
Collaborator Author

Release was successfully published by this run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull request that updates a dependency. docs Issue or pull request concerning project documentation. infra Issue concerning project infrastructure, such as npm, GitHub Actions, or releases.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants