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/07/25 02:41] – [Greenstone Extensions] kjdonen:release:3.12_release_notes [2026/07/20 00:59] (current) – [Greenstone 3.12 Release Notes] kjdon
Line 6: Line 6:
 **Release Date:** 16 July 2025 **Release Date:** 16 July 2025
  
-** Released: **+**Released:**
    * Binaries for Windows, GNU/Linux 32 and 64 bit machines, a Mac binary for Mac Sonoma (OS version 14.7.6, generated on Mac Monterey 12.6.7)    * Binaries for Windows, GNU/Linux 32 and 64 bit machines, a Mac binary for Mac Sonoma (OS version 14.7.6, generated on Mac Monterey 12.6.7)
    * Download from [[https://www.greenstone.org/download]]    * Download from [[https://www.greenstone.org/download]]
Line 15: Line 15:
    * ( [[http://svn.greenstone.org/main/tags/3.12/|svn tag page]] [[https://trac.greenstone.org/browser/main/tags/3.12|trac tag page]]. Code revision up to 40516. Tag revision: 40531. )    * ( [[http://svn.greenstone.org/main/tags/3.12/|svn tag page]] [[https://trac.greenstone.org/browser/main/tags/3.12|trac tag page]]. Code revision up to 40516. Tag revision: 40531. )
  
-** Release Candidate History **+**Release Candidate History**
   * **Greenstone 3.12 rc1:** Release Candidate 1. Released 11 June 2025.\\ Binaries for Windows, GNU/Linux 64 and 32 bit, Mac Monterey. Mac version generated on MacOS Monterey/12.6 and tested on Mac Sonoma 14.7.6. See notes directly below.\\ Download from the [[http://www.greenstone.org/snapshots|snapshots]] page\\ [[https://svn.greenstone.org/main/tags/3.12rc1/|svn tag page]] [[https://trac.greenstone.org/browser/main/tags/3.12rc1|trac tag page]]. Code revision up to 40380. Tag revision: 40383.   * **Greenstone 3.12 rc1:** Release Candidate 1. Released 11 June 2025.\\ Binaries for Windows, GNU/Linux 64 and 32 bit, Mac Monterey. Mac version generated on MacOS Monterey/12.6 and tested on Mac Sonoma 14.7.6. See notes directly below.\\ Download from the [[http://www.greenstone.org/snapshots|snapshots]] page\\ [[https://svn.greenstone.org/main/tags/3.12rc1/|svn tag page]] [[https://trac.greenstone.org/browser/main/tags/3.12rc1|trac tag page]]. Code revision up to 40380. Tag revision: 40383.
  
Line 111: Line 111:
   * **GLI Changes: **   * **GLI Changes: **
     * **Webswing GLI** - a lot of tidying up and stability fixes. Introduced in 3.11, Webswing GLI allows running the GLI in a browser. (But regular, desktop GLI is not going away, and still available as before.) WebSwing GLI replaces the client-GLI with Remote GS3 server combination and GLI applet/GLI Webstart application. Refer to the [[https://files.greenstone.org/tutorial/gs3-current/en/all_tutorials.html#webswing_gli|Using WebSwing GLI (Web GLI)]] tutorial for instructions on how to start using WebSwing GLI. It's mostly the same as Desktop GLI, so the linked tutorial runs you through just the differences. See also [[en:user_advanced:webswing_gli|Webswing GLI page]] for additional info on getting it working.      * **Webswing GLI** - a lot of tidying up and stability fixes. Introduced in 3.11, Webswing GLI allows running the GLI in a browser. (But regular, desktop GLI is not going away, and still available as before.) WebSwing GLI replaces the client-GLI with Remote GS3 server combination and GLI applet/GLI Webstart application. Refer to the [[https://files.greenstone.org/tutorial/gs3-current/en/all_tutorials.html#webswing_gli|Using WebSwing GLI (Web GLI)]] tutorial for instructions on how to start using WebSwing GLI. It's mostly the same as Desktop GLI, so the linked tutorial runs you through just the differences. See also [[en:user_advanced:webswing_gli|Webswing GLI page]] for additional info on getting it working. 
-    * **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.+    * **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. This tab is only active in Expert mode - to change modes, go to File->Preferences->Mode.
     * **custom fields** Allows adding custom metadata names for indexes, sort fields, facet fields - in case you need to use extracted metadata that doesn't end up in the metadata lists in GLI.     * **custom fields** Allows adding custom metadata names for indexes, sort fields, facet fields - in case you need to use extracted metadata that doesn't end up in the metadata lists in GLI.
     * ** shared-collections-editor** New authentication group in webswing GLI - allows the user to edit shared collections, but not personal collections. Gli now also provides the option when creating a new collection for it to be personal or shared (depending on the user's authentication groups).     * ** shared-collections-editor** New authentication group in webswing GLI - allows the user to edit shared collections, but not personal collections. Gli now also provides the option when creating a new collection for it to be personal or shared (depending on the user's authentication groups).
Line 151: Line 151:
  
 ** Greenstone3 extensions** ** Greenstone3 extensions**
-  * solr - adds collection indexing using SOLR +  * **solr** - adds collection indexing using SOLR 
-  * webswing - adds the ability to run Java programs (GLI, phind, collage) in the browser.+  * **webswing** - adds the ability to run Java programs (GLI, phind, collage) in the browser.
  
 To deactivate these, you can run the DEACTIVATE.sh script in greenstone3/ext To deactivate these, you can run the DEACTIVATE.sh script in greenstone3/ext
  
 ** Greenstone 2 extensions** ** Greenstone 2 extensions**
-  * pdf-box - adds better PDF handling +  * **pdf-box** - adds better PDF handling 
-  * tika - adds support for docx files using UnknownConverterPlugin+  * **tika** - adds support for docx files using UnknownConverterPlugin
  
 ==== Other useful extensions ==== ==== Other useful extensions ====
-  * OpenOffice - If you have LibreOffice or OpenOffice installed, you can use the OpenOffice extension to process some newer versions of Microsoft Word, Excel and Powerpoint documents. Refer to the [[http://wiki.greenstone.org/doku.php?id=en:user_advanced:greenstone_extensions|openoffice greenstone extension]] instructions. +  * **OpenOffice** - If you have LibreOffice or OpenOffice installed, you can use the OpenOffice extension to process some newer versions of Microsoft Word, Excel and Powerpoint documents. Refer to the [[en:user_advanced:greenstone_extensions|openoffice greenstone extension]] instructions. 
-  * Tesseract - allows extraction of text from image files+  * **Tesseract** - allows extraction of text from image files using OCR. Refer to the [[en:user_advanced:greenstone_extensions#tesseract|tesseract extension]] instructions. 
 ===== Known Issues ===== ===== Known Issues =====
-=== RSS issue ===+=== RSS issues ===
  
-The RSS button (see [[en:user:rss| the RSS page]] for more information) gives a transformation error. - To fix this please edit web/interfaces/default/transform/gslib.xsl - copy the collNameChecked variable definition from web/interfaces/default/transform/layouts/header-vars.xsl into this file.+  * The RSS button (see [[en:user:rss| the RSS page]] for more information) gives a transformation error. - To fix this please edit web/interfaces/default/transform/gslib.xsl - copy the collNameChecked variable definition from web/interfaces/default/transform/layouts/header-vars.xsl into this file
 +  * If you edit the collectionConfig file to add a plugout line, it gets removed by GLI. Solution: use the import options -saveas and -saveas_options on the Create Pane instead. 
 +  * Incremental build doesn't update the RSS information with any deletions. Solution: do a full rebuild to remove all the deleted items from the RSS info.
  
 === GLI issue === === GLI issue ===
en/release/3.12_release_notes.1753411293.txt.gz · Last modified: by kjdon