Difference between revisions of "EPrints 3.4.4"

From EPrints Documentation
Jump to: navigation, search
(New Dependencies: Added info about prototypejs ingredient)
(Added changes up to 1st July 2022.)
Line 70: Line 70:
 
* Adds/makes consistent OpenXML MS document typename phrases.
 
* Adds/makes consistent OpenXML MS document typename phrases.
 
* Adds new JavaScript needed for Accessibility compliant limit_names_shown in citations.
 
* Adds new JavaScript needed for Accessibility compliant limit_names_shown in citations.
 +
* Adds phrase for bad EPM ID error.
 +
* [https://github.com/eprints/eprints3.4/issues/229 Allows export plugins to be extended to include byte order mark].
  
 
==== Bug Fixes ====
 
==== Bug Fixes ====
Line 138: Line 140:
 
* Removes libsepol1 from Deb deps as not available in Ubuntu 22.04.
 
* Removes libsepol1 from Deb deps as not available in Ubuntu 22.04.
 
* Adds mariadb-{client,server} as alternatives to MySQL Debs.
 
* Adds mariadb-{client,server} as alternatives to MySQL Debs.
 +
* [https://github.com/eprints/eprints3.4/issues/225 Fixes typos found by Codespell report (from fossies.org)]
 +
* Fixes invalid HTML element IDs used for tabs.
 +
* [https://github.com/eprints/eprints3.4/issues/226 Fixes edit and remove buttons for web interface defined MetaFields].
 +
* [https://github.com/eprints/eprints3.4/issues/227 Removes outdated tools/update_phrase_file]
 +
* [https://github.com/eprints/eprints3.4/issues/228 Fixes bug with new eprint revisions being generated when no fields have actually changed].
 +
* [https://github.com/eprints/eprints3.4/issues/230 Fixes HTTPS responses giving HTTP 200 status codes when appropriate HTTP status error code should be used].
 +
* [https://github.com/eprints/eprints3.4/issues/231 Fixes link in account registration confirmation emails causing an internal server error].
 +
* [https://github.com/eprints/eprints3.4/issues/232 Fixes CGI lookup script encoding issues].
 +
* Makes sure <tt>base_url</code> is still defined if no <tt>20_baseurls.pl</tt> exists.
  
 
[[Category:Eprints3.4]]
 
[[Category:Eprints3.4]]
 
[[Category:Planned Releases]]
 
[[Category:Planned Releases]]

Revision as of 11:54, 1 July 2022

This page contains information about the provisional EPrints v3.4.4 tag and release on GitHub. A date for this release is planned for the end of June 2022.

Provisional Release Notes

  • Zero codename: Lemon Trifle Bora
  • Publications flavour codename: Amaretti Biscuit Haboob

New Dependencies

For future facilitation of interchangeable JavaScript libraries, Prototype JavaScript currently used by EPrints has been moved to become an ingredient. Therefore, for those upgrading their repository the following line needs to be added to your flavour's inc file (e.g. /opt/eprints3/flavours/pub_lib/inc):

ingredients/protyotypejs

Check earlier dependencies for EPrints 3.4.3 and before.

Changes Since 3.4.3

New Functionality

Security and Privacy Improvements

General Improvements

Bug Fixes