Releases: equinor/esv-intersection
v3.1.1
What's Changed
- task/5609/add SCM compliance badge by @VRiveland in #857
- Tech/859/snyk october 2024 by @VRiveland in #861
- tech/bump version to 3.1.1 by @VRiveland in #865
New Contributors
- @VRiveland made their first contribution in #857
Full Changelog: v3.1.0...v3.1.1
v3.1.0
Changelog
3.0.12
Patch Changes
- 7c26ebb: fix: tsconfig file path for vite
3.0.11
Patch Changes
- 3f59bf5: chore: upgrade dependencies
- ba3661c: chore(dev-deps): upgrade dev dependencies to latest versions
- 1cca891: chore(deps): bump tough-cookie from 4.1.2 to 4.1.3
3.0.10
Patch Changes
- 53386e9: chore(typescript): Enable strict mode for Typescript, but escape in the most annoying places in order to delay the need to change implementation details.
- ef0590b: chore: enable Typescript's strict mode & fix 1500 errors
3.0.7
Patch Changes
- 96a5d01: handle empty nested data when trying to find a sample
3.0.6
Patch Changes
- 776ec1f: chore(deps-dev): bump typedoc from 0.24.6 to 0.24.8
- 49abbad: chore(deps-dev): bump vitest from 0.30.1 to 0.31.4
- 06eab8f: chore(deps): bump d3-array from 3.2.3 to 3.2.4
3.0.5
Patch Changes
-
b5cae59: Upgrading several devDependencies, which were not covered in changesets:
- chore(deps-dev): bump vitest from 0.30.0 to 0.30.1 by @dependabot in #564
- chore(deps-dev): bump storybook from 7.0.2 to 7.0.5 by @dependabot in #570
- chore(deps-dev): bump @storybook/html-vite from 7.0.2 to 7.0.5 by @dependabot in #571
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.2 to 7.0.5 by @dependabot in #572
- chore(deps-dev): bump typedoc from 0.24.1 to 0.24.4 by @dependabot in #573
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.0 by @dependabot in #576
- chore(deps-dev): bump vite-plugin-dts from 2.2.0 to 2.3.0 by @dependabot in #574
- chore(deps-dev): bump @typescript-eslint/parser from 5.58.0 to 5.59.0 by @dependabot in #575
- chore(deps-dev): bump storybook from 7.0.5 to 7.0.6 by @dependabot in #577
- chore(deps-dev): bump typedoc from 0.24.4 to 0.24.6 by @dependabot in #578
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #583
- chore(deps-dev): bump vite from 4.2.1 to 4.3.1 by @dependabot in #582
- chore(deps-dev): bump prettier from 2.8.7 to 2.8.8 by @dependabot in #581
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.5 to 7.0.6 by @dependabot in #580
- chore(deps-dev): bump @storybook/html-vite from 7.0.5 to 7.0.7 by @dependabot in #584
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.1 by @dependabot in #585
- chore(deps-dev): bump vite from 4.3.1 to 4.3.4 by @dependabot in #590
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.6 to 7.0.7 by @dependabot in #589
- chore(deps-dev): bump storybook from 7.0.6 to 7.0.7 by @dependabot in #587
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.2 by @dependabot in #591
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 by @dependabot in #592
-
b5cae59: - Fix issues where groups had labels and where last label was not rendered by @HavardNJ in #594
-
2aef4a3: If GeoModel lineData is empty, don't throw script error
-
af7a953: chore: automate releases based on changesets
-
b5cae59: Enable slightly stricter Typescript settings:
TO BE RELEASED
v3.0.0
Feature
- Update perforation rendering
- Add layer for reference lines, with example for RKB, MSL and Seabed
- Add support for casing windows
- Adds support for Perforations
- Adds support for CementSqueeze
- Adds support for CementPlug
- Adds support for Plug & Abandonment symbols
- Adds support for Completion symbols
Chores
- Update dependencies
- Update workflow actions to latest versions
Fix
- Fix regression bug on symbol textures where images weren't flipped diagonally
Breaking Changes
- Remove
casingId
from casings. Items referencing that id should rather use theid
of the casing instead. - Rename
casingIds
toreferenceIds
for cement related items, as tubing/screen can be cemented in some cases. - Many Layers are made generic and type for layers data needs to be specified when extending and using the Layers
- Pixi Layers (SchematicLayer, GeomodelLayerV2) needs to pass inn a Pixi render context. Class PixiRenderApplication can be used for this
- HoleSizeLayer, CasingLayer, CementLayer and WellboreBaseComponentLayer are removed, but functionality is retained and improved in new SchematicLayer
- Data type for for new layer SchematicLayer is based on data for the old layers HoleSizeLayer, CasingLayer and CementLayer, but now requires id and kind specified
- Removed
any
from type definitions in the library - Removed deprecated layer
GeomodelLayer
, in favor ofGeomodelLayerV2
- Upgraded peer dependency
[email protected]
v3.0.0-beta.6
Feature
- Update perforation rendering
v3.0.0-beta.5
Feature
- Reference lines, with example for RKB, MSL and Seabed
Chores
- Update dependencies
- Update workflows actions to latest versions
v3.0.0-beta.4
Changes
- Add support for casing windows
v3.0.0-beta.3
Changes
- Fix regression bug on symbol textures where images weren't flipped diagonally
v3.0.0-beta.2
Breaking Changes
- Remove
casingId
from casings. Items referencing that id should rather use theid
of the casing instead. - Rename
casingIds
toreferenceIds
for cement related items, as tubing/screen can be cemented in some cases.
Changes
- Adds support for Peforations
v3.0.0-beta.0
Breaking Changes
- Many Layers are made generic and type for layers data needs to be specified when extending and using the Layers
- Pixi Layers (SchematicLayer, GeomodelLayerV2) needs to pass inn a Pixi render context. Class PixiRenderApplication can be used for this
- HoleSizeLayer, CasingLayer, CementLayer and WellboreBaseComponentLayer are removed, but functionality is retained and improved in new SchematicLayer
- Removed
any
from type definitions in the library - Removed deprecated layer
GeomodelLayer
, in favor ofGeomodelLayerV2
- Upgraded peer dependency
[email protected]
Changes
- Data type for for new layer SchematicLayer is based on data for the old layers HoleSizeLayer, CasingLayer and CementLayer, but now requires id and kind specified
- Adds support for CementSqueeze
- Adds support for CementPlug
- Adds support for Plug & Abandonment symbols
- Adds support for Completion symbols
v2.2.0
- Fix bugs in GeomodelLabelsLayer
- Upgrade dependencies
- Upgrade peer dependency
[email protected]
v2.1.0
- Allow setting
CasingShoeSize
for theCasingLayer
v2.0.1
- Change deprecated
transparent
property tobackgroundAlpha
in PixiRendererOptions
- Bump
terser
from 4.8.0 to 4.8.1 - Upgrade
d3-array
from 3.1.6 to 3.2.0
v2.0.0
- Update major version of Pixi.js peer dependency to ^6.4.2
- Only render Pixi layers on input changes and user interactions. Should reduce idle CPU load
v1.8.0
- Update dependencies
- Pixi.js peer dependency bumped to ^5.3.12
v1.7.0
- Let Pixi Application options be configurable
- Update dependencies
v1.6.0
- Update major version of d3 to v3
Breaking changes in d3. Check d3 changelog before updating in your application. - Perf: Minor optimization, avoid a few spread in loops and don't call updatePaths() twice when setting data
v1.5.2
- Fix bug in IntersectionReferenceSystem::project for calculateDisplacementFromBottom
- Fix simple demo in readme
v1.5.1
- Update node to v.16
- Update dependencies
- Fix: Stop clearing data before unmounting layers (#449)
v1.5.0
- Bump hosted-git-info from 2.8.8 to 2.8.9
- Bump lodash from 4.17.19 to 4.17.21
- Improve responsiveness of rendering
- Refactoring
- Fix issue with interpolators which was causing rendering artifacts in cement layer
- Make CasingLayer easier to extend (#438)
v1.4.4
- Add option to override interpolators in the IntersectionReferenceSystem
- Update react-dev-utils to 11.0.4
v1.4.3
- Add option to use a optional range for generating seismic image
v1.4.2
- Improve wellborelayers textures
- Update typescript to 4.2.2
v1.4.1
- Matching surface name checks are now case insensitive
- Bumped d3-array package
v1.4.0
- added option to override arc division and tension in the reference system
- removed group labels from being render in surface labels
- pixi-layers skip render without referenceSystem
- upgrade vulnerable packages
- cleanup GeomodelLayerV2
- cleanup render method on WellboreBaseComponentLayers
v1.3.1
- fix skip render without referenceSystem in CalloutCanvasLayer
v1.3.0
- fix CalloutCanvasLayer to always ...
v3.0.12
v3.0.11
v3.0.10
v3.0.9
Changelog
3.0.7
Patch Changes
- 96a5d01: handle empty nested data when trying to find a sample
3.0.6
Patch Changes
- 776ec1f: chore(deps-dev): bump typedoc from 0.24.6 to 0.24.8
- 49abbad: chore(deps-dev): bump vitest from 0.30.1 to 0.31.4
- 06eab8f: chore(deps): bump d3-array from 3.2.3 to 3.2.4
3.0.5
Patch Changes
-
b5cae59: Upgrading several devDependencies, which were not covered in changesets:
- chore(deps-dev): bump vitest from 0.30.0 to 0.30.1 by @dependabot in #564
- chore(deps-dev): bump storybook from 7.0.2 to 7.0.5 by @dependabot in #570
- chore(deps-dev): bump @storybook/html-vite from 7.0.2 to 7.0.5 by @dependabot in #571
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.2 to 7.0.5 by @dependabot in #572
- chore(deps-dev): bump typedoc from 0.24.1 to 0.24.4 by @dependabot in #573
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.0 by @dependabot in #576
- chore(deps-dev): bump vite-plugin-dts from 2.2.0 to 2.3.0 by @dependabot in #574
- chore(deps-dev): bump @typescript-eslint/parser from 5.58.0 to 5.59.0 by @dependabot in #575
- chore(deps-dev): bump storybook from 7.0.5 to 7.0.6 by @dependabot in #577
- chore(deps-dev): bump typedoc from 0.24.4 to 0.24.6 by @dependabot in #578
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #583
- chore(deps-dev): bump vite from 4.2.1 to 4.3.1 by @dependabot in #582
- chore(deps-dev): bump prettier from 2.8.7 to 2.8.8 by @dependabot in #581
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.5 to 7.0.6 by @dependabot in #580
- chore(deps-dev): bump @storybook/html-vite from 7.0.5 to 7.0.7 by @dependabot in #584
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.1 by @dependabot in #585
- chore(deps-dev): bump vite from 4.3.1 to 4.3.4 by @dependabot in #590
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.6 to 7.0.7 by @dependabot in #589
- chore(deps-dev): bump storybook from 7.0.6 to 7.0.7 by @dependabot in #587
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.2 by @dependabot in #591
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 by @dependabot in #592
-
b5cae59: - Fix issues where groups had labels and where last label was not rendered by @HavardNJ in #594
-
2aef4a3: If GeoModel lineData is empty, don't throw script error
-
af7a953: chore: automate releases based on changesets
-
b5cae59: Enable slightly stricter Typescript settings:
TO BE RELEASED
v3.0.0
Feature
- Update perforation rendering
- Add layer for reference lines, with example for RKB, MSL and Seabed
- Add support for casing windows
- Adds support for Perforations
- Adds support for CementSqueeze
- Adds support for CementPlug
- Adds support for Plug & Abandonment symbols
- Adds support for Completion symbols
Chores
- Update dependencies
- Update workflow actions to latest versions
Fix
- Fix regression bug on symbol textures where images weren't flipped diagonally
Breaking Changes
- Remove
casingId
from casings. Items referencing that id should rather use theid
of the casing instead. - Rename
casingIds
toreferenceIds
for cement related items, as tubing/screen can be cemented in some cases. - Many Layers are made generic and type for layers data needs to be specified when extending and using the Layers
- Pixi Layers (SchematicLayer, GeomodelLayerV2) needs to pass inn a Pixi render context. Class PixiRenderApplication can be used for this
- HoleSizeLayer, CasingLayer, CementLayer and WellboreBaseComponentLayer are removed, but functionality is retained and improved in new SchematicLayer
- Data type for for new layer SchematicLayer is based on data for the old layers HoleSizeLayer, CasingLayer and CementLayer, but now requires id and kind specified
- Removed
any
from type definitions in the library - Removed deprecated layer
GeomodelLayer
, in favor ofGeomodelLayerV2
- Upgraded peer dependency
[email protected]
v3.0.0-beta.6
Feature
- Update perforation rendering
v3.0.0-beta.5
Feature
- Reference lines, with example for RKB, MSL and Seabed
Chores
- Update dependencies
- Update workflows actions to latest versions
v3.0.0-beta.4
Changes
- Add support for casing windows
v3.0.0-beta.3
Changes
- Fix regression bug on symbol textures where images weren't flipped diagonally
v3.0.0-beta.2
Breaking Changes
- Remove
casingId
from casings. Items referencing that id should rather use theid
of the casing instead. - Rename
casingIds
toreferenceIds
for cement related items, as tubing/screen can be cemented in some cases.
Changes
- Adds support for Peforations
v3.0.0-beta.0
Breaking Changes
- Many Layers are made generic and type for layers data needs to be specified when extending and using the Layers
- Pixi Layers (SchematicLayer, GeomodelLayerV2) needs to pass inn a Pixi render context. Class PixiRenderApplication can be used for this
- HoleSizeLayer, CasingLayer, CementLayer and WellboreBaseComponentLayer are removed, but functionality is retained and improved in new SchematicLayer
- Removed
any
from type definitions in the library - Removed deprecated layer
GeomodelLayer
, in favor ofGeomodelLayerV2
- Upgraded peer dependency
[email protected]
Changes
- Data type for for new layer SchematicLayer is based on data for the old layers HoleSizeLayer, CasingLayer and CementLayer, but now requires id and kind specified
- Adds support for CementSqueeze
- Adds support for CementPlug
- Adds support for Plug & Abandonment symbols
- Adds support for Completion symbols
v2.2.0
- Fix bugs in GeomodelLabelsLayer
- Upgrade dependencies
- Upgrade peer dependency
[email protected]
v2.1.0
- Allow setting
CasingShoeSize
for theCasingLayer
v2.0.1
- Change deprecated
transparent
property tobackgroundAlpha
in PixiRendererOptions
- Bump
terser
from 4.8.0 to 4.8.1 - Upgrade
d3-array
from 3.1.6 to 3.2.0
v2.0.0
- Update major version of Pixi.js peer dependency to ^6.4.2
- Only render Pixi layers on input changes and user interactions. Should reduce idle CPU load
v1.8.0
- Update dependencies
- Pixi.js peer dependency bumped to ^5.3.12
v1.7.0
- Let Pixi Application options be configurable
- Update dependencies
v1.6.0
- Update major version of d3 to v3
Breaking changes in d3. Check d3 changelog before updating in your application. - Perf: Minor optimization, avoid a few spread in loops and don't call updatePaths() twice when setting data
v1.5.2
- Fix bug in IntersectionReferenceSystem::project for calculateDisplacementFromBottom
- Fix simple demo in readme
v1.5.1
- Update node to v.16
- Update dependencies
- Fix: Stop clearing data before unmounting layers (#449)
v1.5.0
- Bump hosted-git-info from 2.8.8 to 2.8.9
- Bump lodash from 4.17.19 to 4.17.21
- Improve responsiveness of rendering
- Refactoring
- Fix issue with interpolators which was causing rendering artifacts in cement layer
- Make CasingLayer easier to extend (#438)
v1.4.4
- Add option to override interpolators in the IntersectionReferenceSystem
- Update react-dev-utils to 11.0.4
v1.4.3
- Add option to use a optional range for generating seismic image
v1.4.2
- Improve wellborelayers textures
- Update typescript to 4.2.2
v1.4.1
- Matching surface name checks are now case insensitive
- Bumped d3-array package
v1.4.0
- added option to override arc division and tension in the reference system
- removed group labels from being render in surface labels
- pixi-layers skip render without referenceSystem
- upgrade vulnerable packages
- cleanup GeomodelLayerV2
- cleanup render method on WellboreBaseComponentLayers
v1.3.1
- fix skip render without referenceSystem in CalloutCanvasLayer
v1.3.0
- fix CalloutCanvasLayer to always render on data update
- fix position callout with displacement calculated from bottom
- fix issue with missing labels in geomodel
- fix onUnmount on PixiLayers
- add export of interfaces AxisOptions, ControllerOptions, OverlayEvents and OverlayCallbacks
- add destroy method to Controller
v1.2.1
- improved surface and surface label rendering order
- improved setting data on layer creation
- added fallback for various rendering functions when webGL is not available
v1.2.0
- deprecate GeomodelLayer (keeping api util next maj...
v3.0.8
Changelog
3.0.7
Patch Changes
- 96a5d01: handle empty nested data when trying to find a sample
3.0.6
Patch Changes
- 776ec1f: chore(deps-dev): bump typedoc from 0.24.6 to 0.24.8
- 49abbad: chore(deps-dev): bump vitest from 0.30.1 to 0.31.4
- 06eab8f: chore(deps): bump d3-array from 3.2.3 to 3.2.4
3.0.5
Patch Changes
-
b5cae59: Upgrading several devDependencies, which were not covered in changesets:
- chore(deps-dev): bump vitest from 0.30.0 to 0.30.1 by @dependabot in #564
- chore(deps-dev): bump storybook from 7.0.2 to 7.0.5 by @dependabot in #570
- chore(deps-dev): bump @storybook/html-vite from 7.0.2 to 7.0.5 by @dependabot in #571
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.2 to 7.0.5 by @dependabot in #572
- chore(deps-dev): bump typedoc from 0.24.1 to 0.24.4 by @dependabot in #573
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.0 by @dependabot in #576
- chore(deps-dev): bump vite-plugin-dts from 2.2.0 to 2.3.0 by @dependabot in #574
- chore(deps-dev): bump @typescript-eslint/parser from 5.58.0 to 5.59.0 by @dependabot in #575
- chore(deps-dev): bump storybook from 7.0.5 to 7.0.6 by @dependabot in #577
- chore(deps-dev): bump typedoc from 0.24.4 to 0.24.6 by @dependabot in #578
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #583
- chore(deps-dev): bump vite from 4.2.1 to 4.3.1 by @dependabot in #582
- chore(deps-dev): bump prettier from 2.8.7 to 2.8.8 by @dependabot in #581
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.5 to 7.0.6 by @dependabot in #580
- chore(deps-dev): bump @storybook/html-vite from 7.0.5 to 7.0.7 by @dependabot in #584
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.1 by @dependabot in #585
- chore(deps-dev): bump vite from 4.3.1 to 4.3.4 by @dependabot in #590
- chore(deps-dev): bump @storybook/addon-storysource from 7.0.6 to 7.0.7 by @dependabot in #589
- chore(deps-dev): bump storybook from 7.0.6 to 7.0.7 by @dependabot in #587
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.2 by @dependabot in #591
- chore(deps-dev): bump @typescript-eslint/parser from 5.59.0 to 5.59.2 by @dependabot in #592
-
b5cae59: - Fix issues where groups had labels and where last label was not rendered by @HavardNJ in #594
-
2aef4a3: If GeoModel lineData is empty, don't throw script error
-
af7a953: chore: automate releases based on changesets
-
b5cae59: Enable slightly stricter Typescript settings:
TO BE RELEASED
v3.0.0
Feature
- Update perforation rendering
- Add layer for reference lines, with example for RKB, MSL and Seabed
- Add support for casing windows
- Adds support for Perforations
- Adds support for CementSqueeze
- Adds support for CementPlug
- Adds support for Plug & Abandonment symbols
- Adds support for Completion symbols
Chores
- Update dependencies
- Update workflow actions to latest versions
Fix
- Fix regression bug on symbol textures where images weren't flipped diagonally
Breaking Changes
- Remove
casingId
from casings. Items referencing that id should rather use theid
of the casing instead. - Rename
casingIds
toreferenceIds
for cement related items, as tubing/screen can be cemented in some cases. - Many Layers are made generic and type for layers data needs to be specified when extending and using the Layers
- Pixi Layers (SchematicLayer, GeomodelLayerV2) needs to pass inn a Pixi render context. Class PixiRenderApplication can be used for this
- HoleSizeLayer, CasingLayer, CementLayer and WellboreBaseComponentLayer are removed, but functionality is retained and improved in new SchematicLayer
- Data type for for new layer SchematicLayer is based on data for the old layers HoleSizeLayer, CasingLayer and CementLayer, but now requires id and kind specified
- Removed
any
from type definitions in the library - Removed deprecated layer
GeomodelLayer
, in favor ofGeomodelLayerV2
- Upgraded peer dependency
[email protected]
v3.0.0-beta.6
Feature
- Update perforation rendering
v3.0.0-beta.5
Feature
- Reference lines, with example for RKB, MSL and Seabed
Chores
- Update dependencies
- Update workflows actions to latest versions
v3.0.0-beta.4
Changes
- Add support for casing windows
v3.0.0-beta.3
Changes
- Fix regression bug on symbol textures where images weren't flipped diagonally
v3.0.0-beta.2
Breaking Changes
- Remove
casingId
from casings. Items referencing that id should rather use theid
of the casing instead. - Rename
casingIds
toreferenceIds
for cement related items, as tubing/screen can be cemented in some cases.
Changes
- Adds support for Peforations
v3.0.0-beta.0
Breaking Changes
- Many Layers are made generic and type for layers data needs to be specified when extending and using the Layers
- Pixi Layers (SchematicLayer, GeomodelLayerV2) needs to pass inn a Pixi render context. Class PixiRenderApplication can be used for this
- HoleSizeLayer, CasingLayer, CementLayer and WellboreBaseComponentLayer are removed, but functionality is retained and improved in new SchematicLayer
- Removed
any
from type definitions in the library - Removed deprecated layer
GeomodelLayer
, in favor ofGeomodelLayerV2
- Upgraded peer dependency
[email protected]
Changes
- Data type for for new layer SchematicLayer is based on data for the old layers HoleSizeLayer, CasingLayer and CementLayer, but now requires id and kind specified
- Adds support for CementSqueeze
- Adds support for CementPlug
- Adds support for Plug & Abandonment symbols
- Adds support for Completion symbols
v2.2.0
- Fix bugs in GeomodelLabelsLayer
- Upgrade dependencies
- Upgrade peer dependency
[email protected]
v2.1.0
- Allow setting
CasingShoeSize
for theCasingLayer
v2.0.1
- Change deprecated
transparent
property tobackgroundAlpha
in PixiRendererOptions
- Bump
terser
from 4.8.0 to 4.8.1 - Upgrade
d3-array
from 3.1.6 to 3.2.0
v2.0.0
- Update major version of Pixi.js peer dependency to ^6.4.2
- Only render Pixi layers on input changes and user interactions. Should reduce idle CPU load
v1.8.0
- Update dependencies
- Pixi.js peer dependency bumped to ^5.3.12
v1.7.0
- Let Pixi Application options be configurable
- Update dependencies
v1.6.0
- Update major version of d3 to v3
Breaking changes in d3. Check d3 changelog before updating in your application. - Perf: Minor optimization, avoid a few spread in loops and don't call updatePaths() twice when setting data
v1.5.2
- Fix bug in IntersectionReferenceSystem::project for calculateDisplacementFromBottom
- Fix simple demo in readme
v1.5.1
- Update node to v.16
- Update dependencies
- Fix: Stop clearing data before unmounting layers (#449)
v1.5.0
- Bump hosted-git-info from 2.8.8 to 2.8.9
- Bump lodash from 4.17.19 to 4.17.21
- Improve responsiveness of rendering
- Refactoring
- Fix issue with interpolators which was causing rendering artifacts in cement layer
- Make CasingLayer easier to extend (#438)
v1.4.4
- Add option to override interpolators in the IntersectionReferenceSystem
- Update react-dev-utils to 11.0.4
v1.4.3
- Add option to use a optional range for generating seismic image
v1.4.2
- Improve wellborelayers textures
- Update typescript to 4.2.2
v1.4.1
- Matching surface name checks are now case insensitive
- Bumped d3-array package
v1.4.0
- added option to override arc division and tension in the reference system
- removed group labels from being render in surface labels
- pixi-layers skip render without referenceSystem
- upgrade vulnerable packages
- cleanup GeomodelLayerV2
- cleanup render method on WellboreBaseComponentLayers
v1.3.1
- fix skip render without referenceSystem in CalloutCanvasLayer
v1.3.0
- fix CalloutCanvasLayer to always render on data update
- fix position callout with displacement calculated from bottom
- fix issue with missing labels in geomodel
- fix onUnmount on PixiLayers
- add export of interfaces AxisOptions, ControllerOptions, OverlayEvents and OverlayCallbacks
- add destroy method to Controller
v1.2.1
- improved surface and surface label rendering order
- improved setting data on layer creation
- added fallback for various rendering functions when webGL is not available
v1.2.0
- deprecate GeomodelLayer (keeping api util next maj...
v3.0.7
v3.0.6
v3.0.3
Most Notable changes
- The perforations became visually more aligned with the ones from QD, and now are display with opacity to make the layer under it visible
What's Changed
- fix(perforations): Cased hole fracturation colors perforation spikes yellow by @ovineq in #544
- chore(dev-packages): Upgrade packages by @ovineq in #545
- chore(dependencies): Upgrade dependencies by @ovineq in #546
- ci(dependabot): add config file by @venikx in #547
- chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 by @dependabot in #552
- chore(deps-dev): bump @typescript-eslint/parser from 5.57.0 to 5.58.0 by @dependabot in #549
- chore(deps-dev): bump rimraf from 4.4.1 to 5.0.0 by @dependabot in #548
- chore(deps-dev): bump typescript from 5.0.2 to 5.0.4 by @dependabot in #551
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.58.0 by @dependabot in #558
- chore(deps-dev): bump vite-plugin-dts from 2.1.0 to 2.2.0 by @dependabot in #555
- chore(deps-dev): bump pixi.js from 7.2.3 to 7.2.4 by @dependabot in #557
- build(storybook): update deps by @venikx in #561
- chore(deps-dev): bump vitest from 0.29.8 to 0.30.0 by @dependabot in #553
- chore(deps-dev): bump typedoc from 0.23.28 to 0.24.1 by @dependabot in #559
- fix: perforation height by @venikx in #569
New Contributors
Full Changelog: v3.0.1...v3.0.2