Skip to content

Releases: equinor/esv-intersection

v3.0.1

29 Mar 08:30
Compare
Choose a tag to compare

What's Changed

  • Upgraded d3-array from 3.2.1 to 3.2.2, pixi.js from 7.1.1 to 7.1.3, bunch of devDependencies
  • chore: use setup node with specified registry
  • chore: specify node version in GitHub Actions

Full Changelog: 3.0.0...v3.0.1

v3.0.0

19 Jan 12:56
Compare
Choose a tag to compare

What's Changed

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 the id of the casing instead.
  • Rename casingIds to referenceIds 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 of GeomodelLayerV2
  • Upgraded peer dependency [email protected]

v3.0.0-beta.6

21 Dec 14:18
Compare
Choose a tag to compare
v3.0.0-beta.6 Pre-release
Pre-release

What's Changed

Feature

  • Update Perforation rendering

Full Changelog: 3.0.0-beta.5...3.0.0-beta.6

v3.0.0-beta.5

20 Dec 12:20
Compare
Choose a tag to compare
v3.0.0-beta.5 Pre-release
Pre-release

What's Changed

Feature

  • Reference lines, with example for RKB, MSL and Seabed

Chores

  • Update dependencies
  • Update workflows actions to latest versions

Full Changelog: 3.0.0-beta.4...3.0.0-beta.5

v3.0.0-beta.4

21 Nov 11:47
Compare
Choose a tag to compare
v3.0.0-beta.4 Pre-release
Pre-release

What's Changed

Feature:

  • Support casing window string operations

Full Changelog: 3.0.0-beta.3...3.0.0-beta.4

v3.0.0-beta.3

17 Nov 07:53
Compare
Choose a tag to compare
v3.0.0-beta.3 Pre-release
Pre-release

What's Changed

  • Fix regression bug on symbol textures where images weren't flipped diagonally

Full Changelog: 3.0.0-beta.2...3.0.0-beta.3

v3.0.0-beta.2

10 Nov 09:53
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release

What's Changed

Breaking changes

  • Remove casingId from casings. Items referencing that id should rather use the id of the casing instead.
  • Rename casingIds to referenceIds for cement related items, as tubing/screen can be cemented in some cases.

Feature

  • Support for perforations

Full Changelog: 3.0.0-beta.1...3.0.0-beta.2

v3.0.0-beta.1

27 Oct 10:25
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release
fix: build before publishing beta

v3.0.0-beta.0

27 Oct 06:55
Compare
Choose a tag to compare
v3.0.0-beta.0 Pre-release
Pre-release

Breaking Changes

  • Removed any from type definitions in the library
  • 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 deprecated layer GeomodelLayer, in favor of GeomodelLayerV2
  • 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
  • Removed any from type definitions in the library

v2.2.0

26 Oct 12:47
Compare
Choose a tag to compare

What's Changed

  • Fix bugs in GeomodelLabelsLayer
  • Upgrade dependencies
  • Upgrade peer dependency [email protected]