Difference between revisions of "EPrints 3.4.5"
(Updated page to start listing changes since 3.4.4) |
(Adds changes up to 24th November 2022) |
||
Line 13: | Line 13: | ||
==== Security and Privacy Improvements ==== | ==== Security and Privacy Improvements ==== | ||
+ | * [https://github.com/eprints/eprints3.4/issues/245 Adds PIN based security for documents]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/246 Makes Xapian index obey <tt>text_index</tt> attribute for fields]. | ||
==== General Improvements ==== | ==== General Improvements ==== | ||
+ | * Updates and makes consistent list of software contributors. | ||
+ | * Adds get_search_conditions_not_ex for float fields. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/240 Updates DOCTYPE to be more standards compliant]. | ||
+ | * Updates <tt>pub_lib</tt> homepage links for browse views. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/242 Allows MetaField::Subject to have user-defined render_value]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/238 Improves OAI-PMH representation of records that once were live]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/195 Allows <tt>userid</tt> to be logged in Access data objects when user is logged in]. | ||
+ | * [https://github.com/eprints/eprints3.4/pull/239 Adds ability to manipulate element attributes]. | ||
+ | * [https://github.com/eprints/eprints3.4/pull/244 Updates latest_tool to use filters]. | ||
+ | * [https://github.com/eprints/eprints3.4/pull/250 Adds id and classes for individual styling of "Manage records" page]. | ||
+ | * [https://github.com/eprints/eprints3.4/pull/252 Adds class attributes for "View details" table]. | ||
+ | * [https://github.com/eprints/eprints3.4/pull/254 Adds classnames to navigation items and links]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/256 Splits off <tt>senderemail</tt> from <tt>adminemail</tt> if this need to be different for DMARC reasons]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/261 Adds the optional attributes of resumptionToken in OAI-PMH]. | ||
==== Bug Fixes ==== | ==== Bug Fixes ==== | ||
+ | * Fixes typo for <tt>_epname</tt> in RPM spec file. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/243 Adds properly referenced ARIA labels for sets and fields with bespoke <tt>search_input_style</tt>]. | ||
+ | * Gets EPrints install script to create <tt>EPRINTS_PATH/tmp</tt> directory with appropriate permissions. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/241 Stops including ARIA <tt>describedby</tt> if help text is empty]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/247 Fixes "Data too long for column 'word'" indexing errors]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/233 Now returns "410 Gone" HTTP code when item has been retired]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/255 Adds missing <code><help></code> and <code><title></code> elements used in phrases for 2nd+ document fields in eprint workflows]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/258 Fixes text indexing <tt>saved_search.spec</tt> causing problems with Xapian]. | ||
+ | * [https://github.com/eprints/eprints3.4/issues/262 Fixes HTTPS URLs not be parseable by <code>XML::LibXML->parse_file</code> | ||
+ | * Various typos | ||
== Further Planned Features and Improvements == | == Further Planned Features and Improvements == | ||
See [https://github.com/eprints/eprints3.4/milestone/6 3.4.5 milestone on GitHub] for more details. | See [https://github.com/eprints/eprints3.4/milestone/6 3.4.5 milestone on GitHub] for more details. | ||
+ | |||
[[Category:Eprints3.4]] | [[Category:Eprints3.4]] | ||
[[Category:Planned Releases]] | [[Category:Planned Releases]] |
Revision as of 17:47, 31 January 2023
This page contains information about the provisional EPrints v3.4.5 tag and release on GitHub. A date for this release is planned for the end of April 2023.
Contents
Provisional Release Notes
- Zero codename: To be determined
- Publications flavour codename: To be determined
New Dependencies
To be determined
Changes Since 3.4.4
New Functionality
Security and Privacy Improvements
General Improvements
- Updates and makes consistent list of software contributors.
- Adds get_search_conditions_not_ex for float fields.
- Updates DOCTYPE to be more standards compliant.
- Updates pub_lib homepage links for browse views.
- Allows MetaField::Subject to have user-defined render_value.
- Improves OAI-PMH representation of records that once were live.
- Allows userid to be logged in Access data objects when user is logged in.
- Adds ability to manipulate element attributes.
- Updates latest_tool to use filters.
- Adds id and classes for individual styling of "Manage records" page.
- Adds class attributes for "View details" table.
- Adds classnames to navigation items and links.
- Splits off senderemail from adminemail if this need to be different for DMARC reasons.
- Adds the optional attributes of resumptionToken in OAI-PMH.
Bug Fixes
- Fixes typo for _epname in RPM spec file.
- Adds properly referenced ARIA labels for sets and fields with bespoke search_input_style.
- Gets EPrints install script to create EPRINTS_PATH/tmp directory with appropriate permissions.
- Stops including ARIA describedby if help text is empty.
- Fixes "Data too long for column 'word'" indexing errors.
- Now returns "410 Gone" HTTP code when item has been retired.
- Adds missing
<help>
and<title>
elements used in phrases for 2nd+ document fields in eprint workflows. - Fixes text indexing saved_search.spec causing problems with Xapian.
- [https://github.com/eprints/eprints3.4/issues/262 Fixes HTTPS URLs not be parseable by
XML::LibXML->parse_file
- Various typos
Further Planned Features and Improvements
See 3.4.5 milestone on GitHub for more details.