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 [2024/04/23 13:29] – [Release 10.0 - coming June 24, 2024] demiankatz | changelog [2024/04/23 17:36] – [Release 10.0 - coming June 24, 2024] demiankatz | ||
---|---|---|---|
Line 18: | Line 18: | ||
* The new ConsortialVuFind recommendation module can be enabled to search a third-party VuFind® instance using the public API in order to display additional results. See [[https:// | * The new ConsortialVuFind recommendation module can be enabled to search a third-party VuFind® instance using the public API in order to display additional results. See [[https:// | ||
* Pagination controls can now optionally be added at the top of search result screens via the new top_paginator setting. See [[https:// | * Pagination controls can now optionally be added at the top of search result screens via the new top_paginator setting. See [[https:// | ||
+ | * There is now an option to use Solr's " | ||
* Bound-with records can now be displayed in holdings using data retrieved from the ILS (where supported -- currently only in FOLIO). | * Bound-with records can now be displayed in holdings using data retrieved from the ILS (where supported -- currently only in FOLIO). | ||
* The new [HiddenSorting] section of backend-specific configuration files (searches.ini, | * The new [HiddenSorting] section of backend-specific configuration files (searches.ini, | ||
Line 40: | Line 41: | ||
* :!: The new load_results_with_js setting is on by default for all search backends to improve the user search experience. This causes some changes to the user interface, most significantly changing the summary at the top of the search results to include navigation buttons and more concise text. If necessary, this behavior can be changed via settings added to searches.ini and other backend-specific configuration files in [[https:// | * :!: The new load_results_with_js setting is on by default for all search backends to improve the user search experience. This causes some changes to the user interface, most significantly changing the summary at the top of the search results to include navigation buttons and more concise text. If necessary, this behavior can be changed via settings added to searches.ini and other backend-specific configuration files in [[https:// | ||
* :!: The isLoggedIn() method of \VuFind\Auth\Manager and \VuFind\View\Helper\Root\Auth has been deprecated, since returning an object from a method with a Boolean name was potentially confusing. You should use getIdentity() or getUserObject() instead. Use getIdentity() if you only need a basic login status from the RBAC system; use getUserObject if you need to interact with VuFind®-specific user properties. | * :!: The isLoggedIn() method of \VuFind\Auth\Manager and \VuFind\View\Helper\Root\Auth has been deprecated, since returning an object from a method with a Boolean name was potentially confusing. You should use getIdentity() or getUserObject() instead. Use getIdentity() if you only need a basic login status from the RBAC system; use getUserObject if you need to interact with VuFind®-specific user properties. | ||
- | * :!: The \VuFind\Db\Entity\UserEntityInterface has been introduced as an abstraction to reduce dependence on any specific database framework. Several constructors and methods with \VuFind\Db\Row\User typehints have been updated to use the new interface instead. See [[https:// | + | * :!: The \VuFind\Db\Entity\UserEntityInterface has been introduced as an abstraction to reduce dependence on any specific database framework. Several constructors and methods with \VuFind\Db\Row\User typehints have been updated to use the new interface instead. See [[https:// |
* :!: Code related to encryption of passwords has been refactored to the \VuFind\Auth\ILSAuthenticator. The getCatPassword() and encryptOrDecrypt() methods of \VuFind\Db\Row\User have been deprecated. Several constructor signatures have changed (\VuFind\Auth\CAS, | * :!: Code related to encryption of passwords has been refactored to the \VuFind\Auth\ILSAuthenticator. The getCatPassword() and encryptOrDecrypt() methods of \VuFind\Db\Row\User have been deprecated. Several constructor signatures have changed (\VuFind\Auth\CAS, | ||
* :!: \VuFind\Search\Solr\InjectHighlightingListener:: | * :!: \VuFind\Search\Solr\InjectHighlightingListener:: |
changelog.txt · Last modified: 2024/05/29 15:47 by demiankatz