General
- Added support for ES6 harmony modules to support new syntaxes and reduce final bundle size for faster loading
- Improves support for Angular, React, and VUE
- Added VSCode plug-in to simplify conversion of GeoToolkit code to ES6
Carnac
General
- Improved DataTable, DataTableView, DataSet performance
- Added pyramid image support to help with LOD for larger files
- Added HTTP layer to simplify access to external resources
- Added support of CSS 2D transform and text-transform for nodes based on AbstractNode
- Improved DOM tool
Map
- Improved ArcGIS support
- Added query/identify/legend API support for ArcGIS servers
- Added optional UI zoom control
- Infinite horizontal scroll
- GPX format support
- Tool to measure distances and area
- Smart labeling
- MapScale customization added
- Added GeoJSON/CSV format export for the feature layers
Charts and Widgets
- Elastic zoom and scroll tool
- Added line chart rendering optimization
- Added a DataSheet
Carnac 3D Module
- Added GigaGrid library
- Improved memory usage for volumetric rendering and supports irregular data
- Added option to display cloud points for irregular data of Volumetric rendering tutorial
- Added ScatterPlot
- Switch to three.js rev. 107
- Added label annotations for wellbore
Contour
- Added gridding algorithms: Kriging and ThinPlate
Schematics
- Added Multilateral Schematics
- Added DeviatedSchematics Widget
Seismic
- Added highlight of traces
- Added floating elements in SeismicWidget toolbar
- Improved auxiliary graph
WellLog
- Optimized and improved MultiWell library
- Added drag and drop tool for MultiWellWidget
- Added support of ghost tool in deviated tracks
- Modified algorithm for tops alignment
- ArrayLog support in deviation
- Improved deviated WellLog with better trajectory smoothing
- Implemented Gap Fill and Gap Disconnect