Petrel Plugin ChangeLog
=======================

v4.4.0 (June 2023)
-----------------

- Added support for Petrel 2023
- Removed support for Petrel 2020

v4.3.4 (May 2023)
-----------------

- Prevent export of 3D survey grids larger than T7 can accept
  (number rows * number cols > one billion (10^9)).
- Provide options to obtain a survey grid range based on associated
  interpretation (horizon grids) and seismic volumes.
- Fixed bug causing seismic volume imported via "ZGY link" option to
  be incorrectly located.
- Fixed bug preventing server-based import to T7 when plugin protocol
  version < T7 importer protocol version

v4.3.3 (Mar 2023)
-----------------

- Added export compatability with older versions of T7 (v7.200+)
  via new format version combobox in General tab
- Fixed incorrect data sent during shape export causing T7 importer
  to crash under certain conditions
- Fixed coordinate system conversion error when source coordinate
  system uses non-SI units

v4.3.2 (Jan 2023)
-----------------

- Fixes and improvements for viewing on high-dpi screens
- Volume custom data range now preserved when switching between volumes
- Simplified Well tab interface in Export dialog

v4.3.0 (Oct 2022)
-----------------

- Support for creating ZGY volume links in T7
- Well log gamma ray support for import and export
- Well import from T7 now sets borehole symbol
- Corrected unit conversion for Volume (Capacity)

v4.2.0 (Jul 2022)
------------------

- Added support for Petrel 2022
- Dropped support for Petrel 2019

v4.1.0 (May 2022)
-----------------

- Trimesh display methods now correctly show transparency for new imports
- Added context menu item to set active fracture network attribute for all
  fracture networks under the same model
- Various fixes relating to color table creation
  
v4.0.2 (May 2022)
-----------------

- Fixed bug preventing export of cellular model properties
- Cellular faults contained within subfolders are now correctly exported

v4.0.1 (Mar 2022)
-----------------

- Support for import and rendering of T7 Fault Ed objects using
  Petrel custom domain objects.
- Fixed a bug preventing the export dialog from appearing when launched
  from the Processes tree
- Fracture network patches are now imported as triangle meshes allowing
  for non-rectangular patches.
- Fracture network attributes may now be imported including T7 colour map
- Cellular attributes now include T7 colourmap (if option chosen during export)
- Added support for transferring 3D arbitrary lines (general intersections)
- Added support for transferring T7 horizon data types (horizon continuous attributes)
- Added support for exporting Structural Model Fault Framework (initial faults)

v3.5.2 (Mar 2022)
-----------------

- Throw based Triangle Mesh display methods now correctly use Thickness
  measurement rather than Elevation

v3.5.1 (Jan 2022)
-----------------

- Fixed bug preventing T7 trimesh import
- Fixed bug preventing 2D lines contained within survey subfolder
  from being exported

v3.5.0 (June 2021)
------------------

- Added support for Petrel 2021
- Removed support for Petrel 2018

v3.4.4 (May 2021)
-----------------

- Added support for transferring 3D seismic colormaps
- Survey sub folders are now excluded for 3D seismic transfer
- Fixed incorrect scale/offset calculation during seismic transfer

v3.4.3 (Apr 2021)
-----------------

- Fixed issue where imported cellular grid can display incorrectly joined
  cells at fault tips that lie adjacent to inactive (undefined) pillars

v3.4.2 (Feb 2021)
----------------

- Overhaul of Seismic tab on export dialog allowing sub-grid to be
  specified on a per survey basis.

v3.4.1 (Oct 2020)
-----------------

- Fixed a bug causing 2D horizon interpretation to export incorrectly if
  the interpretation is a custom time or depth attribute

v3.4.0 (Jun 2020)
-----------------

- Fixed error when choosing grid properties
- Added support for Petrel 2020
- Dropped supprot for Petrel 2017

v3.3.0 (Jun 2020)
-----------------

- Available user defined attributes for cellular grids increased to 32

v3.2.1 (Apr 2020)
-----------------

- Fixed crash when specifying custom value range for 2D seismic lines
- Added support for specifying custom property for Depth and/or Time
  when exporting Fault & horizon interpretation, Surface and PointSet shapes

v3.2.0 (Feb 2020)
-----------------

- Added scenario support when importing display methods from T7

v3.1.0 (Dec 2019)
-----------------

- Added additional transfer format and version checks

v3.0.0 (Nov 2019)
-----------------

- Support for import and rendering of T7 display methods using
  Petrel custom domain objects
- Help manual switched from PDF to CHM (Windows Help)

v2.13.0 (April 2019)
--------------------

- Added support for Petrel 2019
- Dropped support for Petrel 2016

v2.12.0 (July 2018)
-------------------

- Added support for Petrel 2018
- Dropped support for Petrel 2015
- Added support for exporting VBM-based structural models (Petrel 2018 only)
- Added support for survey lists
- Performance improvements when exporting interpretation and shapes
- Fixed issue where exporting a shape inside an interpretation
  collection fails

v2.11.2 (July 2018)
------------------

- Fixed unit conversion issue relating to unnecessary CRS conversion

v2.11.1 (Apr 2018)
------------------

- Fixed issue preventing fracture networks in a T7 named list
  from importing
- Fixed issue preventing update of existing fracture network
- Fixed issue causing high memory usage and possible memory
  exhaustion when importing and exporting seismic
- Importing 3D seismic is now considerably faster

v2.11.0 (Mar 2018)
------------------

- Added support for importing and exporting T7 shapes
- Added support for storing Petrel CRS name in T7
- Structural frameworks now correctly populated in export tree
- Fixed issue that was causing fault segments to be created in the
  wrong vertical domain under certain conditions.
- Fixed issue that could cause the wrong global well log to be
  used when creating well logs
- Exporting logs in the T7 "Sonic" or "Resistivity" domain now
  works correctly
- Existing well markers are now updated correctly

v2.10.0 (Jul 2017)
------------------

- Added support for Petrel 2017
- Dropped support for Petrel 2014
- Ribbon icon is now disabled until a project is open
- Seismic amplitude range now correctly shown in display units
- Seismic export now performs unit conversion when appropriate

v2.9.0 (Jun 2017)
------------------

- Polygons comprising footwall and hangingwall segments are now closed
  correctly in Petrel.
- Folders within Interpretation folders are now correctly detected in
  the Shape tab of the export dialog

v2.8.1 (Nov 2016)
-----------------

- Added PDF version of manual, launched via Help button
- Exporting a virtual cropped 2D volume no longer results in an error
- Enforced single dialog view (import or export) to resolve multiple
  issues with both dialogs simultaneously visible

v2.8.0 (Aug 2016)
-----------------

- Added support for Petrel 2016
- Dropped support for Petrel 2013
- Well picks can now be exported as 'Unassigned' and can be later 
  assigned in T7 using the Well Pick Assignment Tool in Database Explorer
- Support for importing larger seismic volumes
- Support for importing T7 high-resolution framework (see T7.030 help
  page "What's New" for more details)
- Importing polygons from T7 now creates a single Petrel PolylineSet
  containing all T7 polygons for a single horizon.
- Imported T7 polygons are created as closed polygons in Petrel

v2.7.0 (Mar 2016)
-----------------

- Exporting a virtual cropped 3D volume no longer results in an error

v2.6.0 (Jan 2016)
-----------------

- Added support for matching existing T7 objects by name rather than UID
- Exporting 2D lines with missing seismic no longer causes an error
  (further improvement)

v2.5.0 (Nov 2015)
-----------------

- Added support for T7 7.020 update
- Exporting 2D lines with missing seismic no longer causes an error

v2.4.2 (Sep 2015)
-----------------

- Added support for Petrel 2015
- Dropped support for Petrel 2012
- Seismic cubes now correctly export using project coord system

v2.4.1 (May 2015)
-----------------

- Fix occasional crash when exporting 2D horizon data
- Enabled vertical resizing for settings dialogs
- Added well tops filter to pick settings dialog

v2.4.0 (Feb 2015)
-----------------

- Improved seismic transfer performance and stability
- Volume extents and amplitude range controls now available when
  exporting seismic data

v2.3.1 (May 2015)
-----------------

Fix occasional crash when exporting 2D horizon data

v2.3.0 (Sep 2014)
-----------------

- Horizon support added to cellular import

v2.2.0 (Jul 2014)
-----------------

- Added support for Petrel 2014
- Dropped support for Petrel 2011

v2.1.1 (Mar 2014)
-----------------

- Fix to Z domain check when exporting 3D grid navigation

v2.1.0 (Nov 2013)
-----------------

- Added support for importing Well, Fracture network and Cellular data
  from TrapTester

v2.0.2 (Sep 2013)
-----------------

- Exporting a survey with a Z domain different to the recipient
- TrapTester project now correctly creates a TrapTester survey
  (with no Z information set) rather than causing an error

v2.0.1 (Jul 2013)
-----------------

- Cellular export now detects visualisation cell origin to ensure
  indexing of TT model matches that of Petrel

v2.0.0 (Jul 2013)
-----------------

- New importer with support for Seismic and Interpretation import
- Added support for Petrel 2013

v1.3.5 (Apr 2013)
-----------------

- Fixed rare bug that could cause Petrel to crash when the first
  interpretation folder is added to the "Seismic" root
  collection.  Only occurs if the TrapTester export dialog has
  previously been displayed.

v1.3.4 (Mar 2013)
-----------------

- Improved server lookup feature

v1.3.3 (Dec 2012)
-----------------

- Added MSI installers in addition to (recommended) PIP installers

v1.3.2 (Dec 2012)
-----------------

- Fixed missing domain check when exporting seismic

v1.3.1 (Nov 2012)
-----------------

- Fixed progress bar bug
- Seismic cube export now supports coordinate system conversions
- Export of survey with missing seismic data no longer fails

v1.3.0 (Sep 2012)
-----------------

- Switch to PIP based plugin installer
- Added support for Petrel 2012
- Dropped support for Petrel 2010

v1.2.0 (Jun 2012)
-----------------

- Structural framework import
- Triangle mesh import
- Surface and fault patch now create trimeshes in TrapTester

v1.1.0 (Nov 2011)
-----------------

- Added support for Petrel 2011
- Dropped support for Petrel 2009

v1.0.0 (Aug 2010)
-----------------

- Initial release
