From 27be83c7f6aa729a25942b778c327a6c3560d6a3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 31 Jan 2026 04:30:48 +0000 Subject: [PATCH] chore(main): release 0.1.12 --- .release-please-manifest.json | 2 +- loopstructural/CHANGELOG.md | 77 +++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d28b6e6..56f332f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { ".": "0.0.1", - "loopstructural": "0.1.11" + "loopstructural": "0.1.12" } diff --git a/loopstructural/CHANGELOG.md b/loopstructural/CHANGELOG.md index 28e0944..f6694f0 100644 --- a/loopstructural/CHANGELOG.md +++ b/loopstructural/CHANGELOG.md @@ -1,5 +1,82 @@ # Changelog +## [0.1.12](https://github.com/Loop3D/plugin_loopstructural/compare/v0.1.11...v0.1.12) (2026-01-31) + + +### Bug Fixes + +* abstract logging to debug manager, this could allow for file logging as well as console logging ([48a0ad5](https://github.com/Loop3D/plugin_loopstructural/commit/48a0ad5554c4070543eb035f17cf27f46e1377fc)) +* add all m2l tools as toolbar buttons ([e153ec6](https://github.com/Loop3D/plugin_loopstructural/commit/e153ec60bf503844da3fbf7cdaf72cb274b80472)) +* add automatic column guessing framework ([558e6fa](https://github.com/Loop3D/plugin_loopstructural/commit/558e6fadec0ec8f84842a1972ce11a183334bb75)) +* add colour to surfaces ([7a95d32](https://github.com/Loop3D/plugin_loopstructural/commit/7a95d32824db6ac469965a05f5f2b657995232c8)) +* add data converter widget and section thickness calculator ([ea99e14](https://github.com/Loop3D/plugin_loopstructural/commit/ea99e14809829fb670e55845c8e53c03e48e0c4d)) +* add debug mode to sampler ([45f97d2](https://github.com/Loop3D/plugin_loopstructural/commit/45f97d2d4648d9e9eb50831cfa95dfa2675b3135)) +* add geodataframetoproject for calculating contacts and guess columns./layers ([18c46ca](https://github.com/Loop3D/plugin_loopstructural/commit/18c46ca1d682942e4108cd24ee0f72e5c81b0bd2)) +* add get debug mode ([ffa4dd4](https://github.com/Loop3D/plugin_loopstructural/commit/ffa4dd4aa8b68c78a36df922bd78c2feffeb6931)) +* add helper to check if an attribute is none ([4221630](https://github.com/Loop3D/plugin_loopstructural/commit/42216302bb69d50afcbaff4c7183ec3918b78311)) +* add image for basal contacts ([db4342f](https://github.com/Loop3D/plugin_loopstructural/commit/db4342f1d61353e93f1d88a92dfe2d3bffbb3f2e)) +* add m2l icons for strat column ([2abf4b3](https://github.com/Loop3D/plugin_loopstructural/commit/2abf4b36a96eeab9a76fe63661570cae6e4b9d50)) +* add message if no contacts found ([0704eb8](https://github.com/Loop3D/plugin_loopstructural/commit/0704eb853083560ca318db2c2a6d1e6c3c71bc80)) +* add option to separate visualisation/modelling widget ([7e511a3](https://github.com/Loop3D/plugin_loopstructural/commit/7e511a33d73d084a2312e7bef8e636e613d2184d)) +* add topology calculator widget ([c7d9b8e](https://github.com/Loop3D/plugin_loopstructural/commit/c7d9b8ed63fecd1c903b9fde4b9c7e7b8d132e3c)) +* add widget for painting stratigraphic order from column onto shapefile ([ad69700](https://github.com/Loop3D/plugin_loopstructural/commit/ad697003a98bf8d7236914101e7e06fea569bf4f)) +* add x/y to structure gdf ([3537cd3](https://github.com/Loop3D/plugin_loopstructural/commit/3537cd3c279b4978d3e8985ce6d5da952ce2ff79)) +* adding helpers for stratigraphic column to data manager ([366e37f](https://github.com/Loop3D/plugin_loopstructural/commit/366e37fb26f5b78e61c932c4c945aac30378fa85)) +* adding widget to paint stratigraphic order onto geology shapefile. For debugging stratraphic order ([6e2e202](https://github.com/Loop3D/plugin_loopstructural/commit/6e2e2021dc0bb378abd2c339d3f3bdeedec46130)) +* allow different crs for input data and model. Force model crs to be projected ([1bef056](https://github.com/Loop3D/plugin_loopstructural/commit/1bef0567f9248847af6bd56edf8b0e4bbc606707)) +* applying some copilot suggestions ([39437bd](https://github.com/Loop3D/plugin_loopstructural/commit/39437bd0504fefc4d4202f64db0c771e82d9a760)) +* auto select sampler or decimator for line/point data ([e831747](https://github.com/Loop3D/plugin_loopstructural/commit/e831747fcb809b0c5e42fedc36e69b05d9eb6301)) +* avoid adding null units to stratigraphic column ([08320af](https://github.com/Loop3D/plugin_loopstructural/commit/08320af67620589d737457a61d00574ad635d667)) +* block model from being built with default bounding box. ([42f175d](https://github.com/Loop3D/plugin_loopstructural/commit/42f175d6ca01b19d0de8628d563b2f96a1167b86)) +* bump loopstructural version ([dea0075](https://github.com/Loop3D/plugin_loopstructural/commit/dea00755703cfcd240538973d1aa3c9514bcaef6)) +* change basal contacts from processing call to a shared api ([2d13552](https://github.com/Loop3D/plugin_loopstructural/commit/2d135520f112dfac021f22f99acd4322e9b4ff2a)) +* close ml2 widgets when tool has been run successfully ([038a009](https://github.com/Loop3D/plugin_loopstructural/commit/038a009c00577e50729c1a689f772b5d151d7fde)) +* close topo calc when finished ([2e78c33](https://github.com/Loop3D/plugin_loopstructural/commit/2e78c3399039c952315c77796fb646a4c25b447d)) +* colour faults using stratigraphic column ([9eb95fd](https://github.com/Loop3D/plugin_loopstructural/commit/9eb95fdd9eeb55afa3696fe7a5906b9eedb104ab)) +* connect up thickness calc ([01dfbd4](https://github.com/Loop3D/plugin_loopstructural/commit/01dfbd4e669b53ac11f42b03bc48f75d20febb27)) +* convert unit_name_field to 'UNITNAME' ([351a96a](https://github.com/Loop3D/plugin_loopstructural/commit/351a96a6a040d8e996ce1d17d3f40be77177c867)) +* debug mode to thickness calc ([a9ef752](https://github.com/Loop3D/plugin_loopstructural/commit/a9ef752adda830560f2116234e557bd869fd4dac)) +* decouple surfaces from model if model has been reset. ([ed015c3](https://github.com/Loop3D/plugin_loopstructural/commit/ed015c3374a708efe752db82e4829abf0c078415)) +* dont run user define sorter, there is nothing to run! ([7d6cbb3](https://github.com/Loop3D/plugin_loopstructural/commit/7d6cbb3a38b7be0395231338e8f5f5df862f6066)) +* find layer can work with other layer types ([dc6730a](https://github.com/Loop3D/plugin_loopstructural/commit/dc6730a0434acfc5ce54760190b43df6c836e71d)) +* get list of units from datamanager for extracting contacts out ([64952ea](https://github.com/Loop3D/plugin_loopstructural/commit/64952ea35064b8dadbe1b7fe17e346cc689e07fb)) +* get logging from m2l ([cae7e21](https://github.com/Loop3D/plugin_loopstructural/commit/cae7e2172d8afa58460afa016302773c16c6d67f)) +* guess layers/colum names ([00a4f89](https://github.com/Loop3D/plugin_loopstructural/commit/00a4f89fafefd4dff4ddf51c9ebc8393dd8edc72)) +* guess sorter columns/layers ([64be0b8](https://github.com/Loop3D/plugin_loopstructural/commit/64be0b894ec58bb0e5f146a62b2ff439914b8ab4)) +* incorrect field name ([70fdbbb](https://github.com/Loop3D/plugin_loopstructural/commit/70fdbbbad8f5b030d73a3f40223cdb5508ec4ad6)) +* linting ([bdeccb8](https://github.com/Loop3D/plugin_loopstructural/commit/bdeccb810d89dcd20feb833578d8fe747dd96eda)) +* loopstructural/map2loop share the same stratigraphic column widget/backend ([909610d](https://github.com/Loop3D/plugin_loopstructural/commit/909610d4605a5deb7dca63bcccbc723883d53f1b)) +* mapping stratigraphic column sorters to qgis fields/layers ([b443e29](https://github.com/Loop3D/plugin_loopstructural/commit/b443e29688cfef9cb1ed38439b137d4b6fbd927f)) +* pass data manager to all widgets ([2f695b0](https://github.com/Loop3D/plugin_loopstructural/commit/2f695b0c1ba52f22feb13dc109d50a029eec94db)) +* pass data manager to widgets ([7b585b4](https://github.com/Loop3D/plugin_loopstructural/commit/7b585b42419854dc0c4a126081615d8624eee08d)) +* Persist and auto-guess layer/field selections across map2loop and LoopStructural setup widgets ([#73](https://github.com/Loop3D/plugin_loopstructural/issues/73)) ([6dec6e2](https://github.com/Loop3D/plugin_loopstructural/commit/6dec6e2a0172b2a389bab04c50895fec57460d54)) +* remove bb steps from bb widget ([64d5c00](https://github.com/Loop3D/plugin_loopstructural/commit/64d5c002dbb19157a5f7b82867d4b5ecd65dde06)) +* remove QgsProxyModel from .ui file and move to .py file ([bd81685](https://github.com/Loop3D/plugin_loopstructural/commit/bd816859742a18b0e4b6e60797a5e2996761fd98)) +* remove search radius ([7f15d91](https://github.com/Loop3D/plugin_loopstructural/commit/7f15d9131ca7337acb51ac23213d362b7b77b570)) +* remove stratigraphic column layers ([6e05ec7](https://github.com/Loop3D/plugin_loopstructural/commit/6e05ec78327e0990ac891caf5858f29cc6fc9a18)) +* rename unit_name_column to unit_name_field ([24cc539](https://github.com/Loop3D/plugin_loopstructural/commit/24cc539bbd5a59e09410fea7f3846abe73e71cbf)) +* set calculator params to correct argument names ([8266dca](https://github.com/Loop3D/plugin_loopstructural/commit/8266dcacfb3b4fd734057019df13281b1dae66c8)) +* set default sorter to age based ([3503c7e](https://github.com/Loop3D/plugin_loopstructural/commit/3503c7e40cf69ec610429f72e2357bba9a0cadc3)) +* store location tracking and lines for thickness calculators ([06e586f](https://github.com/Loop3D/plugin_loopstructural/commit/06e586fb70c61b81b083d79b91bc0272984b6a7c)) +* sync fault topo calculator with the data manager. Use the same layers and update the adjacency graph ([76aef57](https://github.com/Loop3D/plugin_loopstructural/commit/76aef578279727a71376ed822e3235880ea6d13c)) +* update logger to make threadsafe in qgis ([fa84e27](https://github.com/Loop3D/plugin_loopstructural/commit/fa84e27c671641784e8f7217833bc675332b12b7)) +* update strat column thickness after thickness calc ([9c6d4a9](https://github.com/Loop3D/plugin_loopstructural/commit/9c6d4a99ff2458b8f2f2d1fb7778c2cc7c6bb9ac)) +* update stratigraphic column with calculated thicknesses ([56ceb77](https://github.com/Loop3D/plugin_loopstructural/commit/56ceb77a8d5fcd5f2da7d6b7b67f0193da7e0acb)) +* update stratigraphic unit to prevent missing widget error ([5fba7c8](https://github.com/Loop3D/plugin_loopstructural/commit/5fba7c899143f929b1ffc771364a42c3a8c712a9)) +* update thickness widget ([29caccf](https://github.com/Loop3D/plugin_loopstructural/commit/29caccfa41fec276d3577db321ad8ad8cd003638)) +* update thicknesses in stratigraphic colum after thickness calculator runs ([d53fa46](https://github.com/Loop3D/plugin_loopstructural/commit/d53fa46f2b28e7936066822730a70d41d258fa70)) +* updating unload to prevent error when missing dock widgets ([2ec3fcd](https://github.com/Loop3D/plugin_loopstructural/commit/2ec3fcd1b19fe6e475881e10ddf28eb23d8ae432)) +* use api for samplers, sorters and calculators ([b5a3532](https://github.com/Loop3D/plugin_loopstructural/commit/b5a35329f4b57b9cf2cfc183f9b8b85a7d07cb27)) +* use debug manager logger and avoid adding color twice for strat surfaces ([9955147](https://github.com/Loop3D/plugin_loopstructural/commit/995514743bde7a45576e1856f82b5cc472df5ebc)) +* use layer crs for sampler ([e5125bb](https://github.com/Loop3D/plugin_loopstructural/commit/e5125bbd72d12a1ca65b6fad2540cc3a0c3996b0)) +* use logger instead of print ([2d2f848](https://github.com/Loop3D/plugin_loopstructural/commit/2d2f8485fe5e5d14405b81fa02d3fd0c68c544ee)) +* use options manager for getting debug mode ([f21e4c8](https://github.com/Loop3D/plugin_loopstructural/commit/f21e4c8d9eb9db3ac717eb4db911888db836bab4)) + + +### Documentation + +* remove copilot doc ([7abe2bf](https://github.com/Loop3D/plugin_loopstructural/commit/7abe2bf95b189b019bac109ddbbc28e90230788c)) + ## [0.1.11](https://github.com/Loop3D/plugin_loopstructural/compare/v0.1.10...v0.1.11) (2025-09-08)