Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
changelog [2019/11/15 18:30] – [Release 6.1 - currently under development] demiankatz | changelog [2019/12/11 21:18] – [Release 6.1 - currently under development] demiankatz |
---|
* The Solr search configuration in [[configuration:search_customization|searchspecs.yaml]] now supports munge rules for Dismax queries (see [[https://github.com/vufind-org/vufind/pull/1419|pull request #1419]]). | * The Solr search configuration in [[configuration:search_customization|searchspecs.yaml]] now supports munge rules for Dismax queries (see [[https://github.com/vufind-org/vufind/pull/1419|pull request #1419]]). |
* Upgraded to [[indexing:solrmarc|SolrMarc]] 3.3, fixing some bugs and adding some new syntax features. | * Upgraded to [[indexing:solrmarc|SolrMarc]] 3.3, fixing some bugs and adding some new syntax features. |
| * The OAI-PMH Server now supports a new "delete_lifetime" setting to expire old deleted records, preventing them from slowing down harvests (see [[https://github.com/vufind-org/vufind/pull/1496|pull request #1496]]). |
* Added Croatian and Hindi language support to the user interface. | * Added Croatian and Hindi language support to the user interface. |
* Introduced the [[https://github.com/wikimedia/composer-merge-plugin|Wikimedia Composer Merge Plugin]] to help developers add dependencies to local VuFind instances more easily. This has no impact on end users; see [[https://github.com/vufind-org/vufind/pull/1425|pull request #1425]] for more details. | * Introduced the [[https://github.com/wikimedia/composer-merge-plugin|Wikimedia Composer Merge Plugin]] to help developers add dependencies to local VuFind instances more easily. This has no impact on end users; see [[https://github.com/vufind-org/vufind/pull/1425|pull request #1425]] for more details. |
* The "Search2" secondary Solr backend (see [[configuration:combining_search_types|Combining Search Types]]) is now fully compatible with [[indexing:hierarchies_and_collections|Hierarchies and Collections]]; see [[https://github.com/vufind-org/vufind/pull/1478|pull request #1478]]. | * The "Search2" secondary Solr backend (see [[configuration:combining_search_types|Combining Search Types]]) is now fully compatible with [[indexing:hierarchies_and_collections|Hierarchies and Collections]]; see [[https://github.com/vufind-org/vufind/pull/1478|pull request #1478]]. |
* Support for profiling (a tool for developers) has been updated; see [[https://github.com/vufind-org/vufind/pull/1487|pull request #1487]]. | * Support for profiling (a tool for developers) has been updated; see [[https://github.com/vufind-org/vufind/pull/1487|pull request #1487]]. |
| * Improved PHP 7.3 compatibility. |
| |
Possible backward compatibility breaks: | Possible backward compatibility breaks: |
* :!: The new email login capability adds some new features to the authentication logic along with some minor refactoring; if you have custom authentication code, you should review [[https://github.com/vufind-org/vufind/pull/1409|pull request #1409]] to be sure you are not impacted by it. | * :!: The new email login capability adds some new features to the authentication logic along with some minor refactoring; if you have custom authentication code, you should review [[https://github.com/vufind-org/vufind/pull/1409|pull request #1409]] to be sure you are not impacted by it. |
* :!: Templates related to search filters have been changed significantly to fix a bug introduced in release 6.0 and to improve the revised functionality; if you have customized the filters.phtml template, or a template that includes filters.phtml, you should adjust to match the changes in [[https://github.com/vufind-org/vufind/pull/1482|pull request #1482]], [[https://github.com/vufind-org/vufind/pull/1499|pull request #1499]] and [[https://github.com/vufind-org/vufind/pull/1500|pull request #1500]] (plus this subsequent [[https://github.com/vufind-org/vufind/commit/1be2ac19500da9c5491087e41e4d98d0895aa0ff|bug fix commit]]). | * :!: Templates related to search filters have been changed significantly to fix a bug introduced in release 6.0 and to improve the revised functionality; if you have customized the filters.phtml template, or a template that includes filters.phtml, you should adjust to match the changes in [[https://github.com/vufind-org/vufind/pull/1482|pull request #1482]], [[https://github.com/vufind-org/vufind/pull/1499|pull request #1499]] and [[https://github.com/vufind-org/vufind/pull/1500|pull request #1500]] (plus this subsequent [[https://github.com/vufind-org/vufind/commit/1be2ac19500da9c5491087e41e4d98d0895aa0ff|bug fix commit]]). |
| * :!: Low-level filtering/validation of parameters was introduced by [[https://github.com/vufind-org/vufind/pull/1518|pull request #1518]]. This should have no impact on normal activity within the system, but if you encounter unexpected parameter processing behavior, you should investigate these changes. |
* :!: The itemLimit setting used for paginating holdings in some ILS drivers (Alma/Demo) has been moved from the "Holds" configuration to the more appropriate "Holdings" configuration. If you have taken advantage of this feature in a custom driver or if you have changed it in your driver's .ini file, you should move the setting -- see [[https://github.com/vufind-org/vufind/pull/1463|PR #1463]]. | * :!: The itemLimit setting used for paginating holdings in some ILS drivers (Alma/Demo) has been moved from the "Holds" configuration to the more appropriate "Holdings" configuration. If you have taken advantage of this feature in a custom driver or if you have changed it in your driver's .ini file, you should move the setting -- see [[https://github.com/vufind-org/vufind/pull/1463|PR #1463]]. |
* Some minor improvements have been made to item status display logic; if you notice an unexpected change in behavior, see [[https://github.com/vufind-org/vufind/pull/1466|pull request #1466]] for details. | * Some minor improvements have been made to item status display logic; if you notice an unexpected change in behavior, see [[https://github.com/vufind-org/vufind/pull/1466|pull request #1466]] for details. |