Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
changelog [2020/01/13 13:57] – [Release 6.1 - coming 2/3/2020] demiankatz | changelog [2020/01/30 18:49] – [Release 6.1 - coming 2/3/2020] demiankatz |
---|
| |
// When adding a new release, see the [[changelog:release_checklist|release checklist]]. // | // When adding a new release, see the [[changelog:release_checklist|release checklist]]. // |
| |
| ===== Release 7.0 - currently in development ===== |
| |
| New features: |
| |
| // Details coming soon. // |
| |
| Possible backward compatibility breaks: |
| |
| // Details coming soon. // |
| |
===== Release 6.1 - coming 2/3/2020 ===== | ===== Release 6.1 - coming 2/3/2020 ===== |
* Added "PasswordAccess" authentication method to allow login using a single credential rather than a username/password combination (see [[https://github.com/vufind-org/vufind/pull/1394|pull request #1394]]). | * Added "PasswordAccess" authentication method to allow login using a single credential rather than a username/password combination (see [[https://github.com/vufind-org/vufind/pull/1394|pull request #1394]]). |
* Added "RecommendLinks" recommendation module, offering a simple mechanism for displaying a static link list. | * Added "RecommendLinks" recommendation module, offering a simple mechanism for displaying a static link list. |
| * You can now embed meta tags for Google Scholar and other services by configuring metadata.ini (see [[https://github.com/vufind-org/vufind/pull/1529|pull request #1529]] for details). |
* It is now possible to limit site permissions on a global or controller-specific basis through configuration files, making it easier to manage protected content. See [[https://github.com/vufind-org/vufind/pull/1395|pull request #1395]] for details. | * It is now possible to limit site permissions on a global or controller-specific basis through configuration files, making it easier to manage protected content. See [[https://github.com/vufind-org/vufind/pull/1395|pull request #1395]] for details. |
* Improved support for running VuFind behind a reverse proxy (such as Apache's mod_proxy); see [[https://github.com/vufind-org/vufind/pull/1429|pull request #1429]] for details. | * Improved support for running VuFind behind a reverse proxy (such as Apache's mod_proxy); see [[https://github.com/vufind-org/vufind/pull/1429|pull request #1429]] for 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. | * Improved PHP 7.3 and 7.4 compatibility. |
| |
Possible backward compatibility breaks: | Possible backward compatibility breaks: |
* :!: 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. | * :!: 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]]. |
* :!: To fix a minor bug, the $messages property of VuFind\Form\Form has been redefined -- it now contains raw, untranslated messages instead of fully translated messages (see [[https://github.com/vufind-org/vufind/pull/1534|pull request #1534]]). If you have extended the class and added values to this property, you may need to make minor adjustments. | * :!: To fix a minor bug, the $messages property of VuFind\Form\Form has been redefined -- it now contains raw, untranslated messages instead of fully translated messages (see [[https://github.com/vufind-org/vufind/pull/1534|pull request #1534]]). If you have extended the class and added values to this property, you may need to make adjustments to avoid double translation. |
* 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. |
* Some changes to record collection creation have been made for performance reasons, but they should not change behavior; see [[https://github.com/vufind-org/vufind/pull/1488|#1488]] for details. | * Some changes to record collection creation have been made for performance reasons, but they should not change behavior; see [[https://github.com/vufind-org/vufind/pull/1488|#1488]] for details. |
* The HierarchicalFacetHelper::sortFacetList method's signature has changed slightly, but in a backward-compatible way. In the very unlikely event that you have extended this service, you may need to make adjustments. See [[https://github.com/vufind-org/vufind/pull/1389|pull request #1389]]. | * The HierarchicalFacetHelper::sortFacetList method's signature has changed slightly, but in a backward-compatible way. In the very unlikely event that you have extended this service, you may need to make adjustments. See [[https://github.com/vufind-org/vufind/pull/1389|pull request #1389]]. |
* The way the VuFind theme system overrides Zend Framework functionality has been simplified significantly (see [[https://github.com/vufind-org/vufind/pull/1436|pull request #1436]]), but there should be no functional differences. | * The way the VuFind theme system overrides Zend Framework functionality has been simplified significantly (see [[https://github.com/vufind-org/vufind/pull/1436|pull request #1436]]), but there should be no functional differences. |
| |
| [[changelog:release-6.1|Press Release]] |
===== Release 6.0.1 - 9/16/2019 ===== | ===== Release 6.0.1 - 9/16/2019 ===== |
| |