Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
changelog [2020/08/14 20:28] – [Release 7.1 - currently in development] demiankatz | changelog [2020/08/24 17:41] – [Release 7.0.1 - coming 8/31/2020] demiankatz |
---|
Possible backward compatibility breaks: | Possible backward compatibility breaks: |
| |
* :!: VuFind\Db\Row\UserList now has the VuFind\Tags service as a constructor parameter; in the unlikely case that you have a custom subclass/factory, be sure to adjust it accordingly. | * :!: Be sure to run a database upgrade to reflect table changes (see also the [[development:architecture:database_schema#release_71|database changelog]]). |
* VuFind\Db\Row\UserList::getTags() has been deprecated in favor of VuFind\Db\Row\UserList::getResourceTags(). VuFind\Db\Table\ResourceTags::destroyLinks() has been deprecated in favor of VuFind\Db\Table\ResourceTags::destroyResourceLinks(). The deprecated methods will be removed in VuFind 8.0. | * :!: VuFind\Db\Row\UserList now has the VuFind\Tags service as a constructor parameter; in the unlikely case that you have a custom subclass/factory, be sure to adjust it accordingly. See [[https://github.com/vufind-org/vufind/commit/2b05cef5c7f3041444ad415935f482e8b3cacfee|commit 2b05cef]] for details. |
| * VuFind\Db\Row\UserList::getTags() has been deprecated in favor of VuFind\Db\Row\UserList::getResourceTags(). VuFind\Db\Table\ResourceTags::destroyLinks() has been deprecated in favor of VuFind\Db\Table\ResourceTags::destroyResourceLinks(). The deprecated methods will be removed in VuFind 8.0. See [[https://github.com/vufind-org/vufind/commit/2b05cef5c7f3041444ad415935f482e8b3cacfee|commit 2b05cef]] for details. |
| |
===== Release 7.0.1 - coming 8/31/2020 ====== | ===== Release 7.0.1 - coming 8/31/2020 ====== |
* Minor bug fix release. | * Minor bug fix release. |
* Includes updates to several dependencies (Laminas components, etc.). | * Includes updates to several dependencies (Laminas components, etc.). |
* :!: To fix problems related to IP detection behind a proxy, the allow_forwarded_ips setting has been added to config.ini. If you run VuFind behind a proxy and rely on IP detection, you should review this setting (and the related [[administration:security#proxies_and_ip_authentication|security wiki page]]) carefully. Some constructor signatures have changed to support this functionality, but backward compatibility breaks are unlikely; see [[https://github.com/vufind-org/vufind/pull/1681|pull request #1681]] and [[https://github.com/vufind-org/vufind/pull/1682|#1682]] for details. | * :!: To fix problems related to IP detection behind a proxy, the allow_forwarded_ips and forwarded_ip_filter settings have been added to config.ini. If you run VuFind behind a proxy and rely on IP detection, you should review this setting (and the related [[administration:security#proxies_and_ip_authentication|security wiki page]]) carefully. Some constructor signatures have changed to support this functionality, but backward compatibility breaks are unlikely; see [[https://github.com/vufind-org/vufind/pull/1681|pull request #1681]], [[https://github.com/vufind-org/vufind/pull/1682|#1682]] and [[https://github.com/vufind-org/vufind/pull/1687|#1687]] for details. |
| |
===== Release 7.0 - 7/20/2020 ===== | ===== Release 7.0 - 7/20/2020 ===== |