| # version 0.65.2 | 
 |  | 
 | 2022-03-03 | 
 |  - Removed VCLoader. | 
 | 2022-03-28 | 
 |  - Updated admin filter (admintoken as a form param) and uses  | 
 |    it for the closing index reader API.  | 
 |  | 
 | # version 0.65.1 | 
 |  | 
 | # version 0.65 | 
 |  | 
 | !!! includes security updates - please update all Kustvakt libraries | 
 | !!! Please also update Krill to version 0.60.2 and Koral to version 0.38  | 
 |  | 
 |  | 
 | 2021-12-10 | 
 |  - [security] Updated log4j libs due to CVE-2021-44228. | 
 | 2022-01-03 | 
 |  - [security] More log4j security updates | 
 |  - Cleaned up LDAP libraries | 
 |  - Bumped spring.version from 5.3.13 to 5.3.14 | 
 | 2022-01-25 | 
 |  - Added show-tokens option to the search API. | 
 | 2022-01-31 | 
 |  - Added an API retrieving fields of a virtual corpus. | 
 |  | 
 | # version 0.64 | 
 |  | 
 | 2021-07-29 | 
 |  - Updated the change files and made a new version. | 
 |  | 
 | # version 0.63.2 | 
 |  | 
 | 2021-06-11 | 
 |  - Updated OAuth2 token length & secure random algorithm config. | 
 |  - Added character set filter to random code generator, e.g. for client_id. | 
 | 2021-07-22 | 
 |  - Updated cache settings and some loggings. | 
 | 2021-07-26 | 
 |  - Replaced annotation parsing with restoring the annotation tables to the | 
 |  database. | 
 |  - Moved cache config to the full config.  | 
 |  | 
 | # version 0.63.1 | 
 | 2021-03-25 | 
 |  - Updated Koral version for InfoController. | 
 |  | 
 | # version 0.63 | 
 | 14/01/2021 | 
 |  - Updated Flyway (margaretha) | 
 | 21/01/2021 | 
 |  - Fixed running pipe and updated tests with mockserver (margaretha) | 
 | 19/02/2021 | 
 |  - Enabled API info web-service (margaretha)   | 
 |   | 
 | # version 0.62.4 | 
 | 24/01/2020 | 
 |  - Removed salt from config and updated config files. | 
 | 05/02/2020 | 
 |  - Added welcome page. | 
 | 01/04/2020 | 
 |  - Support expand query parameter for match retrieval (diewald) | 
 | 11/05/2020 | 
 |  - Added tool to create VC from list (diewald) | 
 | 29/05/2020 | 
 |  - Improved conversion tool to deal with Cosmas-II VC definitions | 
 |    (diewald) | 
 | 02/06/2020 | 
 |  - Introduced experimental X-Index-Revision header (diewald) | 
 |  | 
 | # version 0.62.3 | 
 | 03/12/2019 | 
 |  - Implemented pipe extension in the search API (margaretha) | 
 | 11/12/2019 | 
 |  - Added errors when requesting VC in caching process (margaretha,  | 
 |    resolved #47)  | 
 | 12/12/2019 | 
 |  - Added support for multiple cq parameters (margaretha, resolved #46) | 
 | 13/12/2019 | 
 |  - Handled pipe errors and added tests (margaretha)  | 
 | 20/12/2019 | 
 |  - Removed transactional annotations from simple select queries (margaretha)  | 
 |  | 
 | # version 0.62.2 | 
 | 13/11/2019 | 
 |  - Added warnings when requesting non-public fields via the search API with  | 
 |    accessRewriteDisabled (margaretha, resolved #43). | 
 | 14/11/2019 | 
 |  - Added a check for OAuth2 client, VC, and group name length (margaretha) | 
 | 22/11/2019 | 
 |  - Updated the statistic API with KoralQuery (margaretha) | 
 |  | 
 | # version 0.62.1 | 
 | 08/07/2019 | 
 |  - Added support for public metadata response in search api (margaretha,  | 
 |    issue #43) | 
 |  - Disabled some unused web-services: search post, query serialization,  | 
 |    collocation base (margaretha) | 
 | 11/07/2019 | 
 |  - Added cq parameter to VC statistics API and deprecate corpusQuery (margaretha) | 
 | 15/07/2019 | 
 |  - Added backward compatibility support for corpusQuery parameter (margaretha) | 
 | 28/08/2019 | 
 |  - Resolved #49. Added page param check in the search api (margaretha) | 
 | 23/09/2019  | 
 |  - Resolved #50. Added statistics API with KoralQuery input (margaretha) | 
 |   | 
 |  | 
 | # version 0.62 | 
 | 18/03/2019 | 
 |  - Added close index controller (margaretha) | 
 | 11/04/2019 | 
 |  - Fixed multiple Jackson implementations (margaretha) | 
 | 25/04/2019 | 
 |  - Updated Jetty version due to vulnerabilities (margaretha) | 
 | 27/06/2019 | 
 |  - Updated Jetty version, fixed server hanging problem (margaretha) | 
 | 03/07/2019 | 
 |  - Added VCLoader interface (margaretha) | 
 |  | 
 | # version 0.61.6 | 
 | 06/02/2019 | 
 |  - Added default foundry for structure layer (margaretha) | 
 |  - Added authentication to metadata controller (margaretha, issue #38) | 
 |  - Updated search krill error handling (margaretha) | 
 | 18/02/2019 | 
 |  - Updated handling errors from Koral (margaretha) | 
 | 19/02/2019 | 
 |  - Added fields to metadata controller (margaretha, issue #39)  | 
 |  | 
 | # version 0.61.5 | 
 | 17/12/2018 | 
 |  - Added search timeout in meta query (margaretha) | 
 | 18/12/2018 | 
 |  - Updated RewriteHandler (margaretha) | 
 | 19/12/2018 | 
 |  - Added debug flags (margaretha) | 
 |  - Added order on the fields parameter of search get request (margaretha) | 
 | 07/01/2019 | 
 |  - Disabled send shutdown to existing jetty web server at start (margaretha) | 
 | 09/01/2019 | 
 |  - Added comments (margaretha) | 
 |  - Updated code structure (margaretha) | 
 |  - Removed spring security libraries and ManagerInterface (margaretha) | 
 | 21/01/2019 | 
 |  - Removed codes related to user registration & password management (margaretha) | 
 | 22/01/2019 | 
 |  - Added create, edit, retrieve user default setting controllers (margaretha) | 
 | 24/01/2019 | 
 |  - Added default setting key validation & fixed UserdataTest (margaretha)  | 
 | 28/01/2019 | 
 |  - Updated Rewrite handler (margaretha) | 
 | 29/01/2019 | 
 |  - Handled "no resource found" cases (margaretha, issue #37) | 
 | 30/01/2019 | 
 |  - Updated shutdownToken (margaretha) | 
 |  - Added server shutdown description in readme (margaretha)  | 
 |  | 
 | version 0.61.4 | 
 | 14/11/2018 | 
 |  - Integrated lite and full services and controllers in core (margaretha) | 
 | 29/11/2018 | 
 |  - Added OAuth2 scope for listing user clients (margaretha) | 
 | 30/11/2018 | 
 |  - Updated sample-index to Krill v0.58.1 (diewald) | 
 | 06/12/2018 | 
 |  - Fixed KoralNode at method (margaretha) | 
 | 11/12/2018 | 
 |  - Removed document controllers and KustvaktResource (margaretha)  | 
 |  - Fixed rewrite bugs (updated rewriteQuery & KoralNode) (margaretha)  | 
 |  | 
 | version 0.61.3 | 
 | 22/10/2018 | 
 |  - Updated jetty, spring and hibernate versions (margaretha) | 
 | 13/11/2018 | 
 |  - Moved secureRandomAlgorithm and messageDigestAlgorithm configuration  | 
 |    to full (margaretha) | 
 |  | 
 | version 0.61.2 | 
 | 12/09/2018 | 
 |  - Removed log4j loader and old OAuth2 implementation codes(margaretha) | 
 | 13/09/2018 | 
 |  - Updated KoralNode and enforced order of RewriteTask (margaretha) | 
 | 14/09/2018 | 
 |  - Added a status code for non-unique results (margaretha) | 
 | 19/09/2018 | 
 |  - Updated supported version configuration (margaretha) | 
 | 22/10/2018 | 
 |  - Updated spring, jetty and hibernate versions (margaretha) | 
 | 24/10/2018 | 
 |  - Moved license regex configuration to full (margaretha) | 
 |  - Added defaultRewriteConstraints (margaretha) | 
 | 29/10/2018 | 
 |  - Added javax.servlet-api (margaretha) | 
 |  - Updated koral version (margaretha) | 
 |   | 
 | version 0.61.1 | 
 | 28/08/2018 | 
 |  - Added API URL versioning (margaretha) | 
 |  | 
 | 30/08/2018 | 
 |  - Added backwards compability for URL versioning (margaretha) | 
 |  - Updated API version filter (margaretha) | 
 |  | 
 | version 0.61.0 | 
 | 13/08/2018 | 
 |  - Updated Krill and Koral versions enabling VC caching and referencing (margaretha) | 
 |  - Set kustvakt configuration as Krill properties (margaretha) | 
 |   | 
 | version 0.60.5 | 
 | 09/07/2018 | 
 |  - Fixed status codes (margaretha) | 
 |  - Added KustvaktException for wrapping another exception (margaretha) | 
 |  - Removed deprecated codes regarding KustvaktResource (margaretha) | 
 |   | 
 | version 0.60.4 | 
 | 25/06/2018 | 
 |  - added the redirect URI property in KustvaktException (margaretha) | 
 |  - added openid related status codes (margaretha) | 
 |  | 
 | version 0.60.3 | 
 | 30/05/2018 | 
 |  - added parameter checker for collection (margaretha) | 
 |  - updated krill version (margaretha) | 
 |   | 
 | version 0.60.2 | 
 | 25/04/2018 | 
 |  - rearranged and cleaned up codes (margaretha) | 
 |  - generalized some KustvaktException methods (margaretha) | 
 |  - added status codes (margaretha) | 
 |  - updated FormRequestWrapper constructor (margaretha) | 
 |  - fixed get request null parameter in FormRequestWrapper (margaretha) | 
 |   | 
 | version 0.60.1 | 
 | 14/03/2018 | 
 |  - removed AdminHandlerIface (margaretha) | 
 |  - removed isSystemAdmin in User class (margaretha) | 
 |  | 
 | version 0.60 | 
 | 13/03/2018 | 
 |  - removed old policy and deprecated code (margaretha) | 
 |  - moved authentication related code to /full (margaretha) | 
 |  - elaborated default layer names in the configuration file (margaretha) | 
 |  - added GROUP_DELETED status code (margaretha) | 
 |  | 
 | version 0.59.10  | 
 | 20/02/2018 | 
 |  - updated hibernate and reflection versions (margaretha) | 
 |  - added Changes file (margaretha) | 
 |  - merged BeanConfigBaseTest to BeanConfigTest in /full (margaretha) | 
 |  - added status code for already deleted entry (margaretha) | 
 |  - updated library versions and java environment (margaretha) | 
 |  - added status codes (margaretha) | 
 |  - moved validation.properties (margaretha) | 
 |  - fixed unrecognized media-type application/json (margaretha) | 
 |   | 
 | version 0.59.9 | 
 | 08/11/2017 | 
 |  - fixed missing exception in JsonUtils (margaretha) | 
 |  - fixed and restructured KustvaktResponseHandler (margaretha) | 
 |  - updated status code in ParameterChecker (margaretha) | 
 |   | 
 | version 0.59.8  | 
 | 24/10/2017 | 
 |  - restructured Kustvakt and created core project (margaretha) | 
 |  - marked loader classes as deprecated (margaretha) | 
 |  - updated Spring version (margaretha) | 
 |  - moved unnecessary dependencies (margaretha) |