Archive for the ‘Releases’ Category

New bug fixes for Omeka Classic (2.5.1)

Tuesday, July 18th, 2017

A new release of Omeka Classic 2.5.1 is available for download. It contains a number of small bug fixes.

As always, many thanks to the community of developers who help keep Omeka going strong!

Meet Omeka Classic 2.5

Tuesday, January 31st, 2017

The final day of January 2017 brings with it the release of the long awaited version 2.5 of Omeka Classic. While the release includes a long list of minor changes and bug fixes (see the release notes), there are a number of key improvements that were requested by the user community:

  1. Batch Edit All: Now when batch editing on a user can apply edits to entire search result’s worth of items, even if the results span over several pages
  2. New Item Advanced Search Options: Search users have
    • AND/OR support for combining multiple searches
    • “starts with” and “ends with” search types
    • “matches” regular expression search type
    • [No Collection] is now an option for finding items that do not have a collection
  3. Square Thumbnails: Admins can now select whether themes use square or “normal” thumbnails by default in Appearance Settings, without editing the theme files
  4. Warnings: Users are alerted when navigating away from pages with unsaved changes

Your download package for this version will include the core software, plus the Exhibit Builder, Simple Pages, and Coins plugins, and the Berlin, Seasons, and Thanks, Roy themes.

This new version of Omeka Classic is the result of the hard work of the Omeka Dev Team, but it also integrates and builds upon the contributions and suggestions of the whole Omeka community. Special thanks go to Daniel_KM, luku, miniol, and doana for their help!

Happy Beta Release Day, Omeka S!!

Wednesday, November 2nd, 2016

Omeka S
Omeka S is the next-generation, open source web-publishing platform that is fully integrated into the scholarly communications ecosystem and designed to serve the needs of medium to large institutional users who wish to launch, monitor, and upgrade many sites from a single installation.

Though Omeka S is a completely new software package, it shares the same goals and principles of Omeka Classic that users have come to love: a commitment to cost-effective deployment and design, an intuitive user interface, open access to data and resources, and interoperability through standardized data.

Created with funding from The Andrew W. Mellon Foundation and the Institute of Museum and Library Services, Omeka S is engineered to ease the burdens of administrators who want to make it possible for their end-user communities to easily build their own sites that showcase digital cultural heritage materials.

[See: What to Expect from Omeka S]

  • Colleges and universities that want to encourage their faculty and students to develop online publications that make use of special collections and digitized materials will find Omeka S ideal.
  • Museums and historical societies that would like to create a digital exhibit to accompany the many physical exhibits and installations at their institutions can turn to Omeka S as way to efficiently administer that digital work and reuse digitized collections.
  • Individual researchers interested in publishing linked open data will find Omeka S a reliable solution for creating and maintaining research collections, and for publishing new scholarship.

Tired of managing multiple Omeka installations? Eager to create linked open data from digital collections?

Download the software now and take it for a spin!

Omeka S users will find extensive documentation written for developers and end users to guide them in learning more about working with the software. [See: Tech Specs ]

Share your feedback with the Omeka Team on the forums.

What to Expect from Omeka S

While Items remain the core of Omeka S, the new software is designed to capitalize on linked data standards for item description. Omeka S uses JavaScript Object Notation-Linked Data (JSON-LD) as its native data format and ships with popular RDF vocabularies, which make it possible to enmesh Omeka S in the semantic web.

To make Item creation and description as efficient as possible, users can create a Resource Template using only the LOD vocabulary properties that they need. The software ships with a Base Resource Template that maps to the Digital Public Library of America’s metadata application profile.

Additionally, a number of modules facilitate the flow of materials from external repositories into the Omeka S environment. As users are creating or importing items, they can group them into Item Sets that offer a way to organize resources and to quickly attach many items to a site. Finally, Omeka S makes it possible for users to attach Media to items in three ways: through a simple file upload, through the use of an embed code from an outside resource (oEmbed), or use of a URI for an existing resource.

After users create and describe their items or import materials from a range of external repositories for access in a shared pool of items, Omeka S allows them to create and publish individual sites. Sites are built by creating pages, selecting from a range of layout blocks for those pages, and attaching items or media from the pool of resources selected for use with the site. As Modules extend Omeka S functionality, they can also add page layout blocks, such as a map or a collecting form. Site Themes can be customized in a number of ways, including with the addition of a logo and the selection of colors for styling elements.

Developers will appreciate that Omeka S’s Read/Write REST API enables all of the major software actions, such as the creation of users, items, item sets, and sites. This infrastructure makes it possible to easily create modules that extend Omeka S’s core capacities.

Omeka S Features and Technical Specs

[Omeka S Beta Technical Specs (PDF)]


  • Launch and maintain an unlimited number of sites
  • Equipped with popular linked open data vocabularies for resource description, including Dublin Core Metadata Initiative (DCMI) Terms, DCMI Type, Bibliographic Ontology (BIBO), and Friend of a Friend (FOAF)
  • Import other RDF vocabularies
  • Extend core functionality with Modules that include mapping, collecting, and more
  • Develop with a fully functioning REST API

User Roles

  • Global Admin: full installation privileges
  • Site Administrator: robust site and content management privileges
  • Editor (Content Expert): full privileges for content creation
  • Reviewer: robust content privileges but can only delete own content
  • Author: creates own content
  • Researcher: search and read privileges only

Item Creation

  • Customize metadata creation by using Resource Templates composed of LOD properties
  • Import or connect to resources from a range of external repositories (Fedora, DSpace, Zotero, Omeka Classic sites, CSV files)
  • Attach media items through file upload, URI, or oEmbed
  • Publish linked open data (JSON-LD)
  • Organize items into Item Sets

Site Creation

  • Create sites composed of pages with flexible layout blocks, including a page title block, an HTML block, an item with metadata block, an item showcase block, a media block, a browse preview block, a table of contents block, and a line break block
  • Style sites with responsive and accessible Themes

System Requirements

  • Linux
  • Apache
  • MySql 5.5.3+ and the MySQL driver for PDO
  • PHP 5.5+ 5.6+ (the latest stable version preferred) and the PHP extensions for PDO
  • ImageMagick 6.7.5+

Omeka Update: 2.3.1

Thursday, August 27th, 2015

Today we released the first update for Omeka 2.3, with a bundle of bug fixes and very helpful additions.

Tags which are not assigned to anything now show up in the list accessed from the Tags tab on the left hand navigation of the admin dashboard. You may be surprised at the number of unused tag hanging around your site! With these unused tags now visible, it is possible to delete them from the admin dashboard, rather than having to navigate the tables of PHPMyAdmin. One of the bug fixes also involves tags: Omeka will no longer throw an error when adding an existing tag with a trailing space added.

Shortcodes, which can used to easily add content to Simple Pages, now allow filtering by item type, so you could, if you wanted, call the four most recent still image items. There is also now an option in the config.ini file to set up auto orientation of thumbnails for ExternalImageMagick and Imagick derivative strategies.

Bug fixes include correcting typos, correcting issues with invalid API output and invalid UTF-8 text data, and resolving a problem with how the Imagick derivative file strategy handled layers and transparency.

Thanks to contributions on Transifex, we now have a translation for Latvian and updates for Czech, Estonian, Italian, Dutch, Polish, Swedish, and Turkish translations.

In addition to the core code, updates apply to the bundled theme Thanks Roy (2.3.1) and bundled plugins Exhibit Builder (3.2.1) and Simple Pages (3.0.6).

Many thanks to Omeka community members Zach Ploskey and Daniel Berthereau, as well as our Transifex contributors, for their assistance in the work for this release. See a list of all changes in the release notes.

Omeka 2.3 Release

Tuesday, March 10th, 2015

Omeka 2.3, out today, includes improvements throughout the system, as well as a number of bug fixes.

This release includes improved accessibility, with better labels, skip navigation links, and the addition of ARIA roles and landmarks . We have also added the ability to use PHP’s GD extension for creating file derivatives when uploading. This is in addition to the options to use either PHP’s Imagick extension, or the default external imagemagick. This should allow easier setup on some servers. Read more about configuring thumbnail creation here. Another change is that the drop-down menu in advanced search for “narrow by specific field” now sorts the fields in the same order that you have arranged them, rather than sorting alphabetically, making it easier to find the fields you use most when searching.

There are a large number of bug fixes for this release, including issues with assigning tags, some tags being treated as case-sensitive, fixes to some upgrade errors, resolving an issue with multiple text inputs and advanced search, display of item search filters, theme overrides on plugin views, over-escaping on certain attributes and page titles, and errors which could cause index records to fail.

There are also many updates to the existing translations, as well as two new languages, Bulgarian and Korean.

Of particular interest to developers, we have added support for newer versions of PHPUnit (4.2+) as well as for the new access control directives used by Apache 2.4. See a list of all the changes in this update in the release notes.

Updated Addons

The following themes and plugins also have updates to reflect the accessibility improvements, bugfixes, and compatibility with Omeka 2.3. Be sure to check compatibility before upgrading.



Many thanks to Omeka community members Erin Bell, Daniel Berthereau, Adam Doan, Wayne Graham, Anna Michelle, and Michał Seweryniak for their contributions and assistance with this release.

New and Updated Plugins: Omeka Api Import, CSS Editor, and more!

Tuesday, September 9th, 2014

New Plugins

The Omeka team is very happy to announce the release of two new plugins: Omeka API Import and CSS Editor.

Omeka Api Import allows you to import content from one Omeka site into another using Omeka’s API (the origin Omeka site must be at version 2.1 or higher to have the API). Items and files, collections, and more data can be duplicated from one site into another and updated periodically. This can be a handy solution for a simple migration to a new server, or for collecting several Omeka projects into one central Omeka site. Learn more in the documentation.

CSS Editor allows site builders who are familiar with Cascading Style Sheets to customize the display of their sites without needing to directly modify theme files. A simple configuration form lets you enter your new code to override what Omeka and the theme provide. Please read the documentation for details.

Updated Plugins

Thanks to the feedback from our users and contributors, we also have updates for three plugins with bugfixes and improvements.

Commenting now uses the same database indexing as other parts of Omeka, and allows reading gravatars over secure connections (thanks to Daniel Berthereau). It also includes better permissions handling for commenting (thanks to Daniel Lind).

Simple Pages has been updated to allow much longer pages, so you can write as much as you want (thanks to Rachel Donahue for the suggestion).

Geolocation includes a fix to make it interact better with Contribution, and there are display improvements in Simple Contact Form.

Many thanks to all of the users and developers in ever-growing Omeka community. Keep up the good work, and keep helping us improve Omeka!

Omeka 2.2.2 is released

Wednesday, July 23rd, 2014

Omeka 2.2.2, an update for Omeka 2.2, is out today. This update includes several security improvements, so we recommend that all users upgrade to this version.

This release closes a reported vulnerability that could arise if the file upload validation was disabled and users uploaded files that the web server was configured to execute when visited. Omeka has long included a mitigation strategy against PHP files being executed, and this release expands that mitigation to cover more types of files that some servers will execute. Thanks once again to Gjoko Krstic at the Zero Science Lab for finding and reporting this issue.

In addition, this release makes security improvements across all of the administrative functionality, including the bundled Exhibit Builder and Simple Pages plugins.

Finally, the release includes some non-security-related updates too: the collections shortcodes now allow the user to select specific collections by ID, just like the items and exhibits shortcodes, and a few small styling and presentation bugs in the admin interface are fixed. The new Exhibit Builder version that’s included also fixes some minor issues with the links between “next” and “previous” pages in exhibits. This release also includes updates for several language translations.

Please see the release notes for more detail.

Omeka 2.2.1 security update released

Wednesday, July 16th, 2014

Today, we are releasing Omeka 2.2.1, a security update for Omeka 2.2. All users should upgrade.

This release closes vulnerabilities to cross-site scripting (XSS) and cross-site request forgery (CSRF) on the admin user forms.

An unrelated fix to the API removes dead links to private collections for non-authenticated users.

Thanks to Gjoko Krstic at the Zero Science Lab for finding and reporting the XSS and CSRF vulnerabilities.

Please see the release notes for more detail.

Omeka 2.2 Released!

Wednesday, July 2nd, 2014

The Omeka team is delighted to announce the release of Omeka 2.2! This release includes many new features and enhancements for site builders, theme developers, and plugin developers alike.


The most significant new feature is the availability of shortcodes, similar to those found in WordPress. These provide an easy mechanism for building richer pages, and for redesigning your home page without needing to dig into the theme’s files, and indeed without knowing PHP at all.


In a Simple Page, you can build up a displays of items, collections, even specific files attached to items. Options for items let you specify items from specific collections, recent items, sorting and ordering, and more. Similar sets of options for collections and files let you display exactly the information you want to select. See the shortcode documentation for a full list of the possibilities. Once you have built your page, you can use the existing feature in the navigation settings to make that page your new homepage.

Moreover, plugins can easily add their own shortcodes. The new bundled release of Exhibit Builder adds shortcodes for displaying particular exhibits, and a new release of Geolocation lets you insert a map of specific items anywhere on the page. Finally, a new plugin, Shortcode Carousel, let’s you add a carousel of items to your page using all the same options available for items.

Conversely, plugin developers can invoke shortcodes within their own code, letting you easily show content related to your plugin’s information.

(Note to site builders who have used PHP directly in your Simple Pages–shortcodes now replace the need for using code directly, so to improve security we have removed the ability to insert PHP directly. See the developer documentation about shortcodes to learn how to convert your code to a plugin if the existing shortcodes do not meet your needs.)


Also to allow more flexibility, the default theme, Thanks, Roy, now includes color configuration options. You can now specify things like the background and link color for your site.

Other changes to the theme and design options include:

  • an option to not display the element set name (e.g., “Dublin Core”) above metadata
  • improved accessibility across all themes
  • distinct fallback images for audio, image, and video files
  • thumbnails for records in site wide search results

Updates to the bundled themes, Thanks, Roy, Berlin, and Seasons reflect these changes.

New versions of themes from the Omeka 1.x series, Santa Fe, Rhythm, Minimalist, and Emiglio are also now available with similar improvements.

For theme developers, there is a new function to retrieve a representative image for collections and exhibits. Currently, this produces a thumbnail to represent the collection or exhibit on the front page, search results, browse pages, and within shortcodes, but of course themers can use this to enrich other pages however they choose.

Themes can also specify their own fallback images instead of the using the default ones for text, audio, image, and video files. If you want to create your own fallback image for another MIME type, you can register the image for the type via a plugin. Developers should read the documentation for changing fallback images for details.

File Derivatives

Last, administrators and developers have many new options for how file derivatives are generated. Omeka now includes the choice between using PHP’s IMagick library versus using the imagemagick processing tool directly. This can be useful when addressing security settings on some servers.  Administrators can also configure blacklists and whitelists for the types of files to try to create derivatives for.

Omeka also supports two new options for creating derivative images. First, administrators can also change the “page” of a file used as the basis of the derivatives. For example, the first page or frame of video files is often black, which produces a black derivative image. Instead, setting the page to 3 would make Omeka try to create an image from that frame. Second, the “gravity” option lets administrators specify which region of an image to keep when creating a square thumbnail.

Developers can also create their own, new ways of creating derivative images, say by using a different library or handling different options.


In addition to the new versions of themes listed above, the following plugins have new versions that take advantage of some of these new features:

These are just a few of the changes you will see in Omeka 2.2. Please read the release notes for a full list. Developers should also read the What’s New in 2.2 section of the developer documentation.

Many thanks, and happy building!

New and updated plugins now available

Tuesday, March 11th, 2014

The land of Omeka plugins has been very active lately, and we have several new and updated plugins for you: Exhibit Builder 3.0, Geolocation, Zotero Import, Redact Elements (new!), and Commenting.

Exhibit Builder 3.0

Omeka users know Exhibit Builder as the primary tool for creating narratives around the items in an Omeka installation. Exhibit Builder 3.0 has been in release candidate status for some time, and we’re now ready to release it officially.

Exhibit Builder 3.0 is redesigned to allow much more flexibility in the layouts you can create. Rather than choosing a layout for the entire page, Exhibit Builder 3.0 breaks the page into stacked blocks with different arrangements of images and text. This lets you recreate all of the old Exhibit Builder page layouts, but also adds flexibility to mix different arrangements on your exhibit pages.

Exhibit Builder Layouts

The new Exhibit Builder also makes it much easier for plugins to add their own layouts to the available options. the new release of Geolocation, for example, now lets you add a map to your exhibit pages. Developers will be able to easily enrich the possibilities for your exhibits, and we’d love to hear what you all build!

Read more about it in the Exhibit Builder 3.0 documentation, and developers can learn how to add layouts in the Exhibit Builder developer documentation.

The new version of Exhibit Builder is not yet packaged with Omeka core releases, so to give it a try you’ll need to download the new version and update it in your site.

Zotero Import

The much-requested Zotero Import plugin is now updated for Omeka 2.x. You can now pull items from your Zotero libraries into your Omeka 2.x installation.

Read more in the Zotero Import 2.0 documentation.




Redact Elements

This new plugin was born of a need to keep some content in Omeka items confidential. If you have a collection of emails, for example, you might want the full email, including email addresses, available to researchers, but not the general public. Similarly, you might want to hide URLs or IP addresses. Redact Elements lets you do so, and it lets you create new patterns for text that should be hidden. Read more about the options in the Redact Elements documentation.

Geolocation and Commenting

These two plugins have been updated with bugfixes, and Geolocation adds a layout for Exhibit Builder 3.0.

Several new and updated translations are also available for Exhibit Builder 3.0, Geolocation, and Commenting.