github openstreetmap/iD v2.36.0

9 days ago

✨ Usability & Accessibility

  • use addr: tags to label features with no name (#8440, thanks @k-yle)
  • The flip operation now works on nodes with no direction tag, to support quickly adding direction to features like traffic signs (#9317, thanks @k-yle)
  • Show "add new key" placeholder text for blank row in raw tag editor (#11211, thanks @bhavyaKhatri2703)
  • Consider other name-like tags for labelling features, such as loc_name (#9588, thanks @k-yle)
  • Always take reduced map size due to open side panels into account when zooming to selected entities
  • Limit landuse tags that are considered for "Landuse" area features (#11184, thanks @youssefelzedy)
  • When a feature is selected, show when and who last modified it (#7629, thanks @k-yle)
  • Render climbing routes and via ferrata ways as dotted lines (#11133, thanks @harahu)

✂️ Operations

  • When using the extract operation, keep ref:GB:uprn and ref:linz:building_id attached to the building (#11281, thanks @youssefelzedy)

📷 Street-Level

  • Fix bug where "tag photo id on selected map feature" is sometimes not working on the first opened photo (#11021)

✅ Validation

  • Create a new warning tier for low-severity suggestions (#11020, thanks @k-yle)
  • Zoom to correct location when clicking on the relation member has no role issue (#11247)
  • Hide KeepRight quality assurance overlay, as the service is currently not providing up to date reports of OSM data (#11098)

🐛 Bugfixes

  • Fix flickering of imagery metadata information in background panel (#9754)
  • Immediately update raw tag key/value inputs when spaces have been trimmed (#11206)
  • Fix duplicate values deleted when editing destination:* tags (#10639, thanks @k-yle)
  • Fix the relation role dropdown not opening on click (#10645, thanks @k-yle)
  • Don't delete spaces after semicolons in freetext tags like note:* (3a661d)
  • Allow uppercase character in tag type=associatedStreet (#9639)
  • Fix lasso tool selecting nodes of hidden objects that have been recently hidden (#11335)

🌏 Localization

🚀 Presets

  • Support more complex logic to define preset fields that are conditionally hidden (#9511, thanks @k-yle)
  • Allow tags to be configured as discardable, not just keys (#11333, thanks @k-yle)
  • Explicitly add the layer=0 tag when changing layers (#11300, thanks @Waqibsk)
  • Add button next to schedule fields to link to YoHours (#9678, thanks @1ec5)

🔨 Development

  • Add signatures audit to CI build pipeline and pin github action's versions (#11103, thanks @Harvester57)
  • Configure preview deployments for Pull Requests (#11332, thanks @k-yle)

Don't miss a new iD release

NewReleases is sending notifications on new releases.