Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2024-02
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
community:newsletter:2024-02 [2024/02/22 13:17] – demiankatz | community:newsletter:2024-02 [2024/02/27 13:43] – demiankatz | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== Development Highlights and Project News ===== | ===== Development Highlights and Project News ===== | ||
+ | |||
+ | ==== Release 9.1.1 ==== | ||
+ | |||
+ | VuFind® 9.1.1 was released on February 12. In addition to a number of significant bug fixes, it also adds Mongolian language support and some important forward-compatibility updates needed to support authentication in future FOLIO versions. | ||
==== Development Progress ==== | ==== Development Progress ==== | ||
Line 9: | Line 13: | ||
==== Project Management Committee Report ==== | ==== Project Management Committee Report ==== | ||
+ | |||
+ | During the February meeting, the Project Management Committee began developing a plan for keeping documentation up to date on an ongoing basis. They also continued work on planning VuFind® activities for WOLFcon and the German VuFind® Summit this fall. Progress was also made on experimenting with artificial intelligence and planning development of an article about the project' | ||
===== Recently Completed / Resolved Issues ===== | ===== Recently Completed / Resolved Issues ===== | ||
- | The following items were completed in the past month and will be included in release 9.1.1: | + | The following items were completed in the past month and are included in release 9.1.1: |
* Adjust PHPUnit .gitignore for forward compatibility: | * Adjust PHPUnit .gitignore for forward compatibility: | ||
Line 21: | Line 27: | ||
* Restrict hostnames for cover proxy: [[https:// | * Restrict hostnames for cover proxy: [[https:// | ||
- | The following | + | The following |
+ | * Convert all text to B&W in print view: [[https:// | ||
* Fix stray closing spans in checkout history: [[https:// | * Fix stray closing spans in checkout history: [[https:// | ||
+ | * Show if record in list in EDS core: [[https:// | ||
The following items were completed in the past month and will be included in release 10.0: | The following items were completed in the past month and will be included in release 10.0: | ||
Line 29: | Line 37: | ||
* Add browscap cache to ignore list in admin API: [[https:// | * Add browscap cache to ignore list in admin API: [[https:// | ||
* Add " | * Add " | ||
+ | * Add persistent login token to cookie consent: [[https:// | ||
+ | * Allow DynamicRoleProviderFactory to be used for subclasses: [[https:// | ||
+ | * Autocomplete: | ||
+ | * Clarify PermissionManager method signatures: [[https:// | ||
* Defer file cache creation until actually needed: [[https:// | * Defer file cache creation until actually needed: [[https:// | ||
+ | * Defer login token update to end of request and tweaks emails: [[https:// | ||
* Dependency updates: [[https:// | * Dependency updates: [[https:// | ||
* Disable module config cache in CLI mode: [[https:// | * Disable module config cache in CLI mode: [[https:// | ||
* Fix account icon in navbar when notifications are not running: [[https:// | * Fix account icon in navbar when notifications are not running: [[https:// | ||
+ | * Fix Blender default_filters examples: [[https:// | ||
* Fix extra elements being added to pagination etc. when paging results: [[https:// | * Fix extra elements being added to pagination etc. when paging results: [[https:// | ||
* Fix first/last navigation: [[https:// | * Fix first/last navigation: [[https:// | ||
* Fix holdings paginator check: [[https:// | * Fix holdings paginator check: [[https:// | ||
+ | * Fix invalid key handling in secure session delegator: [[https:// | ||
* Fix parameter type annotation in GetFieldValueFixTrait: | * Fix parameter type annotation in GetFieldValueFixTrait: | ||
+ | * Fix persistent login with email authentication and other tweaks: [[https:// | ||
* Fix potential trimming of null values in authentication handlers: [[https:// | * Fix potential trimming of null values in authentication handlers: [[https:// | ||
* Fix record links in hierarchy tree on collection page: [[https:// | * Fix record links in hierarchy tree on collection page: [[https:// | ||
Line 47: | Line 63: | ||
* KohaRest: Add and fix renewal block reason translations: | * KohaRest: Add and fix renewal block reason translations: | ||
* KohaRest: Handle an Item:: | * KohaRest: Handle an Item:: | ||
+ | * Make account menu configurable: | ||
* Mink tests: remove AutoRetryTrait: | * Mink tests: remove AutoRetryTrait: | ||
* Moved conditional rendering for breadcrumbs: | * Moved conditional rendering for breadcrumbs: | ||
+ | * Permission plugin improvements: | ||
* Refactor pagination controls: [[https:// | * Refactor pagination controls: [[https:// | ||
+ | * Refactor setInnerHtml and add functions for setting element content: [[https:// | ||
* Sierra: Fix hard-coded API version strings: [[https:// | * Sierra: Fix hard-coded API version strings: [[https:// | ||
* Sort and deduplicate facet values on EDS advanced search: [[https:// | * Sort and deduplicate facet values on EDS advanced search: [[https:// | ||
- | * Test improvements: | + | * Test improvements: |
* Translation improvements: | * Translation improvements: | ||
* Turn on cache for PHP_CodeSniffer: | * Turn on cache for PHP_CodeSniffer: | ||
Line 65: | Line 84: | ||
* Use csp()-> | * Use csp()-> | ||
* Use regex route for content pages: [[https:// | * Use regex route for content pages: [[https:// | ||
+ | * Use SSL to download Solr: [[https:// | ||
* Use StorageInterface instead of AbstractAdapter for cache hints: [[https:// | * Use StorageInterface instead of AbstractAdapter for cache hints: [[https:// | ||
* Validate Recommend handler parameters and always pass a string to setConfig: [[https:// | * Validate Recommend handler parameters and always pass a string to setConfig: [[https:// | ||
Line 80: | Line 100: | ||
* Add support for Primo citations search: [[https:// | * Add support for Primo citations search: [[https:// | ||
- | * Autocomplete: | + | * Fetch Koha shelving locations for every Koha item: [[https:// |
- | * Convert all text to B&W in print view: [[https:// | + | |
* Fix: don't override toggleAttrs in menu-button: | * Fix: don't override toggleAttrs in menu-button: | ||
- | * Fix persistent login with email authentication and other tweaks: [[https:// | ||
- | * Make account menu configurable: | ||
* ParamBag: Avoid duplicate parameters after merge: [[https:// | * ParamBag: Avoid duplicate parameters after merge: [[https:// | ||
+ | * Refactor the setting of collectionID: | ||
* Show a Recalled message for recalled items, and show recalls alongside holds: [[https:// | * Show a Recalled message for recalled items, and show recalls alongside holds: [[https:// | ||
community/newsletter/2024-02.txt · Last modified: 2024/02/27 14:08 by demiankatz