Difference between revisions of "EPrints 3.4.6"
(Added 3.4.6 release page) |
(Adds GitHub changes up November 10th 2023) |
||
Line 1: | Line 1: | ||
This page contains information about the provisional EPrints v3.4.6 tag and release on GitHub. A date for this release is yet to be scheduled. | This page contains information about the provisional EPrints v3.4.6 tag and release on GitHub. A date for this release is yet to be scheduled. | ||
− | == Planned Features and Improvements == | + | == Release Notes (Provisional) == |
+ | EPrints 3.4.6 will be released later in 2024. | ||
+ | * '''Zero codename:''' ''TO BE DETERMINED'' | ||
+ | * '''Publications flavour codename:''' ''TO BE DETERMINED'' | ||
+ | |||
+ | === New Dependencies === | ||
+ | Check earlier dependencies for [[EPrints 3.4.5]] and before. | ||
+ | |||
+ | === Changes Since 3.4.5 === | ||
+ | |||
+ | ==== New Functionality ==== | ||
+ | * Adds <code>unlink_lib</code> option to <code>tools/epm</code>. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/340 Provide support for converting HEIC and WEBP thumbnails] | ||
+ | |||
+ | ==== Security and Privacy Improvements ==== | ||
+ | * [https://github.com/eprints/eprints3.4/issues/347 Implement stronger password hashing] | ||
+ | * [https://github.com/eprints/eprints3.4/issues/344 Creates and enables <code>export_privacy</code> setting to prevent export formats that include email addresses to be publicly accessible by default]. | ||
+ | |||
+ | ==== General Improvements ==== | ||
+ | * [https://github.com/eprints/eprints3.4/issues/336 Implement Recaptcha field to work with Google ReCAPTCHA v3] | ||
+ | * [https://github.com/eprints/eprints3.4/issues/339 Sets <code>ignore_login_ip = 1</code> by default if HTTPS is enabled. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/345 Improvements Accessibility based on issues raised by axe DevTools] | ||
+ | * [https://github.com/eprints/eprints3.4/issues/348 Improves message when file retrieval fails] | ||
+ | * Adds <code>.gitignore</code> for ingredients other than those included, so those deploying EPrints using Git do not see new ingredients as uncommitted. | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * Fixes [https://github.com/eprints/eprints3.4/issues/332 Downloading document from preview image does not work for some filenames] | ||
+ | * Fixes [https://github.com/eprints/eprints3.4/issues/333 Do not add <code>requester_userid</code> by default as access table can take a long time to add new fields. However, ensure if field exists it is set to current user ID, if set]. | ||
+ | * Fixes serialization of EPM for <code>build</code> option of <code>tools/epm</code>. | ||
+ | * Fixes issues with <code>disable</code> and <code>unpack</code> options for <code>tools/epm</code>. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/342 Duplicated "_label" span id] | ||
+ | * Fixes [https://github.com/eprints/eprints3.4/issues/341 Tab children deemed decorative] | ||
+ | * Fixes bug preventing user password updates from command line. | ||
+ | * Fixes intermittent issue with <code>xmlns:xsi</code> attribute being defined twice on some <code>/cgi/oai2/...</code> pages. | ||
+ | * Fixes various typos | ||
+ | |||
+ | == Further Planned Features and Improvements == | ||
See [https://github.com/eprints/eprints3.4/milestone/7 3.4.6 milestone on GitHub] for more details. | See [https://github.com/eprints/eprints3.4/milestone/7 3.4.6 milestone on GitHub] for more details. | ||
[[Category:Eprints3.4]] | [[Category:Eprints3.4]] | ||
[[Category:Planned Releases]] | [[Category:Planned Releases]] |
Revision as of 11:26, 2 April 2024
This page contains information about the provisional EPrints v3.4.6 tag and release on GitHub. A date for this release is yet to be scheduled.
Contents
Release Notes (Provisional)
EPrints 3.4.6 will be released later in 2024.
- Zero codename: TO BE DETERMINED
- Publications flavour codename: TO BE DETERMINED
New Dependencies
Check earlier dependencies for EPrints 3.4.5 and before.
Changes Since 3.4.5
New Functionality
- Adds
unlink_lib
option totools/epm
. - Provide support for converting HEIC and WEBP thumbnails
Security and Privacy Improvements
- Implement stronger password hashing
- Creates and enables
export_privacy
setting to prevent export formats that include email addresses to be publicly accessible by default.
General Improvements
- Implement Recaptcha field to work with Google ReCAPTCHA v3
- [https://github.com/eprints/eprints3.4/issues/339 Sets
ignore_login_ip = 1
by default if HTTPS is enabled. - Improvements Accessibility based on issues raised by axe DevTools
- Improves message when file retrieval fails
- Adds
.gitignore
for ingredients other than those included, so those deploying EPrints using Git do not see new ingredients as uncommitted.
Bug Fixes
- Fixes Downloading document from preview image does not work for some filenames
- Fixes Do not add
requester_userid
by default as access table can take a long time to add new fields. However, ensure if field exists it is set to current user ID, if set. - Fixes serialization of EPM for
build
option oftools/epm
. - Fixes issues with
disable
andunpack
options fortools/epm
. - Duplicated "_label" span id
- Fixes Tab children deemed decorative
- Fixes bug preventing user password updates from command line.
- Fixes intermittent issue with
xmlns:xsi
attribute being defined twice on some/cgi/oai2/...
pages. - Fixes various typos
Further Planned Features and Improvements
See 3.4.6 milestone on GitHub for more details.