Releases: OpenGeoscience/geojs
Releases · OpenGeoscience/geojs
Version 0.14.0
Changes from 0.13.0:
Features
- Added an
object.geoIsOnfunction to check if an event is bound (#768) - Use the average perimeter for the center of a polygon or line (#761)
- Allow display to/from gcs conversion functions to handle arrays of points (#766)
- When drawing a line annotation, don't create intermediate colinear points (#759)
- Improve exiting and reloading maps (#750)
- Various minor improvements (#767, #760)
Packaging:
- Refactored importing optional dependencies so webpack makes them truly optional (#770)
- Upgraded to jQuery 3.x (#772, #773)
- Updated npm packages (#756)
- Reduce packaging effects (#763, #751)
Testing
Bug Fixes
- Include stroke widths when doing a point search on polygons (#762)
- Fixed
pointSearchwhen the feature used a non-default gcs (#758) - Fixed unbinding keyboard events (#757)
Tutorials and Website:
Version 0.13.0
New features:
- Added a new video quad feature (#745)
- Annotation id's are now persevered when reloading geojson (#747)
Bug fixes:
- Fixed setting rotation on map creation (#740)
- Fixed polygon fill and opacity interaction (#744)
- Fixed handling GCS in geojson annotation imports (#748)
Improvements to the website and documentation:
Version 0.12.4
Version 0.12.3
Version 0.12.2
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
visibleandselectionAPImethods to layers (#682) - Replace custom quad tree implementation with kdbush (#685)
- Remove several unused utility methods (#686)
- Move vgl mocking function into
utilsfor 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)