Skip to content

Releases: praszuk/josm-plbuildings-plugin

v2.0.0

21 Sep 20:20
v2.0.0
Compare
Choose a tag to compare
  • Import mode: Full, Geometry and Tags
  • Settings:
    • Multiple servers configurations
    • Multiple data sources including combined data sources (1st for geometry, 2nd for tags)
    • Notifications
    • Uncommon tags
    • ...more settings in JOSM advanced preferences with searching by key plbuildings.
  • GUI Sidebar (Toggle Dialog) new options:
    • Import mode combobox
    • Data source combobox
  • New duplicate detecting algorithm (dotting instead of gluing to the nearest nodes)
  • New stats (geometry update counter)
  • Auto-inject source:building and source:geometry tags
  • Autoremove source=geoportal.gov.pl tag
  • Update translations
  • Shortcuts/settings/actions with more consistent names
  • Update JOSM and Java (11+) version
  • Update README.md
  • Huge refactor – rewritten a lot of code (ImportManager, MVC for GUI, reformatted code and more)

v1.8.2

02 Aug 00:26
v1.8.2
Compare
Choose a tag to compare

Hotfix (javax -> jakarta) for the new JOSM release 19160.

v1.8.1

24 Sep 14:05
v1.8.1
Compare
Choose a tag to compare

Fixed random JOSM freezing at buildings import.

v1.8.0

11 Sep 12:05
v1.8.0
Compare
Choose a tag to compare
  • Added plugin icon.
  • Added statuses.
  • Added sidebar (Toggle Dialog) GUI (statuses, data source, latest tags, uncommon tags).
  • Updated and rewrote uncommon tags util (now it shows which tags are uncommon in the dialog).
  • Updated translations.
  • Updated JOSM version (plugin.compile.version) to 18543.
  • Updated README.md (new features, updated activity flow diagram, new GUI gif).
  • Fixed freezing JOSM at import.
  • Fixed action names (now it should be available to bind it to the toolbar, but not perfect yet).
  • Refactored a lot of code (removed unused, created new enums, new models (e.g. data source model), const data values...).
  • Removed redundant translation file (.mo).

v1.7.0

19 Aug 20:01
v1.7.0
Compare
Choose a tag to compare
  • Added preventing house details simplification (e.g. detached->house).
  • Added avoiding breaking building:levels if selected building:levels + roof:levels are equal to a new building:levels.
  • Fixed random tests failing.
  • Updated README.md (new features).
  • Updated JOSM plugin link to show GitHub repo in the description.
  • Updated JOSM plugin version to 18531 (plugin.compile.version).
  • Updated JOSM min version (plugin.main.version) to 17856.

v1.6.0

31 Jul 15:18
v1.6.0
Compare
Choose a tag to compare
  • Added pre-checking buildings before replacing (looking for "survey" value).
  • Added post-checking imported building (looking for uncommon tags).
  • Updated README.md (new features).

v1.5.0

28 Jul 21:34
v1.5.0
Compare
Choose a tag to compare
  • Added multilingual using i18n (English and Polish).
  • Added support to skipping the conflict dialog when changing a building's value from building=residential to house, apartments, detached, semidetached_house, terrace.
  • Updated README.md (new feature and updated stats screenshot).

v1.4.2

12 Jul 21:13
v1.4.2
Compare
Choose a tag to compare

Fixed crash when trying to import with cursor not in the map frame.

v1.4.1

09 Jul 14:57
v1.4.1
Compare
Choose a tag to compare
  • Fixed JOSM min version (plugin.main.version). Updated to 15229.
  • Updated JOSM plugin version to 18513 (plugin.compile.version).

Other:

  • Added action to workflows to check build using min JOSM version (plugin.main.version).

v1.4.0

30 Jun 17:17
v1.4.0
Compare
Choose a tag to compare
  • Updated README.md (removed info about utilsplugin2 and fixed typo).
  • Updated dependencies.
  • Refactored import building flow (extracted UpdateBuildingTagsCommand), renamed commands.
  • Rewritten and fixed no-conflict feature on tags updating. Removed REPLACE_BUILDING_TAG_NO_CONFLICT JOSM setting and moved rules to code. Now it works for all cases and supports no-dialog-conflict changes for:
    • building=yes to any building.
    • building=farm_auxiliary to building=outbuilding.
    • building=[house/residential] to building=[detached/semidetached_house/terrace].
  • Updated Simplified buildings import action flow diagram.