Warning: This page has not been updated in over over a year and may be outdated or deprecated.
changelog
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
changelog [2019/06/10 17:16] – [Release 6.0 - coming 7/15/2019] demiankatz | changelog [2019/06/24 18:02] – [Release 6.0 - coming 7/15/2019] demiankatz | ||
---|---|---|---|
Line 9: | Line 9: | ||
* Significant improvements to the display of active filters in search results, moving the list out of the facet sidebar and into the space beneath the search bar for clarity, and replacing the confusing " | * Significant improvements to the display of active filters in search results, moving the list out of the facet sidebar and into the space beneath the search bar for clarity, and replacing the confusing " | ||
* Optional integration with the third-party [[configuration: | * Optional integration with the third-party [[configuration: | ||
+ | * Introduction of an optional (off by default) mechanism to shorten links shared in text messages and emails (see [[https:// | ||
* Minor improvements to the custom feedback form feature (support for new input elements, better translation, | * Minor improvements to the custom feedback form feature (support for new input elements, better translation, | ||
* Minor improvements to the OAI-PMH server (including better performance and the new default_query, | * Minor improvements to the OAI-PMH server (including better performance and the new default_query, | ||
* Improved format determination for MARC records (see [[https:// | * Improved format determination for MARC records (see [[https:// | ||
+ | * Improved compatibility with MySQL 8 (though legacy authentication mode / default_authentication_plugin=mysql_native_password is required). | ||
* Users can now be optionally required to verify their email addresses when registering for accounts in VuFind' | * Users can now be optionally required to verify their email addresses when registering for accounts in VuFind' | ||
* New settings have been added to searchbox.ini to support optgroup grouping in the [[/ | * New settings have been added to searchbox.ini to support optgroup grouping in the [[/ | ||
Line 22: | Line 24: | ||
* :!: The Solr schema has changed, so records must be reindexed after an upgrade. See the [[development: | * :!: The Solr schema has changed, so records must be reindexed after an upgrade. See the [[development: | ||
+ | * :!: Be sure to run a database upgrade to reflect table changes (see also the [[development: | ||
* :!: As noted above, the display of active filters has been significantly redesigned; if you have customized this, you may need to revise your local templates. See [[https:// | * :!: As noted above, the display of active filters has been significantly redesigned; if you have customized this, you may need to revise your local templates. See [[https:// | ||
* :!: Facet labels are now displayed based on a labelSections configuration setting instead of through hard-coded activateAllFacets() methods in the Search Params classes. This makes it easier to ensure that facet fields are labeled correctly in all contexts. Be careful that you remove any references to activateAllFacets from custom code/ | * :!: Facet labels are now displayed based on a labelSections configuration setting instead of through hard-coded activateAllFacets() methods in the Search Params classes. This makes it easier to ensure that facet fields are labeled correctly in all contexts. Be careful that you remove any references to activateAllFacets from custom code/ | ||
Line 28: | Line 31: | ||
* :!: OAI-PMH server classes are now defined as top-level services so they can be more easily extended/ | * :!: OAI-PMH server classes are now defined as top-level services so they can be more easily extended/ | ||
* :!: As noted above, [[https:// | * :!: As noted above, [[https:// | ||
+ | * :!: The constructor signature of the VuFind\Record\Router has changed, because it no longer depends upon the VuFind\Record\Loader (see [[https:// | ||
* The custom Java indexing code for tracking record changes has been updated to use java.time.LocalDateTime instead of java.util.Date for clarity; see [[https:// | * The custom Java indexing code for tracking record changes has been updated to use java.time.LocalDateTime instead of java.util.Date for clarity; see [[https:// | ||
* All static factory methods have been replaced with standard reusable Zend Framework factory classes. This shouldn' | * All static factory methods have been replaced with standard reusable Zend Framework factory classes. This shouldn' |
changelog.txt · Last modified: 2024/05/14 15:11 by demiankatz