<div dir="ltr">I am in the process of changing X3DJSONLD CDATA sections.  Particularly, in X3D JSON, the "#sourceText" property will be changing to "#sourceCode" to align with other X3D encodings and bindings.<div><br></div><div>What you can do:</div><div><br></div><div>If you have a lot of standalone X3D JSON files, you can use the perl command:</div><div><br></div><div>perl -p -i -e 's/#sourceText/#sourceCode/g'</div><div><br></div><div>followed by a list of your X3D JSON files.</div><div><br></div><div>Basically, I will be updating every JSON file in X3DJSON, and there's a lot.</div><div><br></div><div>Users of X3DJSONLD.js and these codes may be impacted:</div><div><br></div><div>AframeSerializer.js<br>DOM2JSONSerializer.js<br>fieldTypes.js<br>JSONSerializer.js<br>loader-bundle.js<br>PrototypeExpander.js<br>Script.js<br>Standard.js<br>test_json.js<br>Three2Serializer.js<br>X3DJSONLD.js<br></div><div><br></div><div>Users of X3D JSON schema will be impacted. Including X3DJSONLD website validator and main apps.</div><div><br></div><div>The main website will remain static for a while, until testing is satisfactory. This will mean that the validator is "broken".  I may update X3D JSON schema present on the website.   There's a new version of Ajv as well, so expect some changes.</div><div><br></div><div>Thanks!</div><div><br></div><div>John</div></div>