Skip to content

Releases: GIScience/sketch-map-tool

Release 2024.04.15

15 Apr 11:29
2024.04.15
Compare
Choose a tag to compare

What's Changed

  • feat(ui): add Newsletter link in #443
  • fix(wms): add fallback layer for regions with reduced zoom in #437
  • feat(wms): request jpeg instead of png for esri in #442

Full Changelog: 2024.04.11...2024.04.15

Release 2024.04.11

11 Apr 06:47
2024.04.11
Compare
Choose a tag to compare

What's Changed

  • Update help page in #430
  • New Crowdin Translations
  • Add text accepting that uploaded data will be used for improvements in #438
  • Adopt CalVer instead of SemVer for versioning
  • Enable French and Español on the website in #440

Full Changelog: 2.0.2...2024.04.11

Release 2.0.2

27 Mar 07:28
2.0.2
Compare
Choose a tag to compare

What's Changed

  • fix: only return locale if lang is a language #414
  • Fix link on about page in #415
  • New Crowdin Translations
  • fix(ui): remove broken link to PDF on help page in #417
  • New images for help page in #413
  • Update images on about page in #420

New Contributors

Full Changelog: 2.0.1...2.0.2

Release 2.0.1

27 Mar 07:15
2.0.1
Compare
Choose a tag to compare

What's Changed

  • fix: return np.zeros if clip function does not succeed in #405
  • update images on help site (section: tips to improve color detection) in #404
  • New Crowdin Translations in #400

Full Changelog: 2.0.0...2.0.1

Release 2.0.0 - Juling

25 Mar 12:26
2.0.0
Compare
Choose a tag to compare

Summary:
This release features support for satellite imagery as a basemap layer, makes the website available in different languages and improves marking detection.

What's Changed

  • build(docker): copy config dir into image in #352
  • build: bump Python minimal version to 3.11 in #366
  • feat: support satellite imagery as basemap layer in #348
  • feat: pot is build in gh action and no longer needed in repository in #377
  • feat: add translations in #258
  • chore: new Crowdin translations in #384
  • feat(sketch-map): add attributions file in #373
  • feat(marking-detection): custom yolo model w/ 4 bands in #383
  • feat(ui): update content on help and about page in #388
  • refactor(config): configure logging and discontinue configuration via environment variable in #372
  • build(flower): use Celery config for flower setup in #397
  • refactor(georeference): optimize clipping function in #387

Full Changelog: 1.1.5...2.0.0

Release 1.1.5

23 Jan 13:37
1.1.5
Compare
Choose a tag to compare

Summary:
The biggest new feature is the integration of a new machine learning and post-processing pipeline for detecting markings.
This release also increases stability of the tool by configuring timeouts to avoid task running infinitely, as well as reducing memory load in the celery process.
Along with a greater test suite, the integration tests are now utilizing testcontainers to make running tests easier.

What's Changed

New Contributors

Full Changelog: 1.1.4...1.1.5

Release 1.1.4

16 Oct 09:18
1.1.4
5e6122a
Compare
Choose a tag to compare

Summary:

  • Fix north arrow direction in portrait mode
  • Fix wrong GeoJSON projection of detect sketches.
  • Improve error handling and monitoring of back-end and front-end.
  • Improve development setup and build system by using conda/mamba.
  • Simplified CI setup by disabling tests and using the pre-commit tool to run linters.
  • Update dependencies.
  • Reduce in memory load by handling uploaded files one-by-one

What's Changed

New Contributors

Full Changelog: 1.1.1...1.1.4

Release 1.1.1

22 Feb 13:26
1.1.1
Compare
Choose a tag to compare

What's Changed

  • Change docker memory limits by @joker234 in #216
  • Fix wrong georeferencing of Sketch Maps in portrait orientation by @mhhd2020 in #219
  • Temporarily disable A0 format in HTML form by @matthiasschaub in #221
  • Reduce number of tasks in the Celery workflow for upload processing by @joker234 in #214

Full Changelog: 1.1.0...1.1.1

Release 1.1.0

09 Feb 19:57
1.1.0
Compare
Choose a tag to compare
  • reserve only one extra task per celery worker
  • save uploaded photos/scans to the database and retrieve one-by-one in the celery workflow
  • optimize celery workflow by merging a long task chain into one task
  • avoid running code multiple times on one file for each color during marking detection
  • enable beat to run backup cleanup (a built-in periodic task which will delete the tasks results)
  • improve database connection handling:
    • implement two clients: one for celery and one for flask
    • one database connection per celery worker
    • and avoid errors due to cached db connection

Release 1.0.0

09 Dec 11:17
1.0.0
Compare
Choose a tag to compare
release-1.0.0