Skip to content

v3.1

Compare
Choose a tag to compare
@zerocrates zerocrates released this 21 Dec 22:43
· 126 commits to master since this release

Omeka Classic 3.1 is a feature update to the 3.x version series.

This release adds compatibility for PHP 8.1 and 8.2, and the minimum PHP requirement is now increased to 5.6.

Improvements

  • Added descriptive text for "Show Empty Elements" and "Show Element Set Headings" apperance settings (contributed by @luku)
  • Improved admin theme behavior at narrower screen widths
  • Various accessibility improvements to admin and public views

Fixes

  • Fixed admin styling for <select multiple> (#968)
  • Fixed default markup for <input type="radio"> in forms (#970)
  • Fixed admin styling for "save group" form elements (#981)
  • Fixed ImageMagick creating inverted-color thumbnails for CMYK PDFs (must have ImageMagick 6.7.5-1 or newer, and set version strategy option accordingly for fix to be applied)
  • Fixed issues with emails being sent improperly on PHP 8+
  • Fixed Zend_Ldap not working on PHP 8+

Changes

  • Passing an empty/blank id to form elements and helpers will omit the ID entirely, not output id="" (#701)

For Developers

REST API

  • Allowed advanced query for items in the API (contributed by @mw0000)

PHP API

  • Removed class VersionedDirectoryIterator
  • Added functions record_image_url, queue_lightgallery_assets, lightgallery, lightgallery_other_files
  • Added view helper lightGallery
  • head_css now takes an argument to allow disabling "default" css: this works equivalently to the one that already existed for head_js

External Dependencies

  • Removed Zend Framework components Zend_Amf, Zend_Cloud, Zend_CodeGenerator, Zend_Dojo, Zend_EventManager, Zend_Gdata, Zend_Markup, Zend_Serializer, Zend_Stdlib, Zend_Tag, Zend_TimeSync, Zend_Service_Audioscrobbler, Zend_Service_Console, Zend_Service_Delicious, Zend_Service_Ebay, Zend_Service_LiveDocx, Zend_Service_Rackspace, Zend_Service_SqlAzure, Zend_Service_StrikeIron, Zend_Service_WindowsAzure, Zend_Service_Yahoo
  • Updated getID3 to 1.9.21
  • Updated HTMLPurifier to 4.15.0
  • lightGallery library now included in the core for use by themes

Bundled Add-ons

  • Coins updated to 2.1.1
  • Exhibit Builder updated to 3.6
  • Default (Thanks, Roy) theme updated to 2.7.0
  • Berlin theme updated to 2.7.3