-
Couldn't load subscription status.
- Fork 192
Add move and split redirects to the schema #3000
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 42 commits
9846b90
1012068
77bf8f9
7742c64
7f7aa98
459ac43
758e77a
2294698
eaf208d
dc4974b
95bf898
b2b6762
dd23730
a8b6ba1
6e383ff
036bdaf
cf6fad8
0d54e06
c01bba1
7f7c96f
9b276f0
66adbd4
6ad4e80
7845c1a
0c20225
8f02fec
d457d4d
16a5cb6
f88369b
b133873
0074415
9de2f6c
5ae8ec4
2bcab6c
707c6f5
4990926
64de65d
710f949
1717294
ea6a67d
320ca18
27b90eb
0de21c7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| name: Numeric separators | ||
| description: To improve readability for numeric literals, underscores (`_`) can be used as separators. For example, `1_050.95` is equivalent to `1050.95`. | ||
| spec: https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NumericLiteralSeparator | ||
| group: javascript | ||
| compat_features: | ||
| - javascript.grammar.numeric_separators |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| # Generated from: numeric-separators.yml | ||
| # Do not edit this file by hand. Edit the source file instead! | ||
|
|
||
| status: | ||
| baseline: high | ||
| baseline_low_date: 2020-07-28 | ||
| baseline_high_date: 2023-01-28 | ||
| support: | ||
| chrome: "75" | ||
| chrome_android: "75" | ||
| edge: "79" | ||
| firefox: "70" | ||
| firefox_android: "79" | ||
| safari: "13" | ||
| safari_ios: "13" | ||
| compat_features: | ||
| - javascript.grammar.numeric_separators |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,2 @@ | ||
| name: Numeric separators | ||
| description: To improve readability for numeric literals, underscores (`_`) can be used as separators. For example, `1_050.95` is equivalent to `1050.95`. | ||
| spec: https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NumericLiteralSeparator | ||
| group: javascript | ||
| compat_features: | ||
| - javascript.grammar.numeric_separators | ||
| kind: moved | ||
| redirect_target: numeric-separators |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,17 +1,6 @@ | ||
| # Generated from: numeric-seperators.yml | ||
| # Do not edit this file by hand. Edit the source file instead! | ||
| # This file intentionally left blank. | ||
| # Do not edit this file. | ||
| # The data for this feature has moved to numeric-separators.yml | ||
|
|
||
| status: | ||
| baseline: high | ||
| baseline_low_date: 2020-07-28 | ||
| baseline_high_date: 2023-01-28 | ||
| support: | ||
| chrome: "75" | ||
| chrome_android: "75" | ||
| edge: "79" | ||
| firefox: "70" | ||
| firefox_android: "79" | ||
| safari: "13" | ||
| safari_ios: "13" | ||
| compat_features: | ||
| - javascript.grammar.numeric_separators | ||
| {} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,11 +1,4 @@ | ||
| name: Single color stop gradients | ||
| description: A single color stop can be provided to the `linear-gradient()`, `radial-gradient()`, and `conic-gradient()` CSS functions, and their repeating counterparts, to create a solid color background. | ||
| spec: https://drafts.csswg.org/css-images-4/#color-stop-syntax | ||
| group: gradients | ||
| compat_features: | ||
| - css.types.gradient.conic-gradient.single_color_stop | ||
| - css.types.gradient.linear-gradient.single_color_stop | ||
| - css.types.gradient.radial-gradient.single_color_stop | ||
| - css.types.gradient.repeating-conic-gradient.single_color_stop | ||
| - css.types.gradient.repeating-linear-gradient.single_color_stop | ||
| - css.types.gradient.repeating-radial-gradient.single_color_stop | ||
| kind: split | ||
| redirect_targets: | ||
| - gradients | ||
| - conic-gradients |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,21 +1,8 @@ | ||
| # Generated from: single-color-gradients.yml | ||
| # Do not edit this file by hand. Edit the source file instead! | ||
| # This file intentionally left blank. | ||
| # Do not edit this file. | ||
| # The data for this feature has moved to: | ||
| # - gradients.yml | ||
| # - conic-gradients.yml | ||
|
|
||
| status: | ||
| baseline: low | ||
| baseline_low_date: 2025-04-04 | ||
| support: | ||
| chrome: "135" | ||
| chrome_android: "135" | ||
| edge: "135" | ||
| firefox: "136" | ||
| firefox_android: "136" | ||
| safari: "18.4" | ||
| safari_ios: "18.4" | ||
| compat_features: | ||
| - css.types.gradient.conic-gradient.single_color_stop | ||
| - css.types.gradient.linear-gradient.single_color_stop | ||
| - css.types.gradient.radial-gradient.single_color_stop | ||
| - css.types.gradient.repeating-conic-gradient.single_color_stop | ||
| - css.types.gradient.repeating-linear-gradient.single_color_stop | ||
| - css.types.gradient.repeating-radial-gradient.single_color_stop | ||
| {} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -44,7 +44,18 @@ | |
| "description": "Feature identifiers and data", | ||
| "type": "object", | ||
| "additionalProperties": { | ||
| "$ref": "#/definitions/FeatureData" | ||
| "oneOf": [ | ||
| { | ||
| "$ref": "#/definitions/FeatureData" | ||
| }, | ||
| { | ||
| "$ref": "#/definitions/FeatureMovedData" | ||
| }, | ||
| { | ||
| "$ref": "#/definitions/FeatureSplitData" | ||
| } | ||
| ], | ||
| "$comment": "Use the `kind` property as a discriminator." | ||
| } | ||
| }, | ||
| "groups": { | ||
|
|
@@ -102,6 +113,9 @@ | |
| "description": "A feature data entry", | ||
| "type": "object", | ||
| "properties": { | ||
| "kind": { | ||
| "const": "feature" | ||
| }, | ||
| "name": { | ||
| "description": "Short name", | ||
| "type": "string" | ||
|
|
@@ -143,7 +157,44 @@ | |
| "$ref": "#/definitions/Discouraged" | ||
| } | ||
| }, | ||
| "required": ["name", "description", "description_html", "spec", "status"], | ||
| "required": [ | ||
| "kind", | ||
| "name", | ||
| "description", | ||
| "description_html", | ||
| "spec", | ||
| "status" | ||
| ], | ||
| "additionalProperties": false | ||
| }, | ||
| "FeatureMovedData": { | ||
| "description": "A feature has permanently moved to exactly one other ID", | ||
| "type": "object", | ||
| "properties": { | ||
| "kind": { | ||
| "const": "moved" | ||
| }, | ||
| "redirect_target": { | ||
| "description": "The new ID for this feature", | ||
| "type": "string" | ||
| } | ||
| }, | ||
| "required": ["kind", "redirect_target"], | ||
| "additionalProperties": false | ||
| }, | ||
| "FeatureSplitData": { | ||
| "description": "A feature has split into two or more other features", | ||
| "type": "object", | ||
| "properties": { | ||
| "kind": { | ||
| "const": "split" | ||
| }, | ||
| "redirect_targets": { | ||
| "description": "The new IDs for this feature", | ||
| "$ref": "#/definitions/Strings" | ||
| } | ||
| }, | ||
| "required": ["kind", "redirect_targets"], | ||
| "additionalProperties": false | ||
| }, | ||
| "GroupData": { | ||
|
|
@@ -161,6 +212,37 @@ | |
| "required": ["name"], | ||
| "additionalProperties": false | ||
| }, | ||
| "Release": { | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Note to other reviewers: I alphabetized these sort of on accident. This not real change for |
||
| "description": "Browser release information", | ||
| "type": "object", | ||
| "properties": { | ||
| "version": { | ||
| "description": "The version string, as in \"10\" or \"17.1\"", | ||
| "type": "string" | ||
| }, | ||
| "date": { | ||
| "description": " The release date, as in \"2023-12-11\"", | ||
| "type": "string" | ||
| } | ||
| }, | ||
| "required": ["version", "date"], | ||
| "additionalProperties": false | ||
| }, | ||
| "SnapshotData": { | ||
| "type": "object", | ||
| "properties": { | ||
| "name": { | ||
| "description": "Short name", | ||
| "type": "string" | ||
| }, | ||
| "spec": { | ||
| "description": "Specification", | ||
| "type": "string" | ||
| } | ||
| }, | ||
| "required": ["name", "spec"], | ||
| "additionalProperties": false | ||
| }, | ||
| "Status": { | ||
| "type": "object", | ||
| "properties": { | ||
|
|
@@ -226,37 +308,6 @@ | |
| "required": ["baseline", "support"], | ||
| "additionalProperties": false | ||
| }, | ||
| "Release": { | ||
| "description": "Browser release information", | ||
| "type": "object", | ||
| "properties": { | ||
| "version": { | ||
| "description": "The version string, as in \"10\" or \"17.1\"", | ||
| "type": "string" | ||
| }, | ||
| "date": { | ||
| "description": " The release date, as in \"2023-12-11\"", | ||
| "type": "string" | ||
| } | ||
| }, | ||
| "required": ["version", "date"], | ||
| "additionalProperties": false | ||
| }, | ||
| "SnapshotData": { | ||
| "type": "object", | ||
| "properties": { | ||
| "name": { | ||
| "description": "Short name", | ||
| "type": "string" | ||
| }, | ||
| "spec": { | ||
| "description": "Specification", | ||
| "$ref": "#/definitions/URL" | ||
| } | ||
| }, | ||
| "required": ["name", "spec"], | ||
| "additionalProperties": false | ||
| }, | ||
| "StringOrStrings": { | ||
| "oneOf": [ | ||
| { | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.