Omeka 1.5 was released on February 7, 2012.
New Features
- Internationalization: Users can now choose a language and locale to display the interface in. This affects the displayed text and formatting of other data like system-generated dates.
- Media Extension Awareness: File extensions are now used as a fallback to determine how files should be displayed if the MIME type is incorrect or not detected.
- File Ordering: Users can now reorder files within an item without re-uploading.
Bug Fixes
- Files form doesn't automatically print extra element sets (#34)
- Item Type controller shows a “has encountered an error” page instead of a flash error (#70)
- “Uninstall” button is enabled for plugins that need to be upgraded (#82)
- “Add User” form lets you pick Active/Inactive (#89)
- Retry when HTTP errors occur for S3 (#94)
- Certain fields for collections should allow null (#95)
- Incorrect URL building in collections/index/page/n (#96)
- has_permission always returns false if you're not logged in (#99)
- New item types with duplicate names override the original description (#125)
Changes
- The plugins page no longer warns about plugins that haven't been tested up to the current Omeka version.
- Early errors that occur when starting Omeka are now logged to the PHP log.
For Developers
- The new Omeka_Plugin_Abstract class gives developers an optional framework to simplify class-based plugins.
- Plugin-added element sets can apply to specific record types.
Library Upgrades
- Zend Framework 1.11.11
- jQuery 1.7.1
- jQuery UI 1.8.16
- TinyMCE 3.4.7-jQuery
New Functions
\__()
(Translation function)add_translation_source()
get_html_lang()
format_date()
queue_js_string()
queue_css_string()
New Hooks
admin_append_to_files_show
New Filters
display_file