Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to iD v2.26.0 #4086

Merged
merged 1 commit into from
Jul 12, 2023
Merged

Update to iD v2.26.0 #4086

merged 1 commit into from
Jul 12, 2023

Conversation

tyrasd
Copy link
Member

@tyrasd tyrasd commented Jul 12, 2023

Changelog:

πŸŽ‰ New Features

  • Combo fields for tags with yes/no values now also display the no state and allow to toggle between the two states (#7427)

πŸ“° News

  • Remove nonfunctional Maxar Premium imagery layer from background selection list (#9710)

✨ Usability & Accessibility

  • Make it easier to search for OSM objects by id (#9520, thanks @k-yle)
  • Localize numbers in numeric fields (#8769, thanks @1ec5)
  • The Address field now supports the addr:place tag (as an alternative to addr:street), this functionality is activated in selected countries (#9603)
  • Clean up background imagery list by discarding layers which are not helpful for mapping

βœ… Validation

  • Offer to connect sidewalk to service road without tagging the connection as a crossing (#9650, thanks @1ec5)

πŸ› Bugfixes

  • Fix multi/many/semiCombo options for not being selectable immediately after removing them for fields with predefined options
  • Fix a bug where the Add input element on comboboxes with a fixed set of allowed options is still hidden after an option of a previously "fully saturated" field is removed
  • Fix wrongly flagged "incorrect geometry type" warnings for features with lifecycle-prefixed tags (#9483, thanks @biswajit-k)
  • Fix corruption of tag values of fields with referenced strings, but restricted options, when an unavailable option is entered manually into the field.
  • Properly handle case sensitive tag values in taginfo suggestions in raw tag editor (#9640)
  • Fix broken autocomplete of wikidata fields for some languages with country-codes (#9638)
  • Prevent certain tag values from corrupting css classes when they contain whitespaces (#9637, thanks @k-yle)
  • Don't move the cursor to the end of (some) input fields while editing in the middle (#9233)
  • Fix crash when using certain locales (e.g. fr-FR) (#9737, thanks @k-yle)

🌏 Localization

πŸš€ Presets

  • Render "oneway" arrows for features with waterway=pressurized, waterway=spillway, seamark:type=two-way_route or seamark:type=recommended_traffic_lane (#9492, thanks @k-yle)
  • Render "right-side" arrows for features with lifecycle prefixes (#9493, thanks @k-yle)
  • Take regional variants of parent presets into account when resolving preset fields (#9524)
  • Render "right-side" arrows for man_made=quay features
  • Support icons also in multiCombo and semiCombo fields (#9433)
  • Support input fields with multiple tag keys: one main key and an optional list of alternative keys, e.g. email / contact:email (schema-builder#98)

πŸ”¨ Development

  • Bundle package-lock.json file in repository for faster npm clean-install builds
  • Upgrade OSM data dependencies: id-tagging-schema to v6.3, osm-community-index to 5.5.3
  • Upgrade icon sets: fortawesome to v6.4, temaki to v5.4
  • Upgrade osm-auth to v2.1,
  • Upgrade dev dependecies, including the following major version upgrades: glob to v10, marked to v5, cldr-core and cldr-localenames-full to v43, esbuild to v0.18
  • Build icons from configured presets source and also process field value icons in npm run build:data

@tomhughes tomhughes merged commit c6db419 into openstreetmap:master Jul 12, 2023
15 checks passed
@tyrasd tyrasd deleted the iD-2.26.0 branch July 12, 2023 19:44
@tyrasd tyrasd restored the iD-2.26.0 branch July 12, 2023 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants