-
Notifications
You must be signed in to change notification settings - Fork 399
ChangeLog_22x
Nathan Herring edited this page Sep 5, 2019
·
11 revisions
- Depend on -core 1.2.10.
- Update dependencies on jsr305.
- Fix javadoc generation.
- Fix issue #293: Lazily instantiate defaults for
JsonSchemaFactoryBuilder
.
- Revert strict date-time validation from 2.2.9; now such validation is opt-in.
- Use stricter date-time attribute formatter.
- Added a cache size for # of records in ValidationConfiguration.
- update important dependencies like libphonenumber and others. See #210 and #209
- First time publishing under com.github.java-json-tools.
- The secFracs field will support up to 12 chars
- Switch KeywordValidators to use a factory model
- Changed JsonSchema to an interface
- Fix issue #112: fix circular validation detection; use a "validation stack" to detect and spot those situations.
- Depend on -core 1.2.5.
- Update dependencies for libphonenumber, jsr305.
- Fix issue #102; required modifications to -core, as such depend on newer version of -core.
- No one-jar support anymore: the -lib jar now includes the main class.
- Add a "lib" target to the build.
- Issue #99: append syntax errors when throwing an InvalidSchemaException.
- Issue #100: attempt to load resources from the context classloader if loading from JsonLoader.class fails.
- 2.2.2 was compiled with Java 1.8... Re-release with a version compiled with Java 1.6.
- (in -core) Don't seal the Rhino context; other packages may do so.
- Main program considers all schemas to be anchored to the current working directory by default; improve help text.
- First version.