Releases: elifesciences/validate-article-json
Releases · elifesciences/validate-article-json
1.2.0
Added
- the first N (25) invalid article-json errors are printed in full when validating many article-json.
Changed
- specific POA and VOR schemas are no longer hardcoded and instead the latest versions found in the given
--schema-root
path are used
1.1.0
- manage.sh, adds 'clean' command to tidy up generated files.
- main.go, now uses POA v4 and VOR v8 from the api-raml.
- main.go, non-json files excluded from paths to validate.
- main.go, files to keep buffered in memory default reduced to 1k.
- readme.md, updated help and copyright sections.
1.0.1
- fixes bug where '0' workers did not mean 'cpu cores'
- removed some dead code
- updated references to missing ISBN regex
1.0.0
- tagged stable 1.0.0, semver guarantees from hereonout
- replaced manual arg parsing with Go's 'flag' library
0.0.10
- 'num-workers' arg may now be
-1
to use an unbounded number of goroutines
0.0.9
- adds buffer size as cli arg. default is 2000
0.0.8
- articles are now read from disk into a buffer.
workers read article data from the buffer.
this is to remove disk IO as a potential bottleneck.
0.0.7
- adds support for building arm64 releases
0.0.6
- adds optional fourth argument, number of workers
- adds CPU profiling data. release binaries now use pgo compilation.