diff --git a/CHANGELOG b/CHANGELOG index 0131e92c0..16ee16706 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +Release 153 (2024-02-12) +------------------------ +Add com.snowplowanalytics.snowplow/javascript_script_config/jsonschema/1-0-1 (#1370) + Release 152 (2024-01-22) ------------------------ Add com.apple.swiftui/dismiss_immersive_space/jsonschema/1-0-0 (#1367) diff --git a/schemas/com.snowplowanalytics.snowplow/javascript_script_config/jsonschema/1-0-1 b/schemas/com.snowplowanalytics.snowplow/javascript_script_config/jsonschema/1-0-1 new file mode 100644 index 000000000..4c5f62530 --- /dev/null +++ b/schemas/com.snowplowanalytics.snowplow/javascript_script_config/jsonschema/1-0-1 @@ -0,0 +1,38 @@ +{ + "$schema": "http://iglucentral.com/schemas/com.snowplowanalytics.self-desc/schema/jsonschema/1-0-0#", + "description": "Schema for configuration of a JavaScript dynamic scripting enrichment", + "self": { + "vendor": "com.snowplowanalytics.snowplow", + "name": "javascript_script_config", + "format": "jsonschema", + "version": "1-0-1" + }, + + "type": "object", + "properties": { + "vendor": { + "type": "string" + }, + "name": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "parameters": { + "type": "object", + "properties": { + "script": { + "type": "string" + }, + "config": { + "type": "object" + } + }, + "required": ["script"], + "additionalProperties": false + } + }, + "required": ["name", "vendor", "enabled", "parameters"], + "additionalProperties": false +}