Releases: omeka/Omeka
v2.2
Omeka 2.2 was released on July 2, 2014.
New Features
Shortcodes
- Omeka now supports shortcodes for embedding content such as a list of recent or featured items, as well as plugin content, such as a map from the Geolocation plugin.
- The new Simple Pages plugin bundled with Omeka supports shortcodes in the page text.
Derivative Images
- Configurable and extensible derivative image (thumbnail) creation
- Blacklisting and whitelisting image creation by MIME type in config.ini
- Support for using
ext/imagick
instead of command-line ImageMagick - The default ImageMagick derivative creator no longer separately tries to run
identify
; this can double thumbnail creation speed for some files
Representative Files for Records
- Any record type can return a "representative" file Omeka can use for displaying thumbnails
- Collections and Exhibits select a representative image for themselves and so will show thumbnails on the front page, their browse pages, and in shortcodes
- Items, Files, Collections, Exhibits, and any other records with representative images will show thumbnails on sitewide search results
Appearance
- Admins can hide the header listing the element set ("Dublin Core") on item/collection/file pages through Appearance Settings
- Additional fallback thumbnail icons for audio, video, and image types
- Sorting links on the default public collections browse view
- Common "single.php" themeable display for Items, Collections, and Exhibits used in recent and featured sections and shortcodes
- Dev-editable button text for items-specific search
Admin Interface
- New interface for manually resending the user activation email message to a user.
- The user edit page is split among three subpages and more closely follows the admin style
- The Item-specific advanced search page more closely follows the admin style
- The File edit page has tabs for each element set and filter-added section, like the Item and Collection add/edit pages
- The dropdown for selecting a Collection for an item is sorted alphabetically by collection title
- HTML edit boxes for metadata will automatically grow with the text input
Security
- Admins can now specify more Allowed HTML Elements, such as
iframe
- Ability to enable or disable element filtering for the API
Other
- Username restrictions greatly relaxed to allow email addresses as usernames
- Theme configuration can now be divided into named sections
- Accessibility improvements throughout the admin and public themes
- jQuery and jQuery UI now automatically fall back to local copies if the CDN copy can't be loaded
- All records can be sorted randomly
- Search term input on "Narrow by Specific Fields" disables for "is empty" and "is not empty" types
- Files can be internally filtered by original filename (#616, thanks to Daniel Berthereau)
- Simple "OR" searches on records by providing an array of values (#622, thanks to Daniel Berthereau)
Bugs Fixed
- MIME types could be incorrectly set for multiple files uploaded simultaneously
- HTML in titles shown incorrectly on batch-edit
- Invalid XML characters could break omeka-xml and omeka-json output (#617, thanks to Rachel Donahue)
- Emails sent by Omeka did not support non-Latin characters (#618, thanks to Marios Bekatoros)
- Element names were not localized on items/browse listing of filters (#620, thanks to Matti Lassila)
- On the item-specific advanced search, "does not contain" did not include items that completely omitted the element (#621, thanks to Daniel Berthereau)
Localization
- todo
Add-ons
Bundled Plugins
- Exhibit Builder 3.1
- Simple Pages 3.0
Bundled Themes
- Thanks, Roy 2.2
- Seasons 2.2
- Berlin 2.2
Incompatibilities
A small number of plugins need to be upgraded to work with version 2.2:
- Derivative Images must be upgraded to version 2.0
- Item Order must be upgraded to version 2.0.1
For Developers
For release information aimed at developers, see What's new in Omeka 2.2 in the developer documentation.
Library Updates
- Zend Framework 1.12.7
- HTML Purifier 4.6.0
- jQuery 1.11.1
- jQuery UI 1.10.4
- TinyMCE 3.5.10 (jQuery version)
v2.1.4
Omeka 2.1.4 is the fourth maintenance release in the 2.1 series. It was released on February 6, 2014.
Bugs Fixed
- Inconsistent sorting with very recent versions of MySQL (5.6+)
- Minor form style bugs on the Element Set settings page
- Typo in Contributor display
Localization
- New translations for Welsh (
cy_GB
), Russian (ru
), Traditional Chinese (Taiwan) (zh_TW
) - Updated translations for Catalan (
ca_ES
), Spanish (es
), Croatian (hr
), Italian (it
), Lithuanian (lt
), Flemish (nl_BE
), Romanian (ro
), Slovenian (sl_SI
), Albanian (sq_AL
), Ukrainian (uk
)
Bundled Add-ons
Plugins
- COinS version 2.0.3 (resolves a compatibility problem with PHP 5.2)
- Exhibit Builder version 2.1.2 (updates translations)
- Simple Pages version 2.1.1 (updates translations)
v2.1.3
Omeka 2.1.3 is the third maintenance release in the 2.1 series. It was released on December 4, 2013.
Bugs Fixed
- Sessions table error when upgrading from pre-1.5 versions (#611)
- An internal error when browsing the API under PHP 5.2 (#609)
- A deprecation warning on edit forms under PHP 5.5 (#607)
- Notices emitted for the omeka-xml and omeka-json outputs for some records (#610)
- Translations were not applied for background processes (#608)
- The users API listed parameters that could not be used (#606)
- Insecure content warnings when using SSL (''#596, contributed by misilot)
Enhancements
- Miscellaneous improvements to and cleanup of the admin theme CSS
Localization
- Updated translations for Finnish (
fi_FI
), French (fr
), Polish (pl
), Brazilian Portuguese (pt_BR
), Romanian (ro
) and Serbian (sr_RS
) - New translation for Slovenian (
sl_SI
)
Bundled Add-ons
Plugins
- COinS version 2.0.2. This version resolves an issue with case-sensitivity in embedded COinS metadata.
Themes
- Seasons version 2.1.6. This version resolves mixed content warnings under SSL and various compatibility problems with complex embedded HTML, like maps and videos.
- Thanks, Roy version 2.1.1. This version resolves mixed content warnings under SSL.
v2.1.2
Omeka 2.1.2 is the second maintenance release in the 2.1 series. It was released on October 10, 2013.
Bugs Fixed
- Contributor users were unable to add inputs on the Item/File/Collection edit pages (#602)
- Tags were not correctly sorting alphabetically by default (#604)
- Tag editing UI improperly appeared for non-admin users
- Tags browse linked to incorrect listings when browsing tags on non-Item records
- Choosing the same URL for a user-created and plugin-added page in Navigation caused a persistent error
- Some record Delete buttons didn't correctly cause the popup confirmation
Enhancements
- Simplified and removed unused styles from admin CSS
- Added Modernizr checks for touch events
Localization
- Updated translations for Catalan (ca_ES), Czech (cs), Flemish (nl_BE), Dutch (nl_NL), and Portuguese (pt_PT)
- New translation for Estonian (et)
Add-ons
- Updated Exhibit Builder 2.1.1, resolving an error with deletion by contributor users
- Updated Berlin and Seasons themes
v2.1.1
Omeka 2.1.1 was released on September 4, 2013
Bugs Fixed
- Fix migration problem from 2.0 (reported by Iwe Muiser)
- Seasons theme error for exhibit builder fixed (#17)
- Fix uneven placement of panels in admin dashboard (#585)
- Remove empty site description on front page (#595)
Enhancements
- New
get_record()
helper for getting single records (#591, contributed by Jeremy Boggs)
v2.1
Omeka 2.1 was released on August 27, 2013.
Note: Due to an update to Zend Framework's requirements, Omeka 2.1 officially requires PHP version 5.2.11 or higher.
New Features
- REST API
- GET, PUT, POST, and DELETE methods implemented for items, collections, files, item types, elements, and element sets.
- GET method available for users and tags.
- DELETE method available for tags.
Enhancements
- Keyword search for users (#59)
- Direct links to plugin support_link sites (#258)
- Direct links to files from files/show (#542)
record_url()
now accepts query string parameters (#549)- Added methods for on-the-fly changes to storage adapters (#550)
- Show tags for non-Item records in tags browse (#568)
- New
get_record()
helper for getting single records (#591, contributed by Jeremy Boggs) - View object now automatically available for background processes (#593)
Bugs Fixed
- Plugin versions were stored as type 'text' (#492)
- Too many plugins could make the bottom of the admin navigation unreachable (#519)
- Styling on admin files/show was overly restrictive for some content (#555)
- "does not contain" items advanced search was acting like "contains" (#588)
- Items advanced search was incorrectly excluding some results
Plugin API
- New 'activate' and 'deactivate' plugin hooks (#349)
- New 'admin_collections_show_sidebar' hook (#520)
Localization
- Strings to translate updated
- All languages updated
Updated Libraries
- Zend Framework 1.12.3
- getID3 1.9.6
- pheanstalk 2.1.0
- HTMLPurifier 4.5.0
- jQuery 1.10.1
- jQuery UI 1.10.3
v2.1-rc1
update translation template
v2.0.4
Omeka 2.0.4 is the fourth maintenance release for the 2.0 series. It was released on June 27, 2013.
Bugs Fixed
- XSS vulnerabilities in the items and sitewide searches (reported by Brad Spry)
- Permissions check bug and error on admin/files/show for contributor and researcher roles (#569, reported by scampbell)
- Hooks for adding/removing tags weren't always fired (#522)
- Error on items/browse when using some incorrect or outdated search parameters (#527)
- Manual specific-page pagination broken on admin/users (#530, reported by Wayne Graham)
- Admin sidebar nav can grow too long and make items on the bottom inaccessible (#519)
- Dervative file extension calculation was incompatible with differently-formatted filenames (#551, contributed by Daniel Berthereau)
- “Type” advanced searches were not preserved on the form (#548, fix contributed by Jeremy Boggs])
- Some untranslated strings in some admin forms
- “View Public Page” link was missing from admin/files/show
- Nonfunctional “Delete” link shown for items even when user has no delete permissions
Localization
- Updated translations for: Catalan - Spain (ca_ES), Greek (el_GR), French (fr), Italian (it), Flemish (nl_BE), Dutch (nl_NL), Norwegian (no), Swedish (sv_SE), Ukrainian (uk)
Add-ons
- The bundled Exhibit Builder plugin is updated to 2.0.4, and the bundled Simple Pages is updated to 2.0.3. Both updates contain added and updated translations.
v2.0.3
Omeka 2.0.3 is the third maintenance release for the 2.0 series. It was released on April 25, 2013.
Bugs Fixed
metadata()
calls inside metadata filters broke future filters (reported by Iwe Muiser)- Input element text data could be lost if the HTML editor was on and a new element was added (#509, reported by Lincoln Mullen)
- CSS issue with the Themes section of the admin theme in Chrome 26+
- An Exception problem with the Navigation component
- Timestamps in the database only used the hours of 0-12, not 13-23. (reported by daniel.lind)
- Error pages didn't escape HTML content in the backtrace or message (''#512)
- Deleted collections left behind linkages to Items (#507, reported by Lincoln Mullen)
- Searching for Items in nonexistent collections/types/etc. caused an error (#527)
- Tag hooks weren't being correctly thrown when saving Items (#522)
Performance Improvements
- A new, faster query is used for the Item-specific simple search (#518)
Localization
- A translation fix to the “Save Changes” button for plugin config
- Updated translations for Catalan (Spain) (ca_ES), Spanish (es), Croatian (hr), Italian (it), Japanese (ja), Flemish (nl_BE), Brazilian Portuguese (pt_BR), European Portuguese (pt_PT).
- New translation for Ukranian (uk).
Theme and Style Improvements
- Updated versions of Thanks Roy, Seasons, and Berlin.
- Added new “Night” style to Seasons.
- Public-side pagination made consistent with admin-side
v2.0.2
Omeka 2.0.2 is the second maintenance release for the 2.0 series. It was released on March 19, 2013.
Bugs Fixed
- An error occurred when clicking on File search results in the public theme (#494)
- Titles of files that had HTML got double-escaped (#490)
- Contributor users didn't get the Item Type form that should appear when you change types, though it would work after saving and re-editing (#499, reported by Iwe Muiser)
- The entire top admin menu depended on “Plugins” permissions (reported by Iwe Muiser)
- Alternate output formats were broken on some FastCGI hosts (#502)
- The error reporting switch was broken on some FastCGI hosts
Performance Improvements
- A new, faster query is used for the Item-specific advanced search
- Removed a query that checked for the sessions table on every request (#498)
- Sorting is now automatically skipped when searching for a single record (#496)
Localization
- New Swedish translation
- Updated translations: French (fr), Croatian (hr), Italian (it), Japanese (ja), Flemish (nl_BE), European Portuguese (pt_PT), Serbian (sr_RS), Chinese (China) (zh_CN)
Addon Updates
Plugins
- Exhibit Builder is updated to version 2.0.2, fixing a major issue with deleting exhibits and pages.
Themes
- Berlin is now packaged with Omeka