Carnac
- Improved TypeScript Headers
- Added generation and API reference for constructors and set/get properties
- Added option to run live code in codesandbox.io for all tutorials
- All ES5 demos are ported to ES6 version
- Improved reports generation, (new tutorials, added CSS support, added text alignment in cell, added page header/footer support)
- Added barchart mode to TimeSeriesWidget
- Improved auto limits calculation for TimeSeriesWidget
- Added rich text functionality
- Added watermark API + trial watermark to the plot
- Improved performance of tiled shape
- Added option to display size of the selected area
- Add option to select direction of measurement
- Add HTTP layer to be used with node.js
- Integrated floating colorbar tool to annotated widget
3D
- Upgraded THREE.js to v126
- Improved contour isoline and labels rendering
- Improved anti-aliasing of lines
- Improved transparency rendering accuracy, (Added depthPeeling render pass to avoid transparency issues)
- Optimized reservoir grid (Optimize anti-aliasing, Improved reservoir performances by filtering cells by IJK/value and neighbor occlusion)
- Added Intersection of reservoir grid with seismic (Improve seismic intersection points performance and fix interpolation color)
- Added Faults visualization as a Surface
- Added Horizon intersection support for seismic time slice
- Added Grid Surface loader and data type
- Added new Projection Widget
- Optimized seismic material
Schematics
- Added Dual Schematics Widget to show/compare two states of schematics (for example, “Planned” vs. “Actual”)
- Added to Elements Catalog switch between SVG and JS representations
- Components customization via (Abstract)RenderingHints implementations
- Improved deviated schematics widget
- Add top and bottom gaps to the deviated widget
- Improve Deviated Labeling strategy
Seismic
- Added support for changing trace orientation to support horizontal or vertical
- Added support of seismic metadata null value to remote reader
- Added Horizon picker tool and publish picking strategy
- Improved logic of seismic reader update to modify query without recreation of a new reader
- Improve performance base on tile shape changes
- Added new Azure SEG-Y reader example
WellLog
- Added support of different line styles for lithology ranges and border locations
- Added ‘wave’/’double’ line decoration style to the LineStyle to draw wave markers
- Added Stacked Bar mode for LogBarVisual
- Added log frame / annotation visual editing
- Added cursor tracking tool to WellLogWidget
- Added strategy to calculate curve limits