changelog=1.0.0
1.0.0 2026-06
**Major Functional Improvements**
* Added automatic structural data-type detection for:
** Planes Only
** Lineations Only
** Lineations with Bearing Planes
* Added support for lineation-bearing plane datasets,
including:
** Strike_ref + Dip_ref
** DipDir_ref + Dip_ref
** regular Strike/Dip or DipDir/Dip fields stored in combined
planar-linear layers
* Fixed bearing-plane plotting on initial load, removing the
need to manually toggle the Lineation-bearing Planes option.
* Added density contouring for:
** poles to planes
** lineations
** lineations with bearing planes
* Added a continuous Modified Kamb sigma-level colour bar for
contour plots.
* Added dynamic contour recalculation when:
** categories are toggled on/off
** filters are applied
** classification settings change
* Added best-fit girdle plotting and dynamic recalculation
based on currently visible data.
**Kinematic Visualisation**
* Added kinematic arrow plotting for lineation-bearing plane
datasets.
* Added automatic kinematics field detection based on field
names and field values.
* Added support for common kinematic classes and synonyms,
including:
** Sinistral / Sinistral-slip / Left-lateral
** Dextral / Dextral-slip / Right-lateral
** Normal / Normal-slip / Extensional
** Reverse / Reverse-slip / Thrust / Compressional
* Added user-selectable hangingwall displacement arrow
position:
** Plane pole
** Lineation
* Treated Unknown, Undefined, Undetermined, N/A and equivalent
kinematic values as null for arrow plotting.
* Kinematic arrows are now plotted only for features with valid
lineation, kinematic value and associated bearing-plane orientation.
**Classification and Filtering**
* Added attribute-based classification using any selected layer
attribute field.
* Added support for field aliases in the classification
dropdown.
* Added dynamic category visibility controls.
* Added category counts and vector-rendered category legend
symbols.
* Added scrollable category and legend panels for datasets with
many categories.
* Added embedded plot legends for exported figures.
* Added adaptive multi-column legend layout when the legend
would otherwise exceed the stereonet height.
* Added attribute filtering using native QGIS expressions.
**Styling and Templates**
* Added category-specific style editing, including:
** symbol shape
** symbol colour
** symbol size
** line colour
** line width
** transparency
** arrow colour
* Added default style editing when classification is disabled.
* Added style-template management:
** Save
** Load
** Reset
** Delete
* Added project-level style persistence through
stereonet_styles.json.
**Rose Diagram and Plot Layout**
* Improved rose-diagram plotting and scaling.
* Rose Diagram mode is now reset when switching layers to avoid
stale settings disabling stereonet tools.
* Plot tools are now refreshed immediately when Data to plot is
changed manually.
* Added manual override support for plotting DipDir/Dip as
Trend/Plunge when Lineations Only mode is selected and no Trend/Plunge
fields are available.
* Improved typography and layout, including Arial font support
and better colour-bar spacing.
**Settings and Robustness**
* Improved project-level persistence through stereonet.json.
* Improved handling of stale settings when switching layers.
yes
julienperret15
2026-06-05T06:52:51.574712+00:00
3.0.0
4.99.0
None
no
Plugin Tags