Skip to content

Releases: performant-software/Neatline

v2.6.4

19 May 18:04
Compare
Choose a tag to compare

Fixes a number of styling, database, and layers issues (#482, #493, #495, #496, #497).

v2.6.3

29 Jul 14:48
Compare
Choose a tag to compare

This release addresses a MySQL syntax error introduced in the previous release. Thanks to Jim McGrath for first reporting the issue.

v2.6.2

29 May 17:05
Compare
Choose a tag to compare

Neatline 2.6.2 is a security release for all previous versions of Neatline, and we strongly encourage you to update to this version immediately.

This release addresses a SQL injection vulnerability in the records view.

v2.6.1

22 Nov 19:22
12d73cc
Compare
Choose a tag to compare

Bug fixes

  • Closes #424 by correcting the values for number of zoom levels passed to Google Maps layer types during initialization
  • Closes #438 by revising syntax for compatibility with older PHP versions
  • Closes #440 by addressing plugin name consistency
  • Closes #445 by adjusting Neatline's check for the presence of the Geolocation plugin

Neatline 2.6.0 "LTS" Release

21 Sep 16:39
Compare
Choose a tag to compare

Bug Fixes

  • Prevents a case in which a WKT string imported from Omeka item's coverage field could be rejected in the backend but appear temporarily on the map.
  • Uses Omeka's timestamp mixin to prevent a configuration-specific database error during exhibit creation.

Added Features

  • Adds Neatline Exhibit and Neatline Record to the types of records that can be made searchable in the Search pane of Omeka's settings.
  • Enables duplication of exhibits. A user may click "Duplicate" in the Neatline admin table below an exhibit that they have permission to view, creating their own copy; the duplicating user becomes the owner of the new exhibit, whose title includes their username.
  • Adds Restricted Map Extent, Minimum Map Zoom, and Maximum Map Zoom fields to the Styles pane in the exhibit editor, allowing users to constrain the range of zoom and pan possible in the exhibit map.
  • Allows users to select "None (Image or WMS as Default)" in the Default Spatial Layer field when creating an exhibit. If this value is chosen and a URL is supplied in the Image Layer field, the exhibit map will use the image as its base layer; if Image Layer is left blank, the map will use WMS for its base; if the WMS fields are left blank, the map will use the first of the Enabled Spatial Layers or have no layers if none are enabled.

Long Term Support

This is an LTS ("Long Term Support") version of Neatline. That means:

  • This version will be supported, maintained and patched for a period of at least two years, through 2019.
  • The emphasis any subsequent patches to this minor version (2.6.x), will be on stability and not on new features.
  • If/when Omeka "Classic" (2.x) versions are released, we will release patches only to specify Omeka version support, rather than fix incompatibilities with newer versions.
  • We encourage users to open issues for any and all bugs when using this version of Neatline with supported versions of Omeka.
  • Issues opened that are related to unsupported versions, or feature requests, will be flagged as such, for possible consideration in a subsequent minor (or major) release.

v2.5.3

31 Jul 15:03
Compare
Choose a tag to compare

Bug fixes

  • Closes #399 by providing workaround for when configuration settings prevent calculating image dimensions
  • Closes #395 by setting a minimum zoom extent on image layers to refine zoom level granularity
  • Closes #426 by checking configuration settings before attempting to compile image dimensions

v2.5.2

26 Jun 19:04
Compare
Choose a tag to compare

Features

  • Allows specification of a Google Maps API Key, which is recommended to prevent errors.
  • Google Maps API key is configurable, and is compatible with the GeoLocation plugin, which also uses one.
  • Adds a way to specify an alternative, accessible version of an exhibit, via #401.

Bug fixes

  • Closes #386, #363 #382, and addresses #168, which prevented exhibits with Google Maps base layers from rendering correctly.
  • Addresses #391, #403 and #358, which prevented exhibits from having a WMS map specified as a base layer, among other things.
  • Addresses #394 and #393, having to do with the opacity and layering of the map vector layer editor cursor visibility.

Notes

  • Please use the zipfile attached below named Neatline-2.5.2.zip, which contains minified production assets.

v2.5.1

07 Dec 18:35
Compare
Choose a tag to compare

Bug Fixes

  • Upgraded geoPHP
  • Only close static bubble if the you unselect the bubble's record (several issues, e.g., #375).

v2.5.0

19 Oct 18:36
Compare
Choose a tag to compare

Added Features

Makes it possible to set a wms_mime property in the plugin.ini file, which controls the MIME type requested when the map loads WMS tiles (by default, image/png). This makes it possible to request custom MIME types that cut down on the size of the tiles, when the backend supports it. Eg, Geoserver supports image/png8, which is significantly lighter.

Bug Fixes

Also index and provide full-text search in the admin console for the item_title field. Fixes #369.

2.4.2

13 Jul 17:36
Compare
Choose a tag to compare

Bug Fixes

  • Added MAP:load front-end route back (#361).