Releases: openstreetmap/iD
Releases · openstreetmap/iD
v2.33.0
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.

Further, there are improvements in how oneway arrows are rendered on dashed lines (like cycle paths or 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
- Consider language scripts when determining the locale to use (#10910, thanks @k-yle)
- Add phone format for Egypt (#10916, thanks @youssefelzedy)
🚀 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
✨ 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
andfixme=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
✅ 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)