📣 Release Highlights
- Add dark mode theme (#8214, thanks @hlfan and @AntonKhorev!)
✨ Usability & Accessibility
- Render the
sidetag of vertices (such as traffic signs) in form of small triangles pointing to the respective side of the way (#10303, thanks @k-yle) - Don't suggest values from Taginfo for
name:xxtags (#10287, thanks @draunger) - Link to object's history page on "view on osm" link (#11403, thanks @bhavyaKhatri2703)
- Remove (rarely triggered) autofilling of localized names with wikipedia article titles (#11423)
✂️ Operations
- Be slightly more lenient when searching relations by id in the raw membership editor (#9575)
📷 Street-Level
- Always hide sequence lines when their photos are hidden by the date filter (#11365)
- Fix bug which caused photo viewer to be in an inconsistent state after e.g. switching between a local georeferenced photo and a photo from Panoramax.
- Allow to pan non-360° photos fully to the right/left/top/bottom edge, especially relevant for photos in portrait format or very wide photos (#11466)
✅ Validation
- Show warnings for potentially incompatible sources also in changeset
sourcetags (#11334) - Include the number of changeset tags with incompatible sources in
warnings:incompatible_sourcechangeset tag (#8400)
🐛 Bugfixes
- Display relative time section of "last edited {time ago} by…" text in the correct language when the user's locale is different from the browser language (#11361)
- Fix the help info not working for some namespaced fields like
payment:*andsocket:*(#11402, thanks @k-yle) - Fix crash when a way has more than 2000 nodes (#11360)
- Fix data
sources incorrectly flagged as proprietary data:esri/Google_Open_Buildings(#11412, thanks @Ankitgkp) - Keep
natural=coastlinetag on the way when a coastline way that is also an area (e.g.place=islet) is split and converted into a multipolygon (#9563) - Fix address preset from being hidden in presets list when "point" features are hidden, but "address points" visible (#11456)
- Preserve existing
layertags when adding a bridge or tunnel (#11511, thanks @k-yle)
⌛ Performance
- Compress changesets before uploading, to slightly reduce bandwidth (#11353, thank @k-yle)
- Migrate stored history data from LocalStorage to IndexedDB which allows larger amount of changed data to be stored and enhanced performance (#11141, thanks @Deeptanshu-sankhwar)