Omeka 2.8
26 March 2021
Omeka version 2.8 is now available (major release).
Upgrading to Omeka 2.8
Omeka 2.8 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Omeka updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Omeka install to test the 2.8 upgrade prior to applying it live. Get started managing your Omeka installations with Installatron
What's New in Omeka 2.8
Features
- PHP 8 support
- Where appropriate, themes can now allow minimal styling (bold, italic, underline) to be preserved in titles
- Administrators can select the default query type for simple search
- It's now possible to add files through the API even when the default job dispatcher is non-synchronous
- HTML head now includes author and copyright meta-tags as set in the admin
- Theme header images can now accept a setting for the alt text for the image
- New option to move files to storage using copy instead of rename (sometimes useful when files are stored on a separate filesystem)
Bugs Fixed
- Shortcodes with no arguments given could behave incorrectly and throw errors on PHP 7.1+
- Fixed the admin file edit form to correctly apply HTML filtering
- Fixed a leftover PHP 7.2 deprecation warning in the YAML component (rarely used)
Changes
- Login forms now use simpler styling to improve appearance with longer text (as in when using some locales)
- The search reindex process will now continue through errors
- Allowed size for theme uploads increased to 1 MB
For Developers
- Omeka_Record_AbstractRecord::delete() now returns true on success
- New rich_title property for records
- The default fallback image for files (the "page" icon) can now be overridden like the type-specific icons by passing * as the type to add_file_fallback_image
- tag_attributes now accepts int and float values instead of stripping them
- Shortcode arguments are now always an array
- File uploads can now specify the key order to set file order within an item directly at ingest
- getID3 updated to 1.9.20
- HTMLPurifier updated to 4.13.0