Releases: codeforkjeff/conciliator
Releases · codeforkjeff/conciliator
v3.1.1 release
- stats: fixed occasional NPEs, report thread pool size
- docker changes:
- use temurin jdk
- set TZ
- touch conciliator.log file
- fixed maven tarball that weirdly no longer exists
v3.1.0 release
This release mostly contains significant under-the-hood changes made to facilitate development and maintenance. Hence the minor version bump.
- upgraded to Spring Boot 2.7.3, Java 11
- removed JSONP support; OpenRefine has used CORS for a long time now
- improved async gathering of results from threadpool
- added stats for monitoring and troubleshooting
- added a Dockerfile and instructions for running in a container
- cleaned up tests for easier maintainability
v3.0.6 release
- Issue #26: make VIAF work again
v3.0.5 release
- Issue #19: Added CORS support for OpenRefine 3.3
v3.0.4 release
- fix for issue #17 - results are now ordered by decreasing score. see OpenRefine/OpenRefine#1913 which has been fixed but not yet released, so this bug affects OpenRefine <= v3.1 at minimum.
v3.0.3 release
- fix for Java 10 exception in ThreadPool.java
v3.0.2 release
- Fix NullPointerExceptions when a name can't be found in an ORCID record
- Improve logging
v3.0.1 release
Fixes regression where 429 responses from VIAF were not resulting in thread pool size being decreased.
v3.0 release
- More fully fleshed out classes representing data in/out for Data Extension API and other APIs
- Spring controllers and components now used more effectively for better separation of concerns, less manual plumbing, better extensibility and maintainability
- Custom cache code replaced with Ehcache
- Changed ORCID to use v2.1 API
- Requires Java 8
v2.5.0 release
Added "smartnames" mode for ORCID. See issue #8.