Releases: Guts/DicoGIS
Releases · Guts/DicoGIS
4.0.0-beta9
What's Changed
Bugs fixes 🐛
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 🔧
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
Full Changelog: 4.0.0-beta8...4.0.0-beta9
4.0.0-beta8
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
Full Changelog: 4.0.0-beta7...4.0.0-beta8
4.0.0-beta7
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 📖
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
4.0.0-beta5
What's Changed
Bugs fixes 🐛
Features and enhancements 🎉
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
4.0.0-beta3
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
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 🎉
Full Changelog: 4.0.0-beta1...4.0.0-beta2
4.0.0-beta1
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