@@ -5,20 +5,37 @@ Notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## 2.2.0 - TBD
8+ ## 2.2.0 - 2023-11-13
99
1010** N.B. This version bumps the minimum PHP version to 8.0.**
1111
1212Anything marked with [ ** BC** ] is known to affect backward compatibility with previous versions.
1313
1414### Added
1515
16- Nothing
16+ - Support for PHP 8.2 is now complete.
17+ - Support for filtering location data in Skosmos enrichment.
18+ - Option to inject record ID to a specified field when exporting records.
19+ - Option to specify a file with a list of IDs to export.
20+ - Support for DOAJ article records (oai_doaj format).
1721
1822### Changed
1923
2024- [ ** BC** ] Minimum PHP version has been bumped to 8.0.
21- - Internal: Coding style has been updated to PSR-12.
25+ - DC and QDC: Improved ID handling a bit to support a namespaced identifier.
26+ - EAD3: Fixed and improved author and format handling.
27+ - LIDO: Added repository locations to geographic places.
28+ - LIDO: Added hierarchy title fields from RelatedWorksWrap to allfields.
29+ - MARC: Removed 5xx fields from alternative names.
30+ - Improved XML error handling and reporting in record preview.
31+ - Improved Skosmos enrichment for easier overriding of fields.
32+ - Fixed deduplication of records that were previously marked as deleted but were imported again after that.
33+ - Fixed console logging of verbose messages when log file level is lower.
34+ - Improved null value handling in queries with PDO databases.
35+ - Updated coding style tools.
36+ - [ ** BC** ] Internal: Updated coding style to PSR-12.
37+ - Internal: Cleaned up some ini file handling routines.
38+ - Internal: Replaced a lot of strncmp, strpos etc. with str_starts_with/str_ends_with/str_contains.
2239
2340### Removed
2441
0 commit comments