github mdn/browser-compat-data v5.2.48

latest releases: v5.3.8, v5.3.7, v5.3.6...
15 months ago

Removals

  • api.HTMLShadowElement (#19293)
  • api.HTMLShadowElement.getDistributedNodes (#19293)
  • api.ReadableStream.async_iterable (#19094)
  • html.elements.shadow (#19293)

Additions

  • api.GPU (#18853)
  • api.GPU.getPreferredCanvasFormat (#18853)
  • api.GPU.requestAdapter (#18853)
  • api.GPUAdapter (#18853)
  • api.GPUAdapter.features (#18853)
  • api.GPUAdapter.isFallbackAdapter (#18853)
  • api.GPUAdapter.limits (#18853)
  • api.GPUAdapter.requestAdapterInfo (#18853)
  • api.GPUAdapter.requestDevice (#18853)
  • api.GPUAdapterInfo (#18853)
  • api.GPUAdapterInfo.architecture (#18853)
  • api.GPUAdapterInfo.description (#18853)
  • api.GPUAdapterInfo.device (#18853)
  • api.GPUAdapterInfo.vendor (#18853)
  • api.GPUBindGroup (#18853)
  • api.GPUBindGroup.label (#18853)
  • api.GPUBindGroupLayout (#18853)
  • api.GPUBindGroupLayout.label (#18853)
  • api.GPUBuffer (#18853)
  • api.GPUBuffer.destroy (#18853)
  • api.GPUBuffer.getMappedRange (#18853)
  • api.GPUBuffer.label (#18853)
  • api.GPUBuffer.mapAsync (#18853)
  • api.GPUBuffer.mapState (#18853)
  • api.GPUBuffer.size (#18853)
  • api.GPUBuffer.unmap (#18853)
  • api.GPUBuffer.usage (#18853)
  • api.GPUCanvasContext (#18853)
  • api.GPUCanvasContext.canvas (#18853)
  • api.GPUCanvasContext.configure (#18853)
  • api.GPUCanvasContext.getCurrentTexture (#18853)
  • api.GPUCanvasContext.unconfigure (#18853)
  • api.GPUCommandBuffer (#18853)
  • api.GPUCommandBuffer.label (#18853)
  • api.GPUCommandEncoder (#18853)
  • api.GPUCommandEncoder.beginComputePass (#18853)
  • api.GPUCommandEncoder.beginRenderPass (#18853)
  • api.GPUCommandEncoder.clearBuffer (#18853)
  • api.GPUCommandEncoder.copyBufferToBuffer (#18853)
  • api.GPUCommandEncoder.copyBufferToTexture (#18853)
  • api.GPUCommandEncoder.copyTextureToBuffer (#18853)
  • api.GPUCommandEncoder.copyTextureToTexture (#18853)
  • api.GPUCommandEncoder.finish (#18853)
  • api.GPUCommandEncoder.insertDebugMarker (#18853)
  • api.GPUCommandEncoder.label (#18853)
  • api.GPUCommandEncoder.popDebugGroup (#18853)
  • api.GPUCommandEncoder.pushDebugGroup (#18853)
  • api.GPUCommandEncoder.resolveQuerySet (#18853)
  • api.GPUCommandEncoder.writeTimestamp (#18853)
  • api.GPUCompilationInfo (#18853)
  • api.GPUCompilationInfo.messages (#18853)
  • api.GPUCompilationMessage (#18853)
  • api.GPUCompilationMessage.length (#18853)
  • api.GPUCompilationMessage.lineNum (#18853)
  • api.GPUCompilationMessage.linePos (#18853)
  • api.GPUCompilationMessage.message (#18853)
  • api.GPUCompilationMessage.offset (#18853)
  • api.GPUCompilationMessage.type (#18853)
  • api.GPUComputePassEncoder (#18853)
  • api.GPUComputePassEncoder.dispatchWorkgroups (#18853)
  • api.GPUComputePassEncoder.dispatchWorkgroupsIndirect (#18853)
  • api.GPUComputePassEncoder.end (#18853)
  • api.GPUComputePassEncoder.insertDebugMarker (#18853)
  • api.GPUComputePassEncoder.label (#18853)
  • api.GPUComputePassEncoder.popDebugGroup (#18853)
  • api.GPUComputePassEncoder.pushDebugGroup (#18853)
  • api.GPUComputePassEncoder.setBindGroup (#18853)
  • api.GPUComputePassEncoder.setPipeline (#18853)
  • api.GPUComputePassEncoder.writeTimestamp (#18853)
  • api.GPUComputePipeline (#18853)
  • api.GPUComputePipeline.getBindGroupLayout (#18853)
  • api.GPUComputePipeline.label (#18853)
  • api.GPUDevice (#18853)
  • api.GPUDevice.createBindGroup (#18853)
  • api.GPUDevice.createBindGroupLayout (#18853)
  • api.GPUDevice.createBuffer (#18853)
  • api.GPUDevice.createCommandEncoder (#18853)
  • api.GPUDevice.createComputePipeline (#18853)
  • api.GPUDevice.createComputePipelineAsync (#18853)
  • api.GPUDevice.createPipelineLayout (#18853)
  • api.GPUDevice.createQuerySet (#18853)
  • api.GPUDevice.createRenderBundleEncoder (#18853)
  • api.GPUDevice.createRenderPipeline (#18853)
  • api.GPUDevice.createRenderPipelineAsync (#18853)
  • api.GPUDevice.createSampler (#18853)
  • api.GPUDevice.createShaderModule (#18853)
  • api.GPUDevice.createTexture (#18853)
  • api.GPUDevice.destroy (#18853)
  • api.GPUDevice.features (#18853)
  • api.GPUDevice.importExternalTexture (#18853)
  • api.GPUDevice.label (#18853)
  • api.GPUDevice.limits (#18853)
  • api.GPUDevice.lost (#18853)
  • api.GPUDevice.popErrorScope (#18853)
  • api.GPUDevice.pushErrorScope (#18853)
  • api.GPUDevice.queue (#18853)
  • api.GPUDevice.uncapturederror_event (#18853)
  • api.GPUDeviceLostInfo (#18853)
  • api.GPUDeviceLostInfo.message (#18853)
  • api.GPUDeviceLostInfo.reason (#18853)
  • api.GPUError (#18853)
  • api.GPUError.message (#18853)
  • api.GPUExternalTexture (#18853)
  • api.GPUExternalTexture.label (#18853)
  • api.GPUInternalError (#18853)
  • api.GPUInternalError.GPUInternalError (#18853)
  • api.GPUOutOfMemoryError (#18853)
  • api.GPUOutOfMemoryError.GPUOutOfMemoryError (#18853)
  • api.GPUPipelineLayout (#18853)
  • api.GPUPipelineLayout.label (#18853)
  • api.GPUQuerySet (#18853)
  • api.GPUQuerySet.count (#18853)
  • api.GPUQuerySet.destroy (#18853)
  • api.GPUQuerySet.label (#18853)
  • api.GPUQuerySet.type (#18853)
  • api.GPUQueue (#18853)
  • api.GPUQueue.copyExternalImageToTexture (#18853)
  • api.GPUQueue.label (#18853)
  • api.GPUQueue.onSubmittedWorkDone (#18853)
  • api.GPUQueue.submit (#18853)
  • api.GPUQueue.writeBuffer (#18853)
  • api.GPUQueue.writeTexture (#18853)
  • api.GPURenderBundle (#18853)
  • api.GPURenderBundle.label (#18853)
  • api.GPURenderBundleEncoder (#18853)
  • api.GPURenderBundleEncoder.draw (#18853)
  • api.GPURenderBundleEncoder.drawIndexed (#18853)
  • api.GPURenderBundleEncoder.drawIndexedIndirect (#18853)
  • api.GPURenderBundleEncoder.drawIndirect (#18853)
  • api.GPURenderBundleEncoder.finish (#18853)
  • api.GPURenderBundleEncoder.insertDebugMarker (#18853)
  • api.GPURenderBundleEncoder.label (#18853)
  • api.GPURenderBundleEncoder.popDebugGroup (#18853)
  • api.GPURenderBundleEncoder.pushDebugGroup (#18853)
  • api.GPURenderBundleEncoder.setBindGroup (#18853)
  • api.GPURenderBundleEncoder.setIndexBuffer (#18853)
  • api.GPURenderBundleEncoder.setPipeline (#18853)
  • api.GPURenderBundleEncoder.setVertexBuffer (#18853)
  • api.GPURenderPassEncoder (#18853)
  • api.GPURenderPassEncoder.beginOcclusionQuery (#18853)
  • api.GPURenderPassEncoder.draw (#18853)
  • api.GPURenderPassEncoder.drawIndexed (#18853)
  • api.GPURenderPassEncoder.drawIndexedIndirect (#18853)
  • api.GPURenderPassEncoder.drawIndirect (#18853)
  • api.GPURenderPassEncoder.end (#18853)
  • api.GPURenderPassEncoder.endOcclusionQuery (#18853)
  • api.GPURenderPassEncoder.executeBundles (#18853)
  • api.GPURenderPassEncoder.insertDebugMarker (#18853)
  • api.GPURenderPassEncoder.label (#18853)
  • api.GPURenderPassEncoder.popDebugGroup (#18853)
  • api.GPURenderPassEncoder.pushDebugGroup (#18853)
  • api.GPURenderPassEncoder.setBindGroup (#18853)
  • api.GPURenderPassEncoder.setBlendConstant (#18853)
  • api.GPURenderPassEncoder.setIndexBuffer (#18853)
  • api.GPURenderPassEncoder.setPipeline (#18853)
  • api.GPURenderPassEncoder.setScissorRect (#18853)
  • api.GPURenderPassEncoder.setStencilReference (#18853)
  • api.GPURenderPassEncoder.setVertexBuffer (#18853)
  • api.GPURenderPassEncoder.setViewport (#18853)
  • api.GPURenderPassEncoder.writeTimestamp (#18853)
  • api.GPURenderPipeline (#18853)
  • api.GPURenderPipeline.getBindGroupLayout (#18853)
  • api.GPURenderPipeline.label (#18853)
  • api.GPUSampler (#18853)
  • api.GPUSampler.label (#18853)
  • api.GPUShaderModule (#18853)
  • api.GPUShaderModule.getCompilationInfo (#18853)
  • api.GPUShaderModule.label (#18853)
  • api.GPUSupportedFeatures (#18853)
  • api.GPUSupportedLimits (#18853)
  • api.GPUSupportedLimits.maxBindGroups (#18853)
  • api.GPUSupportedLimits.maxBindingsPerBindGroup (#18853)
  • api.GPUSupportedLimits.maxBufferSize (#18853)
  • api.GPUSupportedLimits.maxColorAttachmentBytesPerSample (#18853)
  • api.GPUSupportedLimits.maxColorAttachments (#18853)
  • api.GPUSupportedLimits.maxComputeInvocationsPerWorkgroup (#18853)
  • api.GPUSupportedLimits.maxComputeWorkgroupSizeX (#18853)
  • api.GPUSupportedLimits.maxComputeWorkgroupSizeY (#18853)
  • api.GPUSupportedLimits.maxComputeWorkgroupSizeZ (#18853)
  • api.GPUSupportedLimits.maxComputeWorkgroupsPerDimension (#18853)
  • api.GPUSupportedLimits.maxComputeWorkgroupStorageSize (#18853)
  • api.GPUSupportedLimits.maxDynamicStorageBuffersPerPipelineLayout (#18853)
  • api.GPUSupportedLimits.maxDynamicUniformBuffersPerPipelineLayout (#18853)
  • api.GPUSupportedLimits.maxInterStageShaderComponents (#18853)
  • api.GPUSupportedLimits.maxInterStageShaderVariables (#18853)
  • api.GPUSupportedLimits.maxSampledTexturesPerShaderStage (#18853)
  • api.GPUSupportedLimits.maxSamplersPerShaderStage (#18853)
  • api.GPUSupportedLimits.maxStorageBufferBindingSize (#18853)
  • api.GPUSupportedLimits.maxStorageBuffersPerShaderStage (#18853)
  • api.GPUSupportedLimits.maxStorageTexturesPerShaderStage (#18853)
  • api.GPUSupportedLimits.maxTextureArrayLayers (#18853)
  • api.GPUSupportedLimits.maxTextureDimension1D (#18853)
  • api.GPUSupportedLimits.maxTextureDimension2D (#18853)
  • api.GPUSupportedLimits.maxTextureDimension3D (#18853)
  • api.GPUSupportedLimits.maxUniformBufferBindingSize (#18853)
  • api.GPUSupportedLimits.maxUniformBuffersPerShaderStage (#18853)
  • api.GPUSupportedLimits.maxVertexAttributes (#18853)
  • api.GPUSupportedLimits.maxVertexBufferArrayStride (#18853)
  • api.GPUSupportedLimits.maxVertexBuffers (#18853)
  • api.GPUSupportedLimits.minStorageBufferOffsetAlignment (#18853)
  • api.GPUSupportedLimits.minUniformBufferOffsetAlignment (#18853)
  • api.GPUTexture (#18853)
  • api.GPUTexture.createView (#18853)
  • api.GPUTexture.depthOrArrayLayers (#18853)
  • api.GPUTexture.destroy (#18853)
  • api.GPUTexture.dimension (#18853)
  • api.GPUTexture.format (#18853)
  • api.GPUTexture.height (#18853)
  • api.GPUTexture.label (#18853)
  • api.GPUTexture.mipLevelCount (#18853)
  • api.GPUTexture.sampleCount (#18853)
  • api.GPUTexture.usage (#18853)
  • api.GPUTexture.width (#18853)
  • api.GPUTextureView (#18853)
  • api.GPUTextureView.label (#18853)
  • api.GPUUncapturedErrorEvent (#18853)
  • api.GPUUncapturedErrorEvent.error (#18853)
  • api.GPUUncapturedErrorEvent.GPUUncapturedErrorEvent (#18853)
  • api.GPUValidationError (#18853)
  • api.GPUValidationError.GPUValidationError (#18853)
  • api.HTMLCanvasElement.getContext.webgpu_context (#18853)
  • api.Navigator.gpu (#18853)
  • api.ReadableStream.@@asyncIterator (#19094)
  • api.ReadableStream.values (#19094)
  • api.WorkerNavigator.gpu (#18853)
  • css.properties.overflow-x.overlay (#19283)
  • css.properties.overflow-y.overlay (#19283)
  • javascript.builtins.Array.fromAsync (#19259)
  • javascript.builtins.FinalizationRegistry.symbol_as_target (#19274)
  • javascript.builtins.WeakMap.symbol_as_keys (#19274)
  • javascript.builtins.WeakRef.symbol_as_target (#19274)
  • javascript.builtins.WeakSet.symbol_as_keys (#19274)
  • webextensions.api.action (#19026)
  • webextensions.api.scripting (#19026)

Statistics

  • 12 contributors have changed 69 files with 8,866 additions and 294 deletions in 25 commits (v5.2.47...v5.2.48)
  • 14,519 total features
  • 993 total contributors
  • 4,451 total stargazers

Don't miss a new browser-compat-data release

NewReleases is sending notifications on new releases.