diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..7e5690c5 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,4 @@ +# This file is used to request PR reviews. + +# Default +* @mdn/core-yari-content diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d1f0d085..f9b86438 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,6 +1,21 @@ version: 2 + updates: - - package-ecosystem: "npm" + - package-ecosystem: npm + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 + labels: + - "automated pr" + - "dependencies" + - "javascript" + + - package-ecosystem: "github-actions" directory: "/" schedule: interval: "daily" + labels: + - "automated pr" + - "dependencies" + - "github actions" diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 3ed4dea1..85d15165 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -26,15 +26,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 with: category: "/language:${{matrix.language}}" diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6bb50d96..228c0481 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.9.0" + ".": "2.11.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 5adf1ff3..baffed2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,47 @@ # Changelog +## [2.11.1](https://github.com/mdn/data/compare/v2.11.0...v2.11.1) (2024-09-11) + + +### Miscellaneous + +* **deps:** bump actions/checkout from 3 to 4 ([#764](https://github.com/mdn/data/issues/764)) ([3c2be02](https://github.com/mdn/data/commit/3c2be024b7988a472b4f9176029234dfeffa5118)) +* **deps:** bump github/codeql-action from 2 to 3 ([#763](https://github.com/mdn/data/issues/763)) ([251e6e2](https://github.com/mdn/data/commit/251e6e2548a2ad1f10cd2cdd7b2acd3b35bc5f4e)) + +## [2.11.0](https://github.com/mdn/data/compare/v2.10.0...v2.11.0) (2024-09-09) + + +### Features + +* **ci:** Update depbot to check GH actions ([#761](https://github.com/mdn/data/issues/761)) ([f1ba782](https://github.com/mdn/data/commit/f1ba782ce5b4c1a2024645d4522fa655d0f516df)) +* **css:** Add stroke CSS SVG properties ([#757](https://github.com/mdn/data/issues/757)) ([e577bd0](https://github.com/mdn/data/commit/e577bd0df5e35fb4f196b837ea886335c32036b1)) +* Update depbot to check GH actions ([f1ba782](https://github.com/mdn/data/commit/f1ba782ce5b4c1a2024645d4522fa655d0f516df)) + + +### Bug Fixes + +* CSS zoom should be a not animatable property ([#748](https://github.com/mdn/data/issues/748)) ([3183e91](https://github.com/mdn/data/commit/3183e91e4c5fea85e402472a2489f8644af20e6e)) + +## [2.10.0](https://github.com/mdn/data/compare/v2.9.0...v2.10.0) (2024-08-29) + + +### Features + +* add CSS SVG d and fill-* properties ([#754](https://github.com/mdn/data/issues/754)) ([7384073](https://github.com/mdn/data/commit/738407371c5eb6eca156decc1a211e17f038b4fd)) +* add CSS SVG geometric properties ([#753](https://github.com/mdn/data/issues/753)) ([ab6bf8a](https://github.com/mdn/data/commit/ab6bf8a2eb9bd8123aa025ba6c8758eaeb0ca2ef)) +* Add marker CSS SVG properties ([#756](https://github.com/mdn/data/issues/756)) ([ebe6b02](https://github.com/mdn/data/commit/ebe6b02ea760452a6f02bfe6406a2d25fc354011)) + + +### Bug Fixes + +* **css:** follow canonical order in border and outline sections ([#749](https://github.com/mdn/data/issues/749)) ([b703067](https://github.com/mdn/data/commit/b70306787efd4d0f49c3ed8ba2af7dc45db7f803)) +* position-try-options > position-try-fallbacks ([#751](https://github.com/mdn/data/issues/751)) ([0edc1ea](https://github.com/mdn/data/commit/0edc1ea255ffcbdda2305a8a128fffee63bfd891)) + + +### Miscellaneous + +* add CODEOWNERS for auto-adding reviewers ([#760](https://github.com/mdn/data/issues/760)) ([cae4438](https://github.com/mdn/data/commit/cae4438b47a837fde4f9915404c240d727cca5bc)) + ## [2.9.0](https://github.com/mdn/data/compare/v2.8.0...v2.9.0) (2024-07-03) diff --git a/css/properties.json b/css/properties.json index 27d952e5..b3661913 100644 --- a/css/properties.json +++ b/css/properties.json @@ -4107,6 +4107,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clip-path" }, + "clip-rule": { + "syntax": "nonzero | evenodd", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "nonzero", + "appliesto": "limitedSVGElementsGraphics", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clip-rule" + }, "color": { "syntax": "", "media": "visual", @@ -4128,6 +4144,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color" }, + "color-interpolation-filters": { + "syntax": "auto | sRGB | linearRGB", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "linearRGB", + "appliesto": "limitedSVGElementsFilterPrimitives", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clip-rule" + }, "color-scheme": { "syntax": "normal | [ light | dark | ]+ && only?", "media": "visual", @@ -4589,6 +4621,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/cursor" }, + "d": { + "syntax": "none | path()", + "media": "visual", + "inherited": false, + "animationType": "basicShapeOtherwiseNo", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "limitedSVGElementsPath", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/d" + }, "cx": { "syntax": " | ", "media": "visual", @@ -4653,6 +4701,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/display" }, + "dominant-baseline": { + "syntax": "auto | text-bottom | alphabetic | ideographic | middle | central | mathematical | hanging | text-top", + "media": "all", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "auto", + "appliesto": "blockContainersFlexContainersGridContainersInlineBoxesTableRowsSVGTextContentElements", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/dominant-baseline" + }, "empty-cells": { "syntax": "show | hide", "media": "visual", @@ -4685,6 +4749,54 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/field-sizing" }, + "fill": { + "syntax": "none | | [none | ]? | context-fill | context-stroke", + "media": "visual", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "black", + "appliesto": "limitedSVGElementsShapeText", + "computed": "asColorOrAbsoluteURL", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fill" + }, + "fill-opacity": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "mapToRange0To1", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "1", + "appliesto": "limitedSVGElementsShapeText", + "computed": "specifiedValueNumberClipped0To1", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fill-opacity" + }, + "fill-rule": { + "syntax": "nonzero | evenodd", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "nonzero", + "appliesto": "limitedSVGElementsShapeText", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fill-rule" + }, "filter": { "syntax": "none | ", "media": "visual", @@ -6698,6 +6810,74 @@ "status": "experimental", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/margin-trim" }, + "marker": { + "syntax": "none | ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": [ + "marker-start", + "marker-mid", + "marker-end" + ], + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/marker" + }, + "marker-end": { + "syntax": "none | ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecifiedURLsAbsolute", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/marker-end" + }, + "marker-mid": { + "syntax": "none | ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecifiedURLsAbsolute", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/marker-mid" + }, + "marker-start": { + "syntax": "none | ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecifiedURLsAbsolute", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/marker-start" + }, "mask": { "syntax": "#", "media": "visual", @@ -7333,7 +7513,8 @@ "appliesto": "transformableElements", "computed": "forLengthAbsoluteValueOtherwisePercentage", "order": "perGrammar", - "status": "standard" + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/offset-anchor" }, "offset-distance": { "syntax": "", @@ -9245,6 +9426,166 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape-outside" }, + "shape-rendering": { + "syntax": "auto | optimizeSpeed | crispEdges | geometricPrecision", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "CSS Shapes" + ], + "initial": "auto", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/shape-rendering" + }, + "stroke": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": [ + "stroke-dasharray", + "stroke-dashoffset", + "stroke-linecap", + "stroke-linejoin", + "stroke-miterlimit", + "stroke-opacity", + "stroke-width" + ], + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": [ + "stroke-dasharray", + "stroke-dashoffset", + "stroke-linecap", + "stroke-linejoin", + "stroke-miterlimit", + "stroke-opacity", + "stroke-width" + ], + "appliesto": "asLonghands", + "computed": "asLonghands", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke" + }, + "stroke-dasharray": { + "syntax": "none | ", + "media": "visual", + "inherited": true, + "animationType": "repeatableList", + "percentages": "referToSVGViewportDiagonal", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "limitedSVGElementsShapes", + "computed": "listEachItemConsistingOfAbsoluteLengthPercentageOrKeyword", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-dasharray" + }, + "stroke-dashoffset": { + "syntax": " | ", + "media": "visual", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "referToSVGViewportDiagonal", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "0", + "appliesto": "limitedSVGElementsShapes", + "computed": "absoluteLengthOrPercentageNumbersConverted", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-dashoffset" + }, + "stroke-linecap": { + "syntax": "butt | round | square", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "butt", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-linecap" + }, + "stroke-linejoin": { + "syntax": "miter | miter-clip | round | bevel | arcs", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "miter", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-linejoin" + }, + "stroke-miterlimit": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "4", + "appliesto": "limitedSVGElementsShapes", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-miterlimit" + }, + "stroke-opacity": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "1", + "appliesto": "limitedSVGElementsShapes", + "computed": "specifiedValueClipped0To1", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-opacity" + }, + "stroke-width": { + "syntax": " | ", + "media": "visual", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "referToSVGViewportDiagonal", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "1px", + "appliesto": "limitedSVGElementsShapes", + "computed": "absoluteLengthOrPercentageNumbersConverted", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/stroke-width" + }, "tab-size": { "syntax": " | ", "media": "visual", @@ -9312,6 +9653,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-align-last" }, + "text-anchor": { + "syntax": "start | middle | end", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "start", + "appliesto": "limitedSVGElementsTextContent", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-anchor" + }, "text-combine-upright": { "syntax": "none | all | [ digits ? ]", "media": "visual", @@ -10065,6 +10422,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/user-select" }, + "vector-effect": { + "syntax": "none | non-scaling-stroke | non-scaling-size | non-rotation | fixed-position", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "limitedSVGElementsGraphicsAndUse", + "computed": "asSpecified", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/vector-effect" + }, "vertical-align": { "syntax": "baseline | sub | super | text-top | text-bottom | middle | top | bottom | | ", "media": "visual", @@ -10393,7 +10766,7 @@ "syntax": "normal | reset | | ", "media": "visual", "inherited": false, - "animationType": "integer", + "animationType": "notAnimatable", "percentages": "no", "groups": [ "Microsoft Extensions" diff --git a/css/properties.schema.json b/css/properties.schema.json index 0a527156..d9ca6460 100644 --- a/css/properties.schema.json +++ b/css/properties.schema.json @@ -77,6 +77,7 @@ "referToSVGViewportHeight", "referToSVGViewportSize", "referToSVGViewportWidth", + "referToSVGViewportDiagonal", "referToTotalPathLength", "referToWidthAndHeightOfElement", "referToWidthOfAffectedGlyph", @@ -110,14 +111,17 @@ "absoluteLengthOrNone", "absoluteLengthOrNormal", "absoluteLengthOrPercentage", + "absoluteLengthOrPercentageNumbersConverted", "absoluteLengthsSpecifiedColorAsSpecified", "absoluteLengthZeroIfBorderStyleNoneOrHidden", "absoluteLengthZeroOrLarger", "absoluteURIOrNone", "angleRoundedToNextQuarter", "asAutoOrColor", + "asColorOrAbsoluteURL", "asDefinedForBasicShapeWithAbsoluteURIOtherwiseAsSpecified", "asLength", + "asLonghands", "asSpecified", "asSpecifiedAppliesToEachProperty", "asSpecifiedButVisibleOrClipReplacedToAutoOrHiddenIfOtherValueDifferent", @@ -141,6 +145,7 @@ "keywordPlusIntegerIfDigits", "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto", "listEachItemConsistingOfAbsoluteLengthPercentageAndOrigin", + "listEachItemConsistingOfAbsoluteLengthPercentageOrKeyword", "listEachItemConsistingOfNormalLengthPercentageOrNameLengthPercentage", "listEachItemConsistingOfPairsOfAutoOrLengthPercentage", "listEachItemHasTwoKeywordsOnePerDimension", @@ -197,6 +202,7 @@ "allElementsTreeAbidingPseudoElementsPageMarginBoxes", "allElementsUAsNotRequiredWhenCollapse", "anyElementEffectOnProgressAndMeter", + "asLonghands", "beforeAndAfterPseudos", "blockContainerElements", "blockContainers", @@ -204,6 +210,7 @@ "blockContainersExceptMultiColumnContainers", "blockContainersExceptTableWrappers", "blockContainersFlexContainersGridContainers", + "blockContainersFlexContainersGridContainersInlineBoxesTableRowsSVGTextContentElements", "blockContainersMultiColumnContainersFlexContainersGridContainers", "blockElementsInNormalFlow", "blockLevelElements", @@ -242,7 +249,15 @@ "limitedSVGElementsCircle", "limitedSVGElementsEllipse", "limitedSVGElementsEllipseRect", + "limitedSVGElementsFilterPrimitives", "limitedSVGElementsGeometry", + "limitedSVGElementsGraphics", + "limitedSVGElementsGraphicsAndUse", + "limitedSVGElementsPath", + "limitedSVGElementsShapes", + "limitedSVGElementsShapesAndTextContent", + "limitedSVGElementsShapeText", + "limitedSVGElementsTextContent", "listItems", "maskElements", "multicolElements", diff --git a/l10n/css.json b/l10n/css.json index 4a635830..00e484cc 100644 --- a/l10n/css.json +++ b/l10n/css.json @@ -91,6 +91,9 @@ "ja": "{{cssxref(\"length\")}} の場合は絶対的な値、それ以外はパーセント値", "ru": "для {{cssxref(\"length\")}} абсолютного значения, иначе процент" }, + "absoluteLengthOrPercentageNumbersConverted": { + "en-US": "an absolute {{cssxref(\"length\")}} or {{cssxref(\"percentage\")}}, numbers converted to absolute lengths first" + }, "absoluteLengthsSpecifiedColorAsSpecified": { "de": "Längen absolut gemacht; angegebene Farben berechnet; ansonsten wie angegeben", "en-US": "any length made absolute; any specified color computed; otherwise as specified", @@ -369,6 +372,9 @@ "de": "auto wird wie angegeben berechnet und <color> Werte werden wie für die {{cssxref(\"color\")}} Eigenschaft berechnet.", "ja": "auto は仕様通りに計算され、 <color> 値は {{cssxref(\"color\")}} プロパティで定義されたように計算される。" }, + "asColorOrAbsoluteURL": { + "en-US": "as specified, but with <color> values computed and <url> values made absolute" + }, "asDefinedForBasicShapeWithAbsoluteURIOtherwiseAsSpecified": { "de": "wie definiert für {{cssxref(\"basic-shape\")}} (gefolgt von {{cssxref(\"shape-box\")}}, falls angegeben), dem {{cssxref(\"image\")}}, dessen URI absolut gemacht wurde, ansonsten wie angegeben.", "en-US": "as defined for {{cssxref(\"basic-shape\")}} (with {{cssxref(\"shape-box\")}} following, if supplied), the {{cssxref(\"image\")}} with its URI made absolute, otherwise as specified.", @@ -549,6 +555,9 @@ "en-US": "Block-containers, flex containers, and grid containers", "ja": "ブロックコンテナー, フレックスコンテナー, グリッドコンテナー" }, + "blockContainersFlexContainersGridContainersInlineBoxesTableRowsSVGTextContentElements": { + "en-US": "Block-containers, flex containers, grid containers, inline boxes, table rows, and SVG text content elements" + }, "blockContainersMultiColumnContainersFlexContainersGridContainers": { "en-US": "Block-containers, multi-column containers, flex containers" }, @@ -965,11 +974,35 @@ "limitedSVGElementsEllipse": { "en-US": "{{SVGElement(\"ellipse\")}} and {{SVGElement(\"circle\")}} elements in {{SVGElement(\"svg\")}}" }, + "limitedSVGElementsEllipseRect": { + "en-US": "{{SVGElement(\"ellipse\")}} and {{SVGElement(\"rect\")}} elements in {{SVGElement(\"svg\")}}" + }, "limitedSVGElementsGeometry": { "en-US": "{{SVGElement(\"svg\")}}, {{SVGElement(\"rect\")}}, {{SVGElement(\"image\")}}, and {{SVGElement(\"foreignObject\")}} elements in an svg" }, - "limitedSVGElementsEllipseRect": { - "en-US": "{{SVGElement(\"ellipse\")}} and {{SVGElement(\"rect\")}} elements in {{SVGElement(\"svg\")}}" + "limitedSVGElementsPath": { + "en-US": "{{SVGElement(\"path\")}} element in {{SVGElement(\"svg\")}}" + }, + "limitedSVGElementsShapeText": { + "en-US": "SVG shapes and text content elements" + }, + "limitedSVGElementsFilterPrimitives": { + "en-US": "The set of elements that control the output of a {{SVGElement(\"filter\")}} element in {{SVGElement(\"svg\")}}" + }, + "limitedSVGElementsGraphics": { + "en-US": "{{SVGElement(\"circle\")}}, {{SVGElement(\"ellipse\")}}, {{SVGElement(\"foreignObject\")}}, {{SVGElement(\"image\")}}, {{SVGElement(\"line\")}}, {{SVGElement(\"path\")}}, {{SVGElement(\"polygon\")}}, {{SVGElement(\"polyline\")}}, {{SVGElement(\"rect\")}}, {{SVGElement(\"text\")}}, {{SVGElement(\"textPath\")}}, and {{SVGElement(\"tspan\")}} elements in {{SVGElement(\"svg\")}}" + }, + "limitedSVGElementsGraphicsAndUse": { + "en-US": "{{SVGElement(\"circle\")}}, {{SVGElement(\"ellipse\")}}, {{SVGElement(\"foreignObject\")}}, {{SVGElement(\"image\")}}, {{SVGElement(\"line\")}}, {{SVGElement(\"path\")}}, {{SVGElement(\"polygon\")}}, {{SVGElement(\"polyline\")}}, {{SVGElement(\"rect\")}}, {{SVGElement(\"use\")}}, {{SVGElement(\"text\")}}, {{SVGElement(\"textPath\")}}, and {{SVGElement(\"tspan\")}} elements in {{SVGElement(\"svg\")}}" + }, + "limitedSVGElementsShapes": { + "en-US": "{{SVGElement(\"circle\")}}, {{SVGElement(\"ellipse\")}}, {{SVGElement(\"line\")}}, {{SVGElement(\"path\")}}, {{SVGElement(\"polygon\")}}, {{SVGElement(\"polyline\")}}, and {{SVGElement(\"rect\")}} elements in an svg" + }, + "limitedSVGElementsShapesAndTextContent": { + "en-US": "{{SVGElement(\"circle\")}}, {{SVGElement(\"ellipse\")}}, {{SVGElement(\"line\")}}, {{SVGElement(\"path\")}}, {{SVGElement(\"polygon\")}}, {{SVGElement(\"polyline\")}}, {{SVGElement(\"rect\")}}, {{SVGElement(\"text\")}}, {{SVGElement(\"textPath\")}}, and {{SVGElement(\"tspan\")}} elements in an svg" + }, + "limitedSVGElementsTextContent": { + "en-US": "{{SVGElement(\"text\")}}, {{SVGElement(\"textPath\")}}, and {{SVGElement(\"tspan\")}} elements in an svg" }, "listEachItemConsistingOfAbsoluteLengthPercentageAndOrigin": { "de": "Eine Liste, bei der jeder Eintrag aus einem Versatz besteht, der durch eine Kombination aus absoluter Länge und einem Prozentsatz plus einem Ursprungsschlüsselwort definiert wird", @@ -978,6 +1011,9 @@ "ja": "絶対長とパーセント値の組み合わせで与えられるオフセットと原点のキーワードを、各項目として構成されるリスト。", "ru": "Список, каждый элемент которого состоит из: смещения, данного комбинацией абсолютной длины и процентов плюс ключевое слово" }, + "listEachItemConsistingOfAbsoluteLengthPercentageOrKeyword": { + "en-US": "A comma separated list of absolute lengths or percentages, numbers converted to absolute lengths first, or keyword specified" + }, "listEachItemConsistingOfNormalLengthPercentageOrNameLengthPercentage": { "en-US": "A list where each item may be 'normal', a length percentage, or a timeline range name and a length percentage", "ja": "リストで、それぞれの項目は 'normal'、長さのパーセント値、タイムラインの範囲名と長さのパーセント値のいずれか。" @@ -1430,6 +1466,9 @@ "referToSVGViewportWidth": { "en-US": "refer to the width of the current SVG viewport" }, + "referToSVGViewportDiagonal": { + "en-US": "refer to the normalized diagonal measure of the current SVG viewport’s applied {{SVGAttr(\"viewBox\")}}, or of the viewport itself if no `viewBox` is specified" + }, "referToTotalPathLength": { "de": "beziehen sich auf die Gesamtlänge des Pfads", "en-US": "refer to the total path length", diff --git a/package-lock.json b/package-lock.json index 2cb02437..c72c5674 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mdn-data", - "version": "2.9.0", + "version": "2.11.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mdn-data", - "version": "2.9.0", + "version": "2.11.1", "license": "CC0-1.0", "devDependencies": { "ajv": "^6.12.6", diff --git a/package.json b/package.json index 718afebf..c0616c7b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mdn-data", - "version": "2.9.0", + "version": "2.11.1", "description": "Open Web data by the Mozilla Developer Network", "main": "index.js", "files": [