Skip to content

Releases: OpenGeoscience/geojs

Version 0.12.1

02 Jun 13:46
Compare
Choose a tag to compare
  • Fix bugs in rectangle annotations (#693, #694)
  • Add new optimized methods for updating styles of features for animations and a new example (#687)
  • Fix checks for optional dependencies (#696)
  • Change the template for our apidocs to jaguarjs-jsdoc (#697)
  • Fix a bug in applying polygon stroke styles (#700)

Version 0.12.0

27 Apr 18:47
Compare
Choose a tag to compare
  • Handle basic touch interactions using hammerjs (#675)
  • Increase testing coverage (#676, #677, #684)
  • Support additional line styling options in the json reader (#680)
  • Add the ability to draw line annotations (#681)
  • Add visible and selectionAPI methods to layers (#682)
  • Replace custom quad tree implementation with kdbush (#685)
  • Remove several unused utility methods (#686)
  • Move vgl mocking function into utils for use in upstream testing (#688)

Version 0.11.1

01 Mar 15:14
Compare
Choose a tag to compare
  • Added a map.screenshot method to take screenshots of the current map view (#665, #667)
  • Added a screenshot button on the example pages (#669)
  • Made it easier to disable or replace keyboard actions in the interactor (#670)

Version 0.11.0

29 Jan 16:26
Compare
Choose a tag to compare
  • Refactored GL line feature with a number of new styling options available. See our blog post and the new line example for more details. (#649, #662)
  • Added keyboard shortcuts for map navigation. (#661)
  • Most DOM styling is now done with a CSS file rather than setting inline styles. (#660)
  • Added GCS options to the annotation interface. (#654)
  • Added headless unit testing for GL code and examples. (#651, #658).
  • Removed unused source files. (#656, #657)

Version 0.10.5

06 Dec 13:47
Compare
Choose a tag to compare
  • Made annotation states more consistent (#643)
  • Reduced lag between layers (#644)
  • Fixed gaps between tiles (#648)
  • Fixed map jumping after certain transitions (#650)

Version 0.10.4

28 Oct 17:37
Compare
Choose a tag to compare

Changes

  • Added a pixelmap feature and example (#637)
  • The location with a quad is reported in mouse events and point search functions (#635)
  • Canvas elements can be rendered in quads on the canvas renderer (#634)
  • Most features support visibility (#632)
  • Colors can be specified with a greater variety of css methods, such as rgb() and rgba() (#636)
  • Point annotations can scale with zoom (#628)

Version 0.10.3

14 Oct 17:49
Compare
Choose a tag to compare

Changes

  • Fixed a bug in getting the visible bounds using a custom map projection (#625)
  • Slider widgets can now be repositioned and resized (#619)
  • Improved the annotation API with the ability to import and export GeoJSON (#617)

Version 0.10.2

30 Sep 19:46
Compare
Choose a tag to compare

Changes

  • Add a closed flag for line features (#602)
  • Minor changes and bug fixes in the interactor (#603, #604, #605)
  • Allow showing partial tiles on edges (#606)
  • Minor fixes to geojson rendering (#609)
  • Update to VGL 0.3.10 (#608, #612)
  • Reduce flickering in point cluster rendering (#621)
  • Beta support for interactive annotations and a new example (#613, #616)

Version 0.10.1

19 Jul 17:45
Compare
Choose a tag to compare

Bug fixes

  • Fixed a bug preventing deletion of stroked polygons (#601)

Version 0.10.0

19 Jul 17:44
Compare
Choose a tag to compare

Breaking changes

  • Removed the planeFeature class in favor of the faster and more powerfulquadFeature (#583)
  • Changed the callback signature for the fill style, which turns on or off rendering the polygon fill (#597)

Additions and improvements

  • Improved heatmap feature and example (#574, #577, #578, #579)
  • Replaced grunt build tasks with webpack and npm scripts (#580)
  • Added a d3 rendered quadFeature (#581)
  • Added selection-based zoom (#582)
  • Added an interface for createLayer to request renderers by feature support (#590)
  • Improved polygon rendering performance (massively) and added a usage example (#594)
  • Added an example of customizing the style of WMS layers (#595)
  • Added stroking to the polygon feature (#597)

Bug fixes

  • Fixed a bug in box selection with map rotation (#582)
  • Fixed the draw method on GL and canvas features (#585)
  • Fixed a rendering bug in GL line features (#597)
  • Removed the now unavailable mapquest tile servers from the examples (#598)