Releases: OpenGeoscience/geojs
Releases · OpenGeoscience/geojs
Version 0.12.1
- 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
- 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
andselectionAPI
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
Version 0.11.0
- 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
Version 0.10.4
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()
andrgba()
(#636) - Point annotations can scale with zoom (#628)
Version 0.10.3
Version 0.10.2
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
Bug fixes
- Fixed a bug preventing deletion of stroked polygons (#601)
Version 0.10.0
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)