|
1 | 1 | # mdn-bcd-collector Changelog
|
2 | 2 |
|
| 3 | +## v10.12.0 |
| 4 | + |
| 5 | +Released July 9, 2024 |
| 6 | + |
| 7 | +### Test Changes |
| 8 | + |
| 9 | +#### Removed |
| 10 | + |
| 11 | +- css.properties.-webkit-line-clamp |
| 12 | +- css.properties.display.display-outside |
| 13 | +- svg.elements.a.download |
| 14 | +- svg.elements.a.href |
| 15 | +- svg.elements.a.hreflang |
| 16 | +- svg.elements.a.ping |
| 17 | +- svg.elements.a.rel |
| 18 | +- svg.elements.a.target |
| 19 | +- svg.elements.a.type |
| 20 | +- svg.elements.a.xlink_actuate |
| 21 | +- svg.elements.a.xlink_href |
| 22 | +- svg.elements.a.xlink_show |
| 23 | +- svg.elements.a.xlink_title |
| 24 | +- svg.elements.animate.dur |
| 25 | +- svg.elements.animate.attributeName |
| 26 | +- svg.elements.animate.attributeType |
| 27 | +- svg.elements.animate.from |
| 28 | +- svg.elements.animate.href |
| 29 | +- svg.elements.animate.repeatCount |
| 30 | +- svg.elements.animate.to |
| 31 | +- svg.elements.animateMotion.calcMode |
| 32 | +- svg.elements.animateMotion.href |
| 33 | +- svg.elements.animateMotion.keyPoints |
| 34 | +- svg.elements.animateMotion.origin |
| 35 | +- svg.elements.animateMotion.path |
| 36 | +- svg.elements.animateMotion.rotate |
| 37 | +- svg.elements.animateTransform.by |
| 38 | +- svg.elements.animateTransform.from |
| 39 | +- svg.elements.animateTransform.href |
| 40 | +- svg.elements.animateTransform.to |
| 41 | +- svg.elements.animateTransform.type |
| 42 | +- svg.elements.circle.cx |
| 43 | +- svg.elements.circle.cy |
| 44 | +- svg.elements.circle.r |
| 45 | +- svg.elements.clipPath.clipPathUnits |
| 46 | +- svg.elements.cursor.href |
| 47 | +- svg.elements.cursor.x |
| 48 | +- svg.elements.cursor.xlink_href |
| 49 | +- svg.elements.cursor.y |
| 50 | +- svg.elements.ellipse.cx |
| 51 | +- svg.elements.ellipse.cy |
| 52 | +- svg.elements.ellipse.rx |
| 53 | +- svg.elements.ellipse.ry |
| 54 | +- svg.elements.feBlend.in |
| 55 | +- svg.elements.feBlend.in2 |
| 56 | +- svg.elements.feBlend.mode |
| 57 | +- svg.elements.feColorMatrix.in |
| 58 | +- svg.elements.feColorMatrix.type |
| 59 | +- svg.elements.feColorMatrix.values |
| 60 | +- svg.elements.feComponentTransfer.in |
| 61 | +- svg.elements.feComposite.in |
| 62 | +- svg.elements.feComposite.in2 |
| 63 | +- svg.elements.feComposite.k1 |
| 64 | +- svg.elements.feComposite.k2 |
| 65 | +- svg.elements.feComposite.k3 |
| 66 | +- svg.elements.feComposite.k4 |
| 67 | +- svg.elements.feComposite.operator |
| 68 | +- svg.elements.feConvolveMatrix.in |
| 69 | +- svg.elements.feConvolveMatrix.kernelUnitLength |
| 70 | +- svg.elements.feConvolveMatrix.order |
| 71 | +- svg.elements.feConvolveMatrix.bias |
| 72 | +- svg.elements.feConvolveMatrix.divisor |
| 73 | +- svg.elements.feConvolveMatrix.edgeMode |
| 74 | +- svg.elements.feConvolveMatrix.kernelMatrix |
| 75 | +- svg.elements.feConvolveMatrix.preserveAlpha |
| 76 | +- svg.elements.feConvolveMatrix.targetX |
| 77 | +- svg.elements.feConvolveMatrix.targetY |
| 78 | +- svg.elements.feDiffuseLighting.in |
| 79 | +- svg.elements.feDiffuseLighting.kernelUnitLength |
| 80 | +- svg.elements.feDiffuseLighting.diffuseConstant |
| 81 | +- svg.elements.feDiffuseLighting.surfaceScale |
| 82 | +- svg.elements.feDisplacementMap.in |
| 83 | +- svg.elements.feDisplacementMap.in2 |
| 84 | +- svg.elements.feDisplacementMap.scale |
| 85 | +- svg.elements.feDisplacementMap.xChannelSelector |
| 86 | +- svg.elements.feDisplacementMap.yChannelSelector |
| 87 | +- svg.elements.feDistantLight.azimuth |
| 88 | +- svg.elements.feDistantLight.elevation |
| 89 | +- svg.elements.feDropShadow.in |
| 90 | +- svg.elements.feDropShadow.stdDeviation |
| 91 | +- svg.elements.feDropShadow.dx |
| 92 | +- svg.elements.feDropShadow.dy |
| 93 | +- svg.elements.feFlood.flood-color |
| 94 | +- svg.elements.feFlood.flood-opacity |
| 95 | +- svg.elements.feGaussianBlur.in |
| 96 | +- svg.elements.feGaussianBlur.stdDeviation |
| 97 | +- svg.elements.feGaussianBlur.edgeMode |
| 98 | +- svg.elements.feImage.crossorigin |
| 99 | +- svg.elements.feImage.href |
| 100 | +- svg.elements.feImage.preserveAspectRatio |
| 101 | +- svg.elements.feImage.xlink_href |
| 102 | +- svg.elements.feMergeNode.in |
| 103 | +- svg.elements.feMorphology.in |
| 104 | +- svg.elements.feMorphology.radius |
| 105 | +- svg.elements.feMorphology.operator |
| 106 | +- svg.elements.feOffset.in |
| 107 | +- svg.elements.feOffset.dx |
| 108 | +- svg.elements.feOffset.dy |
| 109 | +- svg.elements.fePointLight.x |
| 110 | +- svg.elements.fePointLight.y |
| 111 | +- svg.elements.fePointLight.z |
| 112 | +- svg.elements.feSpecularLighting.in |
| 113 | +- svg.elements.feSpecularLighting.kernelUnitLength |
| 114 | +- svg.elements.feSpecularLighting.specularConstant |
| 115 | +- svg.elements.feSpecularLighting.specularExponent |
| 116 | +- svg.elements.feSpecularLighting.surfaceScale |
| 117 | +- svg.elements.feSpotLight.limitingConeAngle |
| 118 | +- svg.elements.feSpotLight.pointsAtX |
| 119 | +- svg.elements.feSpotLight.pointsAtY |
| 120 | +- svg.elements.feSpotLight.pointsAtZ |
| 121 | +- svg.elements.feSpotLight.specularExponent |
| 122 | +- svg.elements.feSpotLight.x |
| 123 | +- svg.elements.feSpotLight.y |
| 124 | +- svg.elements.feSpotLight.z |
| 125 | +- svg.elements.feTile.in |
| 126 | +- svg.elements.feTurbulence.baseFrequency |
| 127 | +- svg.elements.feTurbulence.numOctaves |
| 128 | +- svg.elements.feTurbulence.seed |
| 129 | +- svg.elements.feTurbulence.stitchTiles |
| 130 | +- svg.elements.feTurbulence.type |
| 131 | +- svg.elements.filter.filterRes |
| 132 | +- svg.elements.filter.filterUnits |
| 133 | +- svg.elements.filter.height |
| 134 | +- svg.elements.filter.primitiveUnits |
| 135 | +- svg.elements.filter.width |
| 136 | +- svg.elements.filter.x |
| 137 | +- svg.elements.filter.xlink_href |
| 138 | +- svg.elements.filter.y |
| 139 | +- svg.elements.font.horiz-adv-x |
| 140 | +- svg.elements.font.horiz-origin-x |
| 141 | +- svg.elements.font.horiz-origin-y |
| 142 | +- svg.elements.font.vert-adv-y |
| 143 | +- svg.elements.font.vert-origin-x |
| 144 | +- svg.elements.font.vert-origin-y |
| 145 | +- svg.elements.font-face.accent-height |
| 146 | +- svg.elements.font-face.alphabetic |
| 147 | +- svg.elements.font-face.ascent |
| 148 | +- svg.elements.font-face.bbox |
| 149 | +- svg.elements.font-face.cap-height |
| 150 | +- svg.elements.font-face.descent |
| 151 | +- svg.elements.font-face.font-family |
| 152 | +- svg.elements.font-face.font-size |
| 153 | +- svg.elements.font-face.font-stretch |
| 154 | +- svg.elements.font-face.font-style |
| 155 | +- svg.elements.font-face.font-variant |
| 156 | +- svg.elements.font-face.font-weight |
| 157 | +- svg.elements.font-face.hanging |
| 158 | +- svg.elements.font-face.ideographic |
| 159 | +- svg.elements.font-face.mathematical |
| 160 | +- svg.elements.font-face.overline-position |
| 161 | +- svg.elements.font-face.overline-thickness |
| 162 | +- svg.elements.font-face.panose-1 |
| 163 | +- svg.elements.font-face.slope |
| 164 | +- svg.elements.font-face.stemh |
| 165 | +- svg.elements.font-face.stemv |
| 166 | +- svg.elements.font-face.strikethrough-position |
| 167 | +- svg.elements.font-face.strikethrough-thickness |
| 168 | +- svg.elements.font-face.underline-position |
| 169 | +- svg.elements.font-face.underline-thickness |
| 170 | +- svg.elements.font-face.unicode-range |
| 171 | +- svg.elements.font-face.units-per-em |
| 172 | +- svg.elements.font-face.v-alphabetic |
| 173 | +- svg.elements.font-face.v-hanging |
| 174 | +- svg.elements.font-face.v-ideographic |
| 175 | +- svg.elements.font-face.v-mathematical |
| 176 | +- svg.elements.font-face.widths |
| 177 | +- svg.elements.font-face.x-height |
| 178 | +- svg.elements.font-face-format.string |
| 179 | +- svg.elements.font-face-name.name |
| 180 | +- svg.elements.font-face-uri.xlink_href |
| 181 | +- svg.elements.foreignObject.height |
| 182 | +- svg.elements.foreignObject.width |
| 183 | +- svg.elements.foreignObject.x |
| 184 | +- svg.elements.foreignObject.y |
| 185 | +- svg.global_attributes.class |
| 186 | +- svg.global_attributes.tabindex |
| 187 | +- svg.global_attributes.id |
| 188 | +- svg.global_attributes.style |
| 189 | +- svg.elements.glyph.arabic-form |
| 190 | +- svg.elements.glyph.d |
| 191 | +- svg.elements.glyph.glyph-name |
| 192 | +- svg.elements.glyph.horiz-adv-x |
| 193 | +- svg.elements.glyph.lang |
| 194 | +- svg.elements.glyph.orientation |
| 195 | +- svg.elements.glyph.unicode |
| 196 | +- svg.elements.glyph.vert-adv-y |
| 197 | +- svg.elements.glyph.vert-origin-x |
| 198 | +- svg.elements.glyph.vert-origin-y |
| 199 | +- svg.elements.glyphRef.dx |
| 200 | +- svg.elements.glyphRef.dy |
| 201 | +- svg.elements.glyphRef.format |
| 202 | +- svg.elements.glyphRef.glyphRef |
| 203 | +- svg.elements.glyphRef.x |
| 204 | +- svg.elements.glyphRef.xlink_href |
| 205 | +- svg.elements.glyphRef.y |
| 206 | +- svg.elements.hkern.g1 |
| 207 | +- svg.elements.hkern.g2 |
| 208 | +- svg.elements.hkern.k |
| 209 | +- svg.elements.hkern.u1 |
| 210 | +- svg.elements.hkern.u2 |
| 211 | +- svg.elements.image.crossorigin |
| 212 | +- svg.elements.image.decoding |
| 213 | +- svg.elements.image.height |
| 214 | +- svg.elements.image.href |
| 215 | +- svg.elements.image.preserveAspectRatio |
| 216 | +- svg.elements.image.width |
| 217 | +- svg.elements.image.x |
| 218 | +- svg.elements.image.xlink_href |
| 219 | +- svg.elements.image.y |
| 220 | +- svg.elements.line.x1 |
| 221 | +- svg.elements.line.x2 |
| 222 | +- svg.elements.line.y1 |
| 223 | +- svg.elements.line.y2 |
| 224 | +- svg.elements.linearGradient.gradientTransform |
| 225 | +- svg.elements.linearGradient.gradientUnits |
| 226 | +- svg.elements.linearGradient.href |
| 227 | +- svg.elements.linearGradient.spreadMethod |
| 228 | +- svg.elements.linearGradient.x1 |
| 229 | +- svg.elements.linearGradient.x2 |
| 230 | +- svg.elements.linearGradient.xlink_href |
| 231 | +- svg.elements.linearGradient.y1 |
| 232 | +- svg.elements.linearGradient.y2 |
| 233 | +- svg.elements.marker.markerHeight |
| 234 | +- svg.elements.marker.markerUnits |
| 235 | +- svg.elements.marker.markerWidth |
| 236 | +- svg.elements.marker.orient |
| 237 | +- svg.elements.marker.refX |
| 238 | +- svg.elements.marker.refY |
| 239 | +- svg.elements.marker.viewBox |
| 240 | +- svg.elements.mask.height |
| 241 | +- svg.elements.mask.maskContentUnits |
| 242 | +- svg.elements.mask.maskUnits |
| 243 | +- svg.elements.mask.width |
| 244 | +- svg.elements.mask.x |
| 245 | +- svg.elements.mask.y |
| 246 | +- svg.elements.missing-glyph.d |
| 247 | +- svg.elements.missing-glyph.horiz-adv-x |
| 248 | +- svg.elements.missing-glyph.vert-adv-y |
| 249 | +- svg.elements.missing-glyph.vert-origin-x |
| 250 | +- svg.elements.missing-glyph.vert-origin-y |
| 251 | +- svg.elements.mpath.href |
| 252 | +- svg.elements.mpath.xlink_href |
| 253 | +- svg.elements.path.d |
| 254 | +- svg.elements.pattern.height |
| 255 | +- svg.elements.pattern.href |
| 256 | +- svg.elements.pattern.patternContentUnits |
| 257 | +- svg.elements.pattern.patternTransform |
| 258 | +- svg.elements.pattern.patternUnits |
| 259 | +- svg.elements.pattern.width |
| 260 | +- svg.elements.pattern.x |
| 261 | +- svg.elements.pattern.xlink_href |
| 262 | +- svg.elements.pattern.y |
| 263 | +- svg.elements.polygon.points |
| 264 | +- svg.elements.polyline.points |
| 265 | +- svg.elements.radialGradient.cx |
| 266 | +- svg.elements.radialGradient.cy |
| 267 | +- svg.elements.radialGradient.fr |
| 268 | +- svg.elements.radialGradient.fx |
| 269 | +- svg.elements.radialGradient.fy |
| 270 | +- svg.elements.radialGradient.gradientTransform |
| 271 | +- svg.elements.radialGradient.gradientUnits |
| 272 | +- svg.elements.radialGradient.href |
| 273 | +- svg.elements.radialGradient.r |
| 274 | +- svg.elements.radialGradient.spreadMethod |
| 275 | +- svg.elements.radialGradient.xlink_href |
| 276 | +- svg.elements.rect.height |
| 277 | +- svg.elements.rect.rx |
| 278 | +- svg.elements.rect.ry |
| 279 | +- svg.elements.rect.width |
| 280 | +- svg.elements.rect.x |
| 281 | +- svg.elements.rect.y |
| 282 | +- svg.elements.script.href |
| 283 | +- svg.elements.script.type |
| 284 | +- svg.elements.script.xlink_href |
| 285 | +- svg.elements.set.href |
| 286 | +- svg.elements.set.to |
| 287 | +- svg.elements.stop.offset |
| 288 | +- svg.elements.stop.stop-color |
| 289 | +- svg.elements.stop.stop-opacity |
| 290 | +- svg.elements.style.media |
| 291 | +- svg.elements.style.title |
| 292 | +- svg.elements.style.type |
| 293 | +- svg.elements.svg.baseProfile |
| 294 | +- svg.elements.svg.contentScriptType |
| 295 | +- svg.elements.svg.contentStyleType |
| 296 | +- svg.elements.svg.height |
| 297 | +- svg.elements.svg.preserveAspectRatio |
| 298 | +- svg.elements.svg.version |
| 299 | +- svg.elements.svg.viewBox |
| 300 | +- svg.elements.svg.width |
| 301 | +- svg.elements.svg.x |
| 302 | +- svg.elements.svg.y |
| 303 | +- svg.elements.svg.zoomAndPan |
| 304 | +- svg.elements.switch.allowReorder |
| 305 | +- svg.elements.symbol.preserveAspectRatio |
| 306 | +- svg.elements.symbol.viewBox |
| 307 | +- svg.elements.text.dx |
| 308 | +- svg.elements.text.dy |
| 309 | +- svg.elements.text.lengthAdjust |
| 310 | +- svg.elements.text.rotate |
| 311 | +- svg.elements.text.textLength |
| 312 | +- svg.elements.text.x |
| 313 | +- svg.elements.text.y |
| 314 | +- svg.elements.textPath.href |
| 315 | +- svg.elements.textPath.path |
| 316 | +- svg.elements.textPath.side |
| 317 | +- svg.elements.textPath.spacing |
| 318 | +- svg.elements.textPath.startOffset |
| 319 | +- svg.elements.textPath.xlink_href |
| 320 | +- svg.elements.tref.xlink_href |
| 321 | +- svg.elements.tspan.dx |
| 322 | +- svg.elements.tspan.dy |
| 323 | +- svg.elements.tspan.lengthAdjust |
| 324 | +- svg.elements.tspan.rotate |
| 325 | +- svg.elements.tspan.textLength |
| 326 | +- svg.elements.tspan.x |
| 327 | +- svg.elements.tspan.y |
| 328 | +- svg.elements.use.height |
| 329 | +- svg.elements.use.href |
| 330 | +- svg.elements.use.width |
| 331 | +- svg.elements.use.x |
| 332 | +- svg.elements.use.xlink_href |
| 333 | +- svg.elements.use.y |
| 334 | +- svg.elements.view.preserveAspectRatio |
| 335 | +- svg.elements.view.viewBox |
| 336 | +- svg.elements.view.viewTarget |
| 337 | +- svg.elements.view.zoomAndPan |
| 338 | +- svg.elements.vkern.g1 |
| 339 | +- svg.elements.vkern.g2 |
| 340 | +- svg.elements.vkern.k |
| 341 | +- svg.elements.vkern.u1 |
| 342 | +- svg.elements.vkern.u2 |
| 343 | + |
| 344 | +#### Changed |
| 345 | + |
| 346 | +- api.HTMLCanvasElement.getContext.bitmaprenderer_context |
| 347 | +- api.HTMLCanvasElement.getContext.webgl_context |
| 348 | +- api.HTMLCanvasElement.getContext.webgl2_context |
| 349 | +- api.HTMLCanvasElement.getContext.2d_context |
| 350 | +- api.HTMLCanvasElement.getContext.webgpu_context |
| 351 | +- api.OffscreenCanvas |
| 352 | +- api.Response.body.readable_byte_stream |
| 353 | +- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_numberingSystem_parameter |
| 354 | +- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_numberingSystem_parameter |
| 355 | +- javascript.builtins.Intl.RelativeTimeFormat.RelativeTimeFormat.options_parameter.options_numberingSystem_parameter |
| 356 | + |
| 357 | +### Commits |
| 358 | + |
| 359 | +- Update Node versions required ([#1644](https://github.com/openwebdocs/mdn-bcd-collector/pull/1644)) |
| 360 | +- Disable attribute testing for non-HTML element attributes ([#1638](https://github.com/openwebdocs/mdn-bcd-collector/pull/1638)) |
| 361 | +- Disable GitHub export if not running all (category) tests ([#1641](https://github.com/openwebdocs/mdn-bcd-collector/pull/1641)) |
| 362 | +- Use latin numbering system as `numberingSystem` param for Intl builtins ([#1640](https://github.com/openwebdocs/mdn-bcd-collector/pull/1640)) |
| 363 | +- Fix test for api.Response.body.readable_byte_stream ([#1639](https://github.com/openwebdocs/mdn-bcd-collector/pull/1639)) |
| 364 | +- Add pulsing effect to "run tests" button ([#1637](https://github.com/openwebdocs/mdn-bcd-collector/pull/1637)) |
| 365 | +- Update list of known caveats ([#1636](https://github.com/openwebdocs/mdn-bcd-collector/pull/1636)) |
| 366 | +- Update tests and overrides about canvas rendering contexts ([#1633](https://github.com/openwebdocs/mdn-bcd-collector/pull/1633)) |
| 367 | +- Ignore -webkit-line-clamp alias ([#1632](https://github.com/openwebdocs/mdn-bcd-collector/pull/1632)) |
| 368 | +- Remove custom test for combined "display-outside" CSS property value ([#1631](https://github.com/openwebdocs/mdn-bcd-collector/pull/1631)) |
| 369 | + |
3 | 370 | ## v10.11.0
|
4 | 371 |
|
5 | 372 | Released July 6, 2024
|
|
0 commit comments