Skip to content

Releases: DINFO-UniFI/RoofClassify

1.0.0

24 Jan 11:54
f9135d8
Compare
Choose a tag to compare
  • Add credit page
  • Add credit menu
  • Fix and upgrade translation
  • Minor documentation improvement

Full Changelog: 1.0.0-beta4...1.0.0

1.0.0-beta4

12 Jan 19:37
Compare
Choose a tag to compare
  • Fix packaged plugin for Windows: include pyd files (Python DLL) into zip archive.

What's Changed

  • Include pyd files into packaged plugin by @Guts in #57

Full Changelog: 1.0.0-beta3...1.0.0-beta4

1.0.0-beta3

12 Jan 18:26
Compare
Choose a tag to compare
  • Make the dependencies checks more robust.
  • Improve CI to fit GreenIT principles and fix plugin upload

What's Changed

  • Add git hook to remove tabs before commiting by @Guts in #53
  • Feature: improve-missing-deps-detection by @Guts in #55
  • Make release a conditonal job of package workflow by @Guts in #56

Full Changelog: 1.0.0-beta2...1.0.0-beta3

1.0.0-beta2

11 Jan 20:11
Compare
Choose a tag to compare
  • Rename plugin folder from roof_classify into RoofClassiy to fit already published versions

What's Changed

  • Rename plugin folder from roof_classify into RoofClassify by @Guts in #52

Full Changelog: 1.0.0-beta1...1.0.0-beta2

1.0.0-beta1

11 Jan 18:06
Compare
Choose a tag to compare
  • completly refactored version by Oslandia:
    • make the plugin compatible with QGIS 3.16 and 3.22
    • modern development workflow and tooling: linter, CI, CD
    • classification improved (classes labels)
    • UI is translated into French (English is used as default language)
    • the packaged plugin embeds the external dependencies
    • documentation published as GitHub Pages

What's Changed

  • Add LICENSE by @Guts in #1
  • Modernize plugin structure using Oslandia templater by @Guts in #2
  • Update myst-parser[linkify] requirement from <0.15,>=0.14 to >=0.14,<0.16 in /requirements by @dependabot in #3
  • Update isort requirement from <5.9,>=5.7 to >=5.7,<5.10 in /requirements by @dependabot in #4
  • Update sphinx requirement from <4,>=3.1 to >=3.1,<5 in /requirements by @dependabot in #5
  • Use log module instead of print by @Guts in #12
  • Embed external Python libraries by @Guts in #16
  • Migrate from QGIS 2 to QGIS 3 by @Guts in #13
  • Rasterize with pyqgis by @quythytruong in #18
  • Tests: disable former tests (which were fake) by @Guts in #22
  • Relocate into functions by @quythytruong in #21
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #23
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #24
  • Update pre-commit requirement from <2.14,>=2.12 to >=2.12,<2.15 in /requirements by @dependabot in #26
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #25
  • Update pytest-cov requirement from <2.13,>=2.11 to >=2.11,<3.1 in /requirements by @dependabot in #30
  • Update flake8-isort requirement from <4.1,>=4.0 to >=4.0,<4.2 in /requirements by @dependabot in #31
  • Update flake8 requirement from <3.10,>=3.8 to >=3.8,<4.1 in /requirements by @dependabot in #33
  • Update pre-commit requirement from <2.15,>=2.12 to >=2.12,<2.16 in /requirements by @dependabot in #28
  • Update sphinx-rtd-theme requirement from <1,>=0.5 to >=0.5,<2 in /requirements by @dependabot in #29
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #34
  • Update pre-commit requirement from <2.16,>=2.12 to >=2.12,<2.17 in /requirements by @dependabot in #36
  • Bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #39
  • Update isort requirement from <5.10,>=5.7 to >=5.7,<5.11 in /requirements by @dependabot in #37
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #35
  • Update myst-parser[linkify] requirement from <0.16,>=0.14 to >=0.14,<0.17 in /requirements by @dependabot in #41
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #40
  • Bump actions/setup-python from 2.2.2 to 2.3.1 by @dependabot in #38
  • Update scikit-learn requirement from ==0.24.* to ==1.0.* in /requirements by @dependabot in #32
  • Feature: settings window by @Guts in #45
  • Documentation: installation guide by @Guts in #46
  • Test agains settings form by @Guts in #47
  • Features: i18n by @Guts in #48
  • Fix plugin crash by @quythytruong in #42
  • Link class label to roof layers by @quythytruong in #50
  • CI: packaging for Windows by @Guts in #49

New Contributors

Full Changelog: https://github.com/DINFO-UniFI/RoofClassify/commits/1.0.0-beta1