github openstreetmap/iD v2.41.0

7 hours ago

πŸ“£ Release Highlights

Automatically download missing data when splitting a line

Sometimes operations fail because iD does not have sufficient data to perform them safely. This occurs most often when trying to split ways that are part of relations. iD now offers to automatically download the missing data in such cases:

image

New rendering for embankments and cuttings

The previous dashed rendering of embankments and cuttings on roads was very noisy, not really intuitive, did not indicate whether the feature is in a cutting or on an embankment and also did not interact well with other styling that uses dashes (e.g. for unpaved roads). This is not replaced with a nicer rendering using markers:

Compact rendering of radio fields with few options

grafik

Show descriptions of wikidata results

This helps a lot to choose the correct wikidata entry when there are multiple with the same name.

image

✨ Usability & Accessibility

  • Render short radio field options inline on one row when they fit side-by-side (#12343, thanks @FloEdelmann)
  • Allow coastlines and roads with long bus routes to be split (#10615, thanks @k-yle)
  • Make tags like contact:instagram clickable if they contain a plain username, or a full URL (#12306, thanks @k-yle)
  • Show suggestions in combobox dropdown also when the entered text contains a few typos (#8802)
  • Render the side arrow of cyclist waiting aid features (#12374, thanks @RudyTheDev)
  • Show titles and descriptions when searching for wikidata items (#12436, thanks @k-yle)
  • New rendering for embankments and cuttings (#12396)

πŸ“· Street-Level

βœ… Validation

  • Fix bug causing first click not focussing the respective features when clicking on a validation message in the upload dialog (#8848)
  • Check the flow direction of waterway=pressurised (#12386, thanks @paulklie)
  • Show the proposed change of the fix for invalid URL validation warnings (#12182)
  • Do not suggest to fix invalid URLs without a TLD (#12182)
  • Suggest to remove full URLs from wikimedia_commons tag (#12182)

πŸ› Bugfixes

  • Restore dedicated rendering of ski pistes and building parts (#12297, thanks @matkoniecz)
  • Pressing backspace while in the feature type selecting mode should not delete the object
  • Fix combo box dropdown not always opening automatically when changing focus from other input fields (#12299)
  • Fix minor styling issues in the presets list (#12321, thanks @k-yle)
  • Hide icons that failed to load in the relations list (#12320, thanks @k-yle)
    • Refresh entity editor to show all relations of a feature when the entity was loaded directly, e.g. via URL parameter (#12369, thanks @tordans)
  • Fix some false-positive warnings about mismatched geometry (#12339, thanks @k-yle)
  • Fix note commenting UI not being rendered initially when starting iD with a note preselected (#12442)
  • Fix async autocomplete (e.g. from taginfo) from overriding the entered value in fields and the raw tag editor after the input element has been de-selected (#12439)

🌏 Localization

  • Change the example phone format for TΓΌrkiye (#12446, thanks @w2r4)

πŸ”¨ Development

  • Remove redundant software dependencies to reduce the amount of the code that is bundled with iD (#11634, #12307, thanks @k-yle)
  • Update name-suggestion-index to v7.2 (#12337, thanks @bjornstar)
  • Introduce location hash change events (#12429)

Don't miss a new iD release

NewReleases is sending notifications on new releases.