User Tools

Site Tools


en:release:3.12_release_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:release:3.12_release_notes [2025/06/17 07:33] – [Updated Translations] anupamaen:release:3.12_release_notes [2025/06/27 01:55] (current) kjdon
Line 94: Line 94:
  
 ===== Important Changes and Bug Fixes for 3.12 ===== ===== Important Changes and Bug Fixes for 3.12 =====
-  * **Tomcat Upgrade:** Tomcat has been upgraded to 8.5.99. This allows the specification of partitioned SameSite=none Cookies. This is necessary if you are running greenstone in an iframe. +  * **Tomcat Upgrade:** Tomcat has been upgraded to 8.5.99. This gives a few optimisations, and allows the specification of partitioned SameSite=none Cookies. This is necessary if you are running greenstone in an iframe. 
-Edit resources/tomcat/greenstone3.xml.in and uncomment the relevant CookieProcessor line.+    * To use Greenstone in an iframe: Edit resources/tomcat/greenstone3.xml.in and uncomment the relevant CookieProcessor line
 +    * See the [[en:user_advanced:gs3_server|Greenstone 3 Tomcat server]] page for more details about Tomcat and some configuration options.
  
   * GS3.12 continues to require a minimum Java version of 1.8, which is also the version that continues to be bundled in the releases. See also [[#java_80362_issues| notes about Java 8 update 362]].   * GS3.12 continues to require a minimum Java version of 1.8, which is also the version that continues to be bundled in the releases. See also [[#java_80362_issues| notes about Java 8 update 362]].
  
-  * **GLI Changes: the Files tab.**+  * **GLI Changes: the Files tab.** Added mainly to support Webswing GLI users, the Files tab gives a view of the entire collection - unlike the Gather tab, which just shows the import folder. Using the Files tab, a user can add resources, xsl files, javascript etc to their collection. Previously this would have required logging in to the server and uploading files.
  
   * **Collage and Phind applets now webswing applications:** support for applets was discontinued by the popular web browsers. The useful applets //Phind// and //Collage// are now back and available for use again, having being ported as webswing applications.    * **Collage and Phind applets now webswing applications:** support for applets was discontinued by the popular web browsers. The useful applets //Phind// and //Collage// are now back and available for use again, having being ported as webswing applications. 
Line 105: Line 106:
   * **perl-with-cpan bundled:** perl 5.32.1 (5.32.1.1 on windows, 32 bit) is now bundled with Greenstone 3.12 and includes specific cpan libraries that Greenstone makes use of. Greenstone's bundled perl-with-cpan can be found in your GS3.12 installation's ''bin/darwin/perl'' for Mac, ''bin/linux/perl'' for Linux and in ''bin/windows/strawberry-perl/perl'' for windows.   * **perl-with-cpan bundled:** perl 5.32.1 (5.32.1.1 on windows, 32 bit) is now bundled with Greenstone 3.12 and includes specific cpan libraries that Greenstone makes use of. Greenstone's bundled perl-with-cpan can be found in your GS3.12 installation's ''bin/darwin/perl'' for Mac, ''bin/linux/perl'' for Linux and in ''bin/windows/strawberry-perl/perl'' for windows.
  
 +  * **-metadata_mapping_file option for plugins:** - using a set of rules specified in a csv file, a plugin can generate new metadata values through manipulation of existing metadata. See greenstone3/gs2build/etc/metadata_mapping_file.csv for a sample file. This is available for all plugins - set the -metadata_mapping_file option to the name of a CSV files of rules. This file can be located in greenstone3/gs2build/etc (available for all collections) or in a collection's etc folder (just for that collection)
  
 ===== Updated Translations ===== ===== Updated Translations =====
en/release/3.12_release_notes.1750145588.txt.gz · Last modified: 2025/06/17 07:33 by anupama