addedInput schema / $schema
Added value: +"https://json-schema.org/draft/2020-12/schema"
addedInput schema / anyOf
Added value: +[
+ {
+ "required": [
+ "url"
+ ]
+ },
+ {
+ "required": [
+ "html"
+ ]
+ }
+]
changedInput schema / properties / html / description
Previous value: -"Raw HTML to audit instead of a URL"New value: +"Raw HTML source to audit instead of fetching a URL."
changedInput schema / properties / url / description
Previous value: -"Live URL to audit"New value: +"Live, fetchable http(s) URL to audit."
addedInput schema / properties / url / examples
Added value: +[
+ "https://example.com"
+]
addedInput schema / properties / url / format
Added value: +"uri"
addedInput schema / title
Added value: +"Live URL or raw HTML to audit"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "properties": {
+ "findings": {
+ "description": "One entry per rule that did not pass. Empty when the check is clean.",
+ "items": {
+ "properties": {
+ "detail": {
+ "description": "What failed and where.",
+ "type": "string"
+ },
+ "id": {
+ "description": "Stable rule identifier.",
+ "type": "string"
+ },
+ "severity": {
+ "description": "Rule severity.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "pass": {
+ "description": "Whether every rule in this dimension passed.",
+ "type": "boolean"
+ },
+ "status": {
+ "const": "ok",
+ "description": "Present only on a completed audit.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "pass"
+ ],
+ "type": "object"
+}