Difference between revisions of "EPrints 3.4.6"

From EPrints Documentation
Jump to: navigation, search
(New Functionality: Add --to-link flag for unpack tools/epm option)
(Added changes up to 23rd August 2024)
Line 52: Line 52:
 
* [https://github.com/eprints/eprints3.4/issues/367 Organise fields under stage in EPrint::View screen by workflow rather than data object]
 
* [https://github.com/eprints/eprints3.4/issues/367 Organise fields under stage in EPrint::View screen by workflow rather than data object]
 
* [https://github.com/eprints/eprints3.4/issues/370 Rewrite CitationCache code to use EPrints API rather than SQL query]
 
* [https://github.com/eprints/eprints3.4/issues/370 Rewrite CitationCache code to use EPrints API rather than SQL query]
* [https://github.com/eprints/eprints3.4/issues/360 Allow "make open access" on request copy reponses a disableable field]
+
* [https://github.com/eprints/eprints3.4/issues/360 Allow "make open access" on request copy responses a disable-able field]
 
* [https://github.com/eprints/eprints3.4/issues/376 Allow signed in user to be logged in Apache access logs]
 
* [https://github.com/eprints/eprints3.4/issues/376 Allow signed in user to be logged in Apache access logs]
 
* [https://github.com/eprints/eprints3.4/pull/382 Adds lastmod attributes to entries in sitemap]
 
* [https://github.com/eprints/eprints3.4/pull/382 Adds lastmod attributes to entries in sitemap]
Line 59: Line 59:
 
* [https://github.com/eprints/eprints3.4/issues/374 Uses <code>Text::Unidecode</code> primarily to tokenize input for indexing] (rather than manually defining mappings)
 
* [https://github.com/eprints/eprints3.4/issues/374 Uses <code>Text::Unidecode</code> primarily to tokenize input for indexing] (rather than manually defining mappings)
 
* [https://github.com/eprints/eprints3.4/issues/373 Rework cpan_modules.pl to install all required Perl modules]
 
* [https://github.com/eprints/eprints3.4/issues/373 Rework cpan_modules.pl to install all required Perl modules]
 +
* Allows EPC to render icon without a link
 +
* Adds commented out config option <code>show_ids_in_log</code>
 +
* Removes long since deprecated pagehooks functionality
 +
* Removes irrelevant <code>dbsid</code> config setting
 +
* Improvements to simplify login monitoring configuration
 +
* Remove reference to defunct <code>quiet</code> config setting
  
 
==== Bug Fixes ====
 
==== Bug Fixes ====
Line 102: Line 108:
 
* Fixes XSLT import/export plugins so they no longer prevent EPrints being run using Apache MPM Event (i.e. threaded)
 
* Fixes XSLT import/export plugins so they no longer prevent EPrints being run using Apache MPM Event (i.e. threaded)
 
* [https://github.com/eprints/eprints3.4/issues/384 Ensure search pages respect <code>template</code> specified in their configuration]
 
* [https://github.com/eprints/eprints3.4/issues/384 Ensure search pages respect <code>template</code> specified in their configuration]
 +
* Makes sure XML converted to string does not contain any control/non characters that might break if they attempt to be rendered within XML.
 +
* Fixes wrong config variable loads for <code>citation_default</code> for Dublin Core and simple export.
 +
* Extends sanitization invalid characters for values of ID metadata fields and their subclasses.
 
* Fixes various typos
 
* Fixes various typos
 +
* [https://github.com/eprints/eprints3.4/issues/395 Fixes broken <code>eprint_status</code> filters when <code>get_users_owned_eprints</code> configuration function is defined]
 +
* [https://github.com/eprints/eprints3.4/issues/394 Fixes incorrect white space in citations rendered in emails]
 +
  
 
== Further Planned Features and Improvements ==
 
== Further Planned Features and Improvements ==

Revision as of 14:55, 23 August 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.

Release Notes (Provisional)

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

  • Zero codename: Creme Brulee Cryoseism
  • Publications flavour codename: Affogato Snowmelt

New Dependencies

Check earlier dependencies for EPrints 3.4.5 and before.

Changes Since 3.4.5

New Functionality

Security and Privacy Improvements

General Improvements

Bug Fixes


Further Planned Features and Improvements

See 3.4.7 milestone on GitHub for more details.