Skip to content

Releases: openstreetmap/iD

v2.33.0

09 Apr 13:49
v2.33.0
bd4557b
Compare
Choose a tag to compare

Release Highlights

This release features various improvements to street level photo layers, including a slider to more quickly select relevant up to date street level photos or the new keyboard shortcut Shift + P to quickly toggle street level photo layers on and off.

Screenshot showing the new date slider to filter street level photos

Further, there are improvements in how oneway arrows are rendered on dashed lines (like cycle paths or tram tracks).

Screenshot showing how oneway arrow are now rendered on cycle paths and tram tracks

Changelog

✨ Usability & Accessibility

  • Allow searching for coordinates in localized number format in search box (#10805)
  • Improve visibility of oneway arrows for dashed line styles (such as railway lines, foot paths, etc.): they are now rendered such that the arrows seamlessly integrate into the line dashes (#10849)

✂️ Operations

  • Fix unexpected behavior of squaring operation on individual vertices (#10401)

📷 Street-Level

  • Replace date filter input boxes with a slider to select photos by freshness (#10394, thanks @mattiapezzotti)
  • Preserve relative viewing direction when switching between 360° panoramas in Panoramax(#10392, thanks @mattiapezzotti)
  • Add keyboard shortcut Shift + P to toggle active street level photo layers (#10394, thanks @mattiapezzotti))
  • Add prev/next button to viewer for local georeferenced photos (#10852, thanks @0xatulpatil)
  • Add button to directly attach the id of a Panoramax photo as the panoramax tag of selected map features (#10856, thanks @MohamedAli00949)
  • Fix unreliable availability of KartaView images by requesting full resolution images (#10927)

✅ Validation

  • The Suspicious Names validator warning now also compares the Name field to the preset’s aliases (in addition to the preset’s name) in the user’s language

🐛 Bugfixes

  • Fix some direction cones not appearing on railway tracks (#10843, thanks @k-yle)
  • Better handling of rate limited API calls and other API errors (#10299)
  • Fix info boxes for descriptions of brands referenced by NSI presets (#10885)
  • Make features clickable when "Full Fill" rendering style is selected
  • Fix calculation of access field placeholders for multi selections (#9333)

🌏 Localization

🚀 Presets

  • Don't inherit fields which the current preset already has a dedicated field for
  • Take location into account when setting a presets default values from regional fields
  • Roads with motorroad=yes show implied access restrictions (foot=no, bicycle=no, horse=no) (id-tagging-schema#609, #9333)

v2.32.0

05 Mar 11:59
v2.32.0
76dd842
Compare
Choose a tag to compare

✨ Usability & Accessibility

  • Autocomplete changeset source tag with sources of the previous 100 changesets of the user (#10764, thanks @k-yle)
  • Also show search result for coordinates in lon/lat order in search results (#10720, thanks @Deeptanshu-sankhwar)
  • Linkify keys & tags in the preset docs from the wiki (#10763, thanks @k-yle)
  • Allow broken (unclosed) areas to be continued (#9635, thanks @k-yle)
  • Render *_link roads narrower than their "regular" counterpart (#10722)
  • Remove noexit=yes and fixme=continue when you continue a line (#9634, thanks @k-yle)
  • Don't zoom out when interacting with notes (#10807, thanks @hlfan)
  • Add a changeset tag if a merge conflict occurred (#9636, thanks @k-yle)

✂️ Operations

  • Fix splitting of closed ways (or areas) when two or more split-points are selected
  • Keep red_turn:left/right tags unchanged when reversing a way (#10737, thanks @burrscurr)

📷 Street-Level

  • Always use HTTPS to load Bing Streetside images (#10798, thanks @k-yle)

✅ Validation

  • Add warning if aeroways cross each other, buildings or highways (#9315, thanks @k-yle)
  • Warn when a way with more than the maximum allowed number of nodes is to be uploaded and provide a way to fix it (#7381)
  • The Suspicious Names validator warning now compares the Name field to the preset’s name in the user’s language, not just the raw tag value (typically in British English). (#9522, thanks @k-yle)
  • Revalidate ways that are connected to the currently edited way to also properly update/catch _disconnected way_s and impossible oneway errors (#8911, thanks @andrewpmk)
  • Revalidate ways that are added to or removed from relations (#10786)
  • Preserve crossing:markings tag when fixing missing connection of crossing path and road (#9586, thanks @jtracey)
  • Add a dedicated description to fix waterway-road intersections by adding a culvert (#10778, thanks @matkoniecz)
  • Separate tag-upgrade warnings from NSI suggestions (#10801, thanks @k-yle)

🐛 Bugfixes

  • Prevent degenerate ways caused by deleting a corner of a triangle (#10003, thanks @k-yle)
  • Fix briefly disappearing data layer during background layer tile layer switching transition (#10748)
  • Fix the turn restriction editor not supporting bidirectional roads (#10731, thanks @k-yle)
  • Preserve imagery offset during tile layer switching transition (#10748)
  • Fix the relation membership list using a non-deterministic order (#10648, thanks @k-yle)
  • Fix over-saturated map tiles near the border of the tile service's coverage area (#10747, thanks @hlfan)
  • Fix too dim markers of selected/hovered photo of some street level imagery layers (#10755, thanks @draunger)
  • Fix + symbol appearing in changeset comments from external tools (#10766, thanks @k-yle)
  • Fix destination_sign relations from being corrupted when splitting a way (#10646, thanks @k-yle)
  • Fix combobox dropdown menu sticking around under certain conditions (e.g. while editing the role of a relation member and deselecting a feature #10319)

🌏 Localization

  • Add housename to address format in Bolivia (#10727)

🎓 Walkthrough / Help

  • Fix walkthrough from not correctly registering deleted ways in "Lines" step (#10776)

🔨 Development

  • Enable Intellisense (IDE auto-completion) for the main classes (#10618, thanks @k-yle)

v2.31.1

06 Feb 12:48
v2.31.1
de80039
Compare
Choose a tag to compare

v2.31.0

05 Feb 11:08
v2.31.0
e42f12b
Compare
Choose a tag to compare

v2.30.4

07 Oct 09:38
v2.30.4
55a2a5f
Compare
Choose a tag to compare

v2.30.3

02 Oct 13:07
v2.30.3
973e2ff
Compare
Choose a tag to compare

v2.30.2

21 Aug 15:31
v2.30.2
3c263a3
Compare
Choose a tag to compare

v2.30.1

21 Aug 09:24
v2.30.1
6e10329
Compare
Choose a tag to compare

v2.30.0

21 Aug 08:25
v2.30.0
609531a
Compare
Choose a tag to compare

v2.29.0

24 Apr 12:26
v2.29.0
6c3eae8
Compare
Choose a tag to compare