Difference between revisions of "EPrints 3.4.7"

From EPrints Documentation
Jump to: navigation, search
(General Improvements)
(Changes Since 3.4.6: Added changes up to 29th August 2025)
Line 28: Line 28:
 
==== Security and Privacy Improvements ====
 
==== Security and Privacy Improvements ====
 
* [https://github.com/eprints/eprints3.4/pull/429 Fixes vulnerability in PrototypeJS]
 
* [https://github.com/eprints/eprints3.4/pull/429 Fixes vulnerability in PrototypeJS]
* [https://github.com/eprints/eprints3.4/issues/465 Use different identifier for recalling search result caches so it cannot be guessed]
+
* [https://github.com/eprints/eprints3.4/issues/465 Uses different identifier for recalling search result caches so it cannot be guessed]
 +
* [https://github.com/eprints/eprints3.4/issues/502 Ups to latest versions of jQuery and JQuery UI available in jquery ingredient]
  
 
==== General Improvements ====
 
==== General Improvements ====
Line 49: Line 50:
 
* [https://github.com/eprints/eprints3.4/issues/492 Supports plugins exporting as attachment rather that in-browser]
 
* [https://github.com/eprints/eprints3.4/issues/492 Supports plugins exporting as attachment rather that in-browser]
 
* [https://github.com/eprints/eprints3.4/pull/493 Adds 'export_file_as_attachment' option to force exports to be downloaded]
 
* [https://github.com/eprints/eprints3.4/pull/493 Adds 'export_file_as_attachment' option to force exports to be downloaded]
 +
* [https://github.com/eprints/eprints3.4/pull/500 Add view option to suppress 'feeds']
  
 
==== Bug Fixes ====
 
==== Bug Fixes ====
Line 88: Line 90:
 
* Fixes logic support complex page ranges (e.g. A-2-B-4)
 
* Fixes logic support complex page ranges (e.g. A-2-B-4)
 
* Removes <code>rev_number</code> from eprints in test import data to prevent missing revisions when imported.
 
* Removes <code>rev_number</code> from eprints in test import data to prevent missing revisions when imported.
 +
* Fixes [https://github.com/eprints/eprints3.4/issues/60 issues when splitting complex page ranges originally implemented for 3.4.2]
 +
* Fixes [https://github.com/eprints/eprints3.4/issues/479 historic cache param causing excessive new cache tables]
 +
* Removes eprint rev_number from test data this cause odd behaviour when importing
 +
* [https://github.com/eprints/eprints3.4/pull/495 Prevents double presses on search buttons sending multiple requests]
  
 
[[Category:Eprints3.4]]
 
[[Category:Eprints3.4]]
 
[[Category:Planned Releases]]
 
[[Category:Planned Releases]]

Revision as of 13:02, 29 August 2025

This page contains information about the provisional EPrints v3.4.7 tag and release on GitHub. A full release of EPrints 3.4.7 will be made on 29th August 2025.

Release Notes (Provisional)

First release candidate of EPrints 3.4.7 is now available on GitHub.

  • Zero codename: Granita Gregale
  • Publications flavour codename: Tiramisu Tramontane

New Dependencies

Check earlier dependencies for EPrints 3.4.6 and before.

Upgrade Considerations

  • If you are upgrading from an earlier version of EPrints 3.4.x and have the the metatags ingredient enabled, as well as disabling this by removing it from your flavour's inc file, if your archive has its own cfg/cfg.d/eprint_render.pl file, you will need to make sure that the following lines are added to it after similar lines for Export::Simple and Export::DC:
$links->appendChild( $repository->plugin( "Export::HighwirePress" )->dataobj_to_html_header( $eprint ) );
$links->appendChild( $repository->plugin( "Export::Prism" )->dataobj_to_html_header( $eprint ) );

Changes Since 3.4.6

New Functionality

Security and Privacy Improvements

General Improvements

Bug Fixes