Skip to content

Releases: Guts/DicoGIS

4.0.0-beta9

26 Jul 12:56
7e61076
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix(options): combobox has no get method, only ["values"] works by @Guts in #332

Features and enhancements 🎉

  • UI: switch to pg services by @Guts in #325
  • UI: improve tab options displaying used environment variables and using collapsible frames by @Guts in #330
  • feature(ui): add buttons to open fund page and application folder by @Guts in #333

Tooling and packaging 🔧

  • improve(tooling): add GitHub issue templates by @Guts in #324

Documentation 📖

  • feature(docs): add sitemap by @Guts in #321
  • Docs: add funding page by @Guts in #322
  • improve(docs): complete funding page and homepage by @Guts in #323
  • docs: add DICOGIS_UI_THEME option by @Guts in #328

Other Changes

  • change(ui): change default UI theme when running on ubuntu by @Guts in #329

Full Changelog: 4.0.0-beta8...4.0.0-beta9

4.0.0-beta8

28 Jun 07:26
835c5c3
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix(serializer): translation was hiding SRS data by @Guts in #296
  • refacto(gui): apply modernized code base to GUI launcher (which was broken) by @Guts in #300
  • fix(serializer): circular import in class method by @Guts in #302
  • Fix: PostGIS reading and serializing by @Guts in #308
  • fix(processing): str has no name attribute by @Guts in #313

Features and enhancements 🎉

  • feature(cli): rely on typer.locate instead of homemade function by @Guts in #290
  • feature(serializer): add udata JSON abilities by @Guts in #291
  • Feature: add publish sub-command by @Guts in #292
  • Feature: add udata params to publish command by @Guts in #293
  • improve(logs): refine logs configuration by @Guts in #294
  • refacto(georeader): improve how coordinates system infos are retrieved by @Guts in #295
  • refacto(deadcode): remove check_gdal since environment does the job by @Guts in #297
  • refacto(serializer): move serializer from parameters as class method of serializer meta class by @Guts in #298
  • Enhancement: fallback to epsg registry if srs code exists by @Guts in #299
  • refacto(deadcode): remove legacy utils became unused recently by @Guts in #301
  • enhance(ui): add PROJ and Tkinter versions to credits by @Guts in #303
  • Settings: add new options to configuration file and clean up settings tabs by @Guts in #304
  • improve(ui): slugify output workbook filename by @Guts in #305
  • improve(ui): renews database tab by @Guts in #306
  • Improve: avoid duplicate SQL requests (PostGIS version and schemas list) by @Guts in #307
  • Improve: use SKIP_VIEWS option only with GDAL >= 3.7 by @Guts in #309
  • Improve: renew tab files UI by @Guts in #310

Other Changes

  • chore(deps): bump minimal typer version to 0.12 by @Guts in #312

Full Changelog: 4.0.0-beta7...4.0.0-beta8

4.0.0-beta7

04 Jun 10:06
7bfa238
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix(xlsx): handle flat geodatabases without layers by @Guts in #278
  • fix(serializer): return path as str not pathlib.Path by @Guts in #279
  • Fix: Postgis processing by @Guts in #287

Features and enhancements 🎉

  • feature(i18n): support aliases for English by @Guts in #274
  • feature: add option to path as hyperlink or not by @Guts in #277
  • feature(processing): add option to quick fail (without try/except) by @Guts in #280
  • tooling: complete VS Code config with JSON and YAML settings by @Guts in #281
  • feature(serializer): achieve JSON serializer by @Guts in #283
  • feature(utils): add a basic str2bool util by @Guts in #284
  • refacto(logs): homogeneize logs mechanism between cli and gui by @Guts in #285
  • feature(cli): improve how output path is determined by @Guts in #286

Documentation 📖

  • Docs: add contributing guidelines by @Guts in #282

Other Changes

  • refacto: rename module name into metadataset by @Guts in #275
  • refacto(serializer): change code structure to handle new serializers by @Guts in #276

Full Changelog: 4.0.0-beta6...4.0.0-beta7

4.0.0-beta6

24 May 11:50
2dc4a77
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix: rm refs to dxfgrabber by @Guts in #272

Documentation 📖

  • docs: add autodocumented CLI usage by @Guts in #271

Full Changelog: 4.0.0-beta5...4.0.0-beta6

4.0.0-beta5

24 May 10:33
669234b
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix(ci): CLI command was not updated by @Guts in #269

Features and enhancements 🎉

  • Refacto: modernizing and optimizing source codebase by @Guts in #256

Other Changes

  • refacto(naming): rename md2xlsx into to_xlsx by @Guts in #252
  • refacto: mutualize GDAL exception handler by @Guts in #253
  • Refacto: rename modules and apply absolute imports by @Guts in #254
  • tooling: add Sonar configuration by @Guts in #266

Full Changelog: 4.0.0-beta4...4.0.0-beta5

4.0.0-beta4

20 Mar 21:25
b4c9a2a
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • Fix: missing audio file in packaged bundles by @Guts in #237

Full Changelog: 4.0.0-beta3...4.0.0-beta4

4.0.0-beta3

20 Mar 20:22
5c05517
Compare
Choose a tag to compare
4.0.0-beta3 Pre-release
Pre-release

What's Changed

Features and enhancements 🎉

  • Feature: add option to switch on/off notification sound by @Guts in #233
  • refacto: remove DWG reader (deadcode) by @Guts in #234
  • refacto: rename files to comply with PEP8 by @Guts in #229

Tooling and packaging 🔧

  • packaging: build CLI as portable binary too by @Guts in #230
  • Packaging: simplify executables names by @Guts in #231
  • Refacto: move GUI related code in a separate module and adapt setuptools by @Guts in #232

Full Changelog: 4.0.0-beta2...4.0.0-beta3

4.0.0-beta2

15 Mar 10:26
Compare
Choose a tag to compare
4.0.0-beta2 Pre-release
Pre-release

What's Changed

Bugs fixes 🐛

  • refacto: how path to static files (images and locales) are resolved in Python and frozen mode (pyinstaller) by @Guts in #225

Features and enhancements 🎉

  • packaging: switch to onefile by @Guts in #226

Full Changelog: 4.0.0-beta1...4.0.0-beta2

4.0.0-beta1

10 Mar 21:14
0d2930b
Compare
Choose a tag to compare
4.0.0-beta1 Pre-release
Pre-release

What's Changed

Bugs fixes 🐛

  • ui: fix crash removing unsupported unicode chars by @Guts in #207
  • fix: import distro only on Linux by @Guts in #221

Features and enhancements 🎉

  • logs: add GDAL and PROJ versions by @Guts in #183
  • refacto: rm geoserver-config and xmltodict since they are not in use by @Guts in #205
  • ui: use themed tk and set a different theme depending on operating system by @Guts in #206
  • feature: PostGIS reader now supports postgres service by @Guts in #209
  • Refacto: modularize files processing by @Guts in #211
  • refacto: replace CAO/DAO references by DXF by @Guts in #212
  • cli: create the output workbook by @Guts in #210
  • CLI: add language option by @Guts in #214
  • CLI: completes command-line analysis of PostGIS databases by @Guts in #216
  • Feature: add system notifier by @Guts in #220
  • CLI: completes command-line analysis of files by @Guts in #219
  • Feature: CLI by @Guts in #186

Tooling and packaging 🔧

  • CI: improve release creation by zipping built executables by @Guts in #169
  • ci: rm custom workflow by @Guts in #189
  • ci: switch from gh-pages branch to pages with Actions by @Guts in #190
  • ci: update labeler to v5 by @Guts in #196
  • ci: upgrade codecov config by @Guts in #197
  • CLI: add listing from pg_services by @Guts in #203
  • ci: autolabel PR regarding to CLI by @Guts in #218
  • CI: use gdal 3.8.x for packaging by @Guts in #223

Documentation 📖

  • Docs: update and fix dev documentation by @Guts in #185
  • docs: switch theme to furo, add Mermaid and modernize workflow by @Guts in #191
  • Docs: complete environment variables by @Guts in #215
  • docs: update development guide on Windows with newer GDAL and Python versions by @Guts in #222

Other Changes

  • refacto: remove OrderedDict by @Guts in #208
  • refacto: use geofiles processing module in GUI by @Guts in #213
  • packaging: use distro.id instead of distro.name to avoid special chars by @Guts in #217

Full Changelog: 3.1.1...4.0.0-beta1

3.1.1

20 Nov 12:58
82e685b
Compare
Choose a tag to compare

What's Changed

Bugs fixes 🐛

  • fix: don't test network if files tab is selected by @Guts in #166
  • fix: handle when end-user cancel save action by @Guts in #167

Full Changelog: 3.1.0...3.1.1