Releases: relogiclabs/JSchema-Java
JSchema 2.3.0
Feature Improvements
- Update extension management process
- Add extension loader modules
- Update constraints for extension enhancement
- Update library for extension enhancement
- Refactor and optimize source code
- Add and update test cases
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-jschema/2.3.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-jschema
JSchema 2.2.0
Feature Improvements
- Update exception handling for schema
- Update exception handling for script
- Add and update exception types
- Add new functions and pragmas
- Add and update test cases
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-jschema/2.2.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-jschema
JSchema 2.1.0
Feature Improvements
- Update script runtime and interpreter engine
- Update built-in libraries for script
- Update script data type implementations
- Refactor and optimize source code
- Update Antlr grammar files for script
- Update test cases for script
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-jschema/2.1.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-jschema
JSchema 2.0.0 (Beta)
Feature Improvements
- Add the script parser for the schema
- Update the schema parser to handle scripts
- Add the script interpreter engine for the schema
- Add the script data type implementations
- Add built-in function library for the script
- Update the schema nodes for the script engine
- Refactor packages for the schema features
- Add new test cases for the script
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-jschema/2.0.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-jschema
Json Schema 1.12.0
Feature Improvements
- Update nested data type validation
- Update exception handlers and messages
- Refactor and optimize source code
- Add and update test cases
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-json-schema/1.12.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-json-schema
Json Schema 1.9.0
Feature Improvements
- Add new pragmas for date and time
- Add new validation functions for date and time
- Add receiver feature for Json value
- Add deferred future validation
- Add validation function caching
- Add test cases for new features
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-json-schema/1.9.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-json-schema
Json Schema 1.7.0
Feature Improvements
- Refactor and optimize code
- Update error handlers and messages
- Add and update test cases
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-json-schema/1.7.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-json-schema
Json Schema 1.5.0
Feature Improvements
- Update data type validation process
- Update error codes and messages
- Add new test cases for data types
- Update project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-json-schema/1.5.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-json-schema
Json Schema 1.4.0
Feature Improvements
- Add new validation functions
- Add new test cases to cover more scenarios
- Add project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-json-schema/1.4.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-json-schema
Json Schema 1.3.0
Feature Improvements
- Add JSON parser
- Add Schema parser
- Add validation data types
- Add validation functions
- Add positive and negative test cases
- Add project documentations
Maven Central Repository
https://repo1.maven.org/maven2/com/relogiclabs/json/relogiclabs-json-schema/1.3.0/
https://central.sonatype.com/artifact/com.relogiclabs.json/relogiclabs-json-schema