changedInput schema / $schema
Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
removedInput schema / additionalProperties
Removed value: -false
addedInput schema / properties / cursor
Added value: +{
+ "description": "Opaque cursor returned by the previous page.",
+ "type": "string"
+}
addedInput schema / properties / framework / description
Added value: +"Preferred example framework."
addedInput schema / properties / limit / description
Added value: +"Maximum examples per page."
addedInput schema / properties / packageName
Added value: +{
+ "description": "Exact published npm package name.",
+ "type": "string"
+}
addedInput schema / properties / product
Added value: +{
+ "description": "RevoGrid product demonstrated by the example.",
+ "enum": [
+ "core",
+ "pro",
+ "pivot",
+ "gantt",
+ "scheduler",
+ "kanban",
+ "collaboration",
+ "enterprise"
+ ],
+ "type": "string"
+}
addedInput schema / properties / query / description
Added value: +"Capability or scenario demonstrated by a runnable example."
addedInput schema / properties / requiresPro / description
Added value: +"Filter by descriptive Pro/license requirement."
addedInput schema / properties / surface / description
Added value: +"Legacy catalog surface filter."
addedInput schema / properties / version / description
Added value: +"Indexed package version."
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": false,
+ "properties": {
+ "nextCursor": {
+ "type": "string"
+ },
+ "results": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "exampleUrl": {
+ "format": "uri",
+ "type": "string"
+ },
+ "framework": {
+ "enum": [
+ "react",
+ "vue",
+ "angular",
+ "svelte",
+ "vanilla"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "packages": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "requiresPro": {
+ "type": "boolean"
+ },
+ "score": {
+ "type": "number"
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "surface": {
+ "enum": [
+ "core",
+ "pro",
+ "pivot",
+ "plugin",
+ "columntype",
+ "migration",
+ "changelog",
+ "internal"
+ ],
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "title",
+ "surface",
+ "requiresPro",
+ "summary",
+ "packages",
+ "score"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "results"
+ ],
+ "type": "object"
+}