@zerocrates zerocrates released this Mar 20, 2018 · 318 commits to develop since this release

Improvements

  • Support for PHP 7.2 (#1165, #1170, partially contributed by @Daniel-KM)
  • New version notification for Omeka S itself, modules, and themes (#1144, #1146)
  • Users can choose when creating a new site page to automatically add it to the navigation (#1117)
  • Cachebusting for static assets (reducing the need to "hard refresh" after updates) (#1147. fix #1179 contributed by @Daniel-KM)
  • Alternate labels from templates are used when displaying linked resources (#1152)
  • Improved error display for low-level database errors (#1142)
  • Improved error display for vocabulary import
  • Private sites display the "private" icon (#1155, contributed by @Daniel-KM)
  • Improved accessibility of "private" icons (#1157)
  • Improved support for select elements in theme configuration (#1168, contributed by @Daniel-KM)
  • Increased maximum size for text input in HTML blocks (#1175)
  • Marked IIIF image URL required in IIIF media form (#1178, contributed by @dodeeric)
  • Added some missing strings for translation (#1197, contributed by @Daniel-KM)
  • Options for searching for linked resources by ID are added to the resource advanced search pages (#1190)

Bugs Fixed

  • Fixed an error with HTML editors behaving incorrectly when multiple appeared on a single site page edit form (#1085)
  • Fixed an error where an error immediately occurred when trying to run Omeka S on servers with the memcache or redis PHP extensions installed (#1187)
  • Fixed incorrect error handling in the resource search query when a nonexistent search type was specified (#1189, contributed by @pols12)
  • Fixed considerable slowdown on browse pages tied to the usage of the Custom Vocab module
  • Fixed broken delete buttons for newly-added media inputs on item form (#1199)
  • Fixed error when IIIF thumbnail creation fails (#1193, contributed by @crism)
  • Fixed Windows error importing vocabularies (#1200)
  • Fixed sort order not being applied in browse preview blocks (#1224)

Changes

  • autoOrient option for thumbnails now defaults on, meaning Omeka S will by default respect the orientation flag in uploaded images (#1209)
  • Modules load reliably in alphabetical order (#1173, contributed by @Daniel-KM)
  • Changed "Date created" to "Created" label to avoid confusion with Dublin Core's Date Created term (#1134)
  • Replaced three-period sequences with ellipsis character (#1196, contributed by @Daniel-KM)
  • Replaced "longhand" usage of job dispatcher with controller plugin (#1204, contributed by @Daniel-KM)
  • New styling for batch actions (#1218)
  • Clarified the content and changed the styling of the linked resources tab (#1127)
  • Updated to Font Awesome 5

For Developers

  • New filter rep.resource.display_values for filtering set of values before it is printed (#1154)
  • New filter form.vocab_member_select.query for altering the API query used to select the vocabulary members (#1154)
  • New filter form.vocab_member_select.value_options for altering the returned list of members (#1154)
  • New event user.logout fired on logout (#1215, contributed by @Daniel-KM)
  • New form element option show_required to override whether the required asterisk should be shown (#1211)
  • New filterSelector view helper for quickly choosing "filters" for browse pages (#1214)
  • Updated PHPUnit, tests (#1145, contributed by @keradus)

Internationalization

  • Updated translations for Catalan, Czech, French, Polish, Portuguese
  • New translations for Estonian, Finnish, Dutch, Serbian, Chinese (China)
Assets 3