Tidier directions, your social media presence, and languages you’ve heard of
The last recap covered a lot of ground. This time I’m only going to cover a single month, from mid-May to mid-June. It’ll be a little less eventful, but only a little less.
Slippy map
- When you view a featured tile layer that’s provided by a third party, the Map Key panel links to the layer’s full legend.
Map data
- Address point labels are more consistent between the element inspector and feature querying results.
- If you get rate-limited for downloading too much data via the Map Data overlay, the error message explains why and tells you how many seconds we’re giving you to make a pot of coffee or tea or ramen.
- When you use the Query Features function, the “Enclosing features” section lists boundaries by area. Now Russia and other big areas spanning the antimeridian show up in the correct place in the list, befitting their large size.
Directions
- The Directions panel has a more compact design that makes it easier to switch between driving, cycling, and walking directions. It also explains what a routing service is, for those who are new to OSM and are used to thinking that everything location-related is “a map”.
- We improved the alignment of distance labels in turn-by-turn directions.
History
- On the History tab, if you lose your place in a long list of changesets, you can right-click a changeset bounding box and select “Scroll to changeset” from the context menu.
- If you use the website in a left-to-right writing system, changeset comments in a right-to-left writing system appear in the current order without jumbling the words.
User profiles
- Does your boss know what you do in OSM?
Now you can proudly display your company affiliation with a
as part of your profile.
- We added a dedicated section to your profile page for you to show off your profile pages from other sites, including social media platforms, this forum, the wiki, and OpenHistoricalMap and OpenGeofiction.
- Cells in the contribution heatmap use darker shades of green that are easier to discern.
- We fixed an issue where the contribution heatmap would disappear if Sunday is your preferred first day of the week.
- The contribution heatmap no longer shows the rest of the days of the current month as blank cells. Rest assured, you will not have been slacking off the rest of June (and I finally found a reason to use the future perfect progressive tense).
- Tooltips in the contribution heatmap use a more idiomatic date format for your preferred language.
Settings and preferences
- Whether you speak
da
orja
oruk
, you probably don’t find ISO 639 language codes to be very intuitive. They look like country codes but aren’t. Now you can choose your preferred language from a dropdown menu with human-readable names. So if you’re fluent intlh
but conversant ineo
and can barely hail a cab inla
, you can still set that fallback list in a new Advanced Preferences tab. - We removed the button to log in using OpenID. This only used the legacy version of the OpenID protocol. Hardly any sites support this version anymore, and for those that still do, the option wasn’t working.
Editors
- We upgraded to iD v2.34.1, which fixes a bug that deleted non-numeric values for keys like
direction=*
andlength=*
that accept keywords or units. - You can start using keyboard shortcuts immediately after launching iD, without first clicking somewhere in iD.
User diaries
- We added a New Diary Entry button to the top of each of your diary entries for consistency with the main index page of your diary.
- We added a section to each user’s profile page previewing their most recent diary entries.
- We limited how much text you can put in a your user profile, diary entry, or diary comment. There have been some really long ones, but we tried to avoid impacting anything legitimate. (This forum has similar limits, in case you’re wondering.)
For data consumers
- We improved the performance of the API’s /map endpoint.
Yay!
There’s even a little more than this that hasn’t been deployed, so it’ll have to wait for next month’s recap. Thanks to @anton_khorev, @hlfan, kcne, mahmoudhanafy, @mmd, nertc, rkoeze, @TomH, and @tyr_asd for your continued contributions to the project. See the first post above for some ways you can help out. If you’re attending State of the Map U.S. in Boston later this week, please do me a favor: corner me and talk my ears off about your experiences, hopes, and dreams for the core OSM software. Let’s get it all off your chest.