Skip to content

chore: release master - #291

Open
github-actions[bot] wants to merge 2 commits into
masterfrom
release-please--branches--master
Open

chore: release master#291
github-actions[bot] wants to merge 2 commits into
masterfrom
release-please--branches--master

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.7.0

1.7.0 (2026-07-31)

Features

  • add api registry (847634f)
  • add recipe serialization methods to GeologicalModel and corresponding tests (6a56793)
  • enhance API stability by registering external symbols and adding stability checks (c13d11b)
  • implement fault cycle detection in geological features (228a0aa)
  • implement JSON serialization for GeologicalModel with recipe methods and tests (ca9cab6)
  • restructuring loopstructural (eaedc35)
  • upgrade bounding box to use origin/maximum and affine transformation (12f34f1)

Bug Fixes

  • add datatypes deprecation (719763a)
  • build P1Unstructured2d from a bounding box, not just explicit arrays (758cc8e)
  • build P2Unstructured2d from a bounding box and add proper value/gradient evaluation (2197255)
  • build P2UnstructuredTetMesh from a bounding box, not just explicit arrays (0c8133f)
  • change TypeError to ValueError for fold_frame validation (d3aac52)
  • cleaning up PR (af7385e)
  • codestyle: enforcing/checking coding style (01bcef5)
  • correct barycentric coordinate columns and chunking bug in 2D unstructured meshes (52e0740)
  • correct FaultTopology adjacency bookkeeping and dict round-trip (fc8bb8b)
  • correct get_quadrature_points array shape in P2Unstructured2d (8ca6b7b)
  • correct P2 interpolator gradient constraint indexing and NaN check (f7047ac)
  • don't drop single-point value constraints in P1/P2 interpolators (38c4f8e)
  • ensure isovalues are correctly set for zero input in LoopIsosurfacer.fit() (2b703ac)
  • guard against divide-by-zero in constant norm constraint (8314164)
  • harden exception handling and unsafe model deserialization (e5bece7)
  • implement P2Unstructured2d.evaluate_shape_d2 using self.hessian (c9c8a8a)
  • process disjoint chunks in tetra get_element_for_location (16c803c)
  • raise clear error for unimplemented GOCAD VSet point export (2d17fef)
  • raise instead of silently no-op on unsupported OMF structured grid export (3d9c1b7)
  • raise ValueError instead of bare except + BaseException in data setter (15e1f15)
  • reject nan/inf constraints and stop leaking solver_kwargs state (d16cc38)
  • resolve basement handling in StratigraphicColumn.clear() and improve observer method tracking (50b207d)
  • ruff error fixes (b9ff94d)
  • stop sharing BaseFeature.regions list across instances (4f1608f)
  • sync all with LoopStructural's actual public API (b7ce574)
  • update parameter name from 'group' to 'groupname' in add_surface_to_geoh5 function (a0daa26)
  • update unconformity handling in GeologicalModel and add performance example for evaluation (0226b5c)
  • updating imports for testing (27c0836)
  • use self.dimensions instead of hardcoded 3D column slicing in P1/P2 constraints (c9448bc)

Performance Improvements

  • vectorize identified per-row Python loops in intrusion and svariogram helpers (33099f2)

Documentation

  • fill placeholder docstrings, fix stale param names, wire utils into API (2c47646)
  • update compatibility shims and roadmap for extracted package integration (3939bb6)
loop-common: 1.6.5

1.6.5 (2026-07-31)

Features

  • restructuring loopstructural (eaedc35)
  • upgrade bounding box to use origin/maximum and affine transformation (12f34f1)

Bug Fixes

Miscellaneous Chores

loop-interpolation: 1.6.5

1.6.5 (2026-07-31)

Features

  • restructuring loopstructural (eaedc35)
  • upgrade bounding box to use origin/maximum and affine transformation (12f34f1)

Bug Fixes

  • cleaning up PR (af7385e)
  • drop invalid vector data (a7765ed)
  • fixing test after dropping zero length exception (cfcbfac)
  • ruff error fixes (b9ff94d)
  • updating imports for testing (27c0836)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant