v3.1
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 outputid=""
(#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 forhead_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