[openstreetmap/openstreetmap-website] Update to iD v2.23.1 (PR #3789)

Martin Raifer notifications at github.com
Thu Nov 10 12:47:21 UTC 2022


#### :mega: Release Highlights
* Significantly quicker startup due to faster loading of presets ([#9347], thanks [@bhousel])!
* Add support for updated tagging presets schema version 5 ([#9320])
#### :sparkles: Usability & Accessibility
* Trigger context menu by long-presses of non-mouse inputs (touch or stylus) ([#8105])
* Improve comboboxes ([#9344]):
  * (raw) tag values can be also entered (and are autocompleted) when localized strings are available for the respective options
  * autocomplete now also works when taginfo service is slow or unavailable
#### :bug: Bugfixes
* Fix selection of best background source when starting on a zoomed-out view ([#9325])
* Fix leaking of localized strings in combo fields when taginfo service is unavailable ([#9342])
* Keep tags when changing presets if the new preset has a field for it ([#9341], [#9104])
* Skip unsupported or invalid turn restriction relations instead of assuming they are a `no_*` restriction ([#9337])
* Fix crash when conflict resolver is opened ([#9345])
* Fix phone number placeholder text now always using the correct localization ([#8380], thanks [@k-yle])
* Don't don't suggest to "connect the ends" if a feature with area tags also matches a line preset ([#6525])
#### :hourglass: Performance
* Speed up start-up by not pre-resolving complex locationSets ([#9347], thanks [@bhousel])
#### :rocket: Presets
* Support tagging schema v5 ([#9320]):
  * Add new field type `colour` ([schema-builder#38], [#8782])
  * Add ability to reference strings of other presets/fields
* Render `natural=strait` features in blue color ([#9294])
* Show icons depicting the different values of the `crossing:markings` field
#### :hammer: Development
* Synchronize fetching of released presets files
* Make settings like CDN and API urls configurable in a central config file (`/config/is.js`)
* Upgrade dependencies: `temaki` to v5.2, `marked` to v4.2

[#8105]: https://github.com/openstreetmap/iD/issues/8105
[#8380]: https://github.com/openstreetmap/iD/issues/8380
[#9104]: https://github.com/openstreetmap/iD/issues/9104
[#9294]: https://github.com/openstreetmap/iD/issues/9294
[#9320]: https://github.com/openstreetmap/iD/pull/9320
[#9325]: https://github.com/openstreetmap/iD/issues/9325
[#9337]: https://github.com/openstreetmap/iD/issues/9337
[#9341]: https://github.com/openstreetmap/iD/issues/9341
[#9342]: https://github.com/openstreetmap/iD/issues/9342
[#9344]: https://github.com/openstreetmap/iD/pull/9344
[#9345]: https://github.com/openstreetmap/iD/issues/9345
[#9347]: https://github.com/openstreetmap/iD/pull/9347
[#8782]: https://github.com/openstreetmap/iD/pull/8782
[schema-builder#38]: https://github.com/ideditor/schema-builder/pull/38

[@bhousel]: https://github.com/bhousel
[@k-yle]: https://github.com/k-yle
[@bhousel]: https://github.com/bhousel
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/openstreetmap-website/pull/3789

-- Commit Summary --

  * Update to iD v2.23.1

-- File Changes --

    M vendor/assets/iD/iD.css.erb (42)
    M vendor/assets/iD/iD.js (3182)
    M vendor/assets/iD/iD/data/imagery.min.json (2)
    M vendor/assets/iD/iD/data/phone_formats.min.json (2)
    M vendor/assets/iD/iD/img/community-sprite.svg (2)
    M vendor/assets/iD/iD/img/fa-sprite.svg (2)
    M vendor/assets/iD/iD/img/iD-sprite.svg (2)
    M vendor/assets/iD/iD/img/maki-sprite.svg (2)
    M vendor/assets/iD/iD/img/mapillary-object-sprite.svg (2)
    M vendor/assets/iD/iD/img/mapillary-sprite.svg (2)
    M vendor/assets/iD/iD/img/temaki-sprite.svg (2)
    M vendor/assets/iD/iD/locales/ar.min.json (2)
    M vendor/assets/iD/iD/locales/be.min.json (2)
    M vendor/assets/iD/iD/locales/bn.min.json (2)
    M vendor/assets/iD/iD/locales/br.min.json (2)
    M vendor/assets/iD/iD/locales/ca.min.json (2)
    M vendor/assets/iD/iD/locales/cs.min.json (2)
    M vendor/assets/iD/iD/locales/de-AT.min.json (2)
    M vendor/assets/iD/iD/locales/de.min.json (2)
    M vendor/assets/iD/iD/locales/el.min.json (2)
    M vendor/assets/iD/iD/locales/en.min.json (2)
    M vendor/assets/iD/iD/locales/eo.min.json (2)
    M vendor/assets/iD/iD/locales/es.min.json (2)
    M vendor/assets/iD/iD/locales/fa.min.json (2)
    M vendor/assets/iD/iD/locales/fi.min.json (2)
    M vendor/assets/iD/iD/locales/fr-FR.min.json (2)
    M vendor/assets/iD/iD/locales/fr.min.json (2)
    M vendor/assets/iD/iD/locales/gl.min.json (2)
    M vendor/assets/iD/iD/locales/he.min.json (2)
    M vendor/assets/iD/iD/locales/hu.min.json (2)
    M vendor/assets/iD/iD/locales/index.min.json (2)
    M vendor/assets/iD/iD/locales/it.min.json (2)
    M vendor/assets/iD/iD/locales/ja.min.json (2)
    M vendor/assets/iD/iD/locales/ko.min.json (2)
    M vendor/assets/iD/iD/locales/lb.min.json (2)
    M vendor/assets/iD/iD/locales/lv.min.json (2)
    M vendor/assets/iD/iD/locales/mk.min.json (2)
    M vendor/assets/iD/iD/locales/nl.min.json (2)
    M vendor/assets/iD/iD/locales/no.min.json (2)
    M vendor/assets/iD/iD/locales/pa-PK.min.json (2)
    M vendor/assets/iD/iD/locales/pl.min.json (2)
    M vendor/assets/iD/iD/locales/pt-BR.min.json (2)
    M vendor/assets/iD/iD/locales/pt.min.json (2)
    M vendor/assets/iD/iD/locales/ro.min.json (2)
    M vendor/assets/iD/iD/locales/ru.min.json (2)
    M vendor/assets/iD/iD/locales/sat.min.json (2)
    M vendor/assets/iD/iD/locales/sk.min.json (2)
    M vendor/assets/iD/iD/locales/sr.min.json (2)
    M vendor/assets/iD/iD/locales/sv.min.json (2)
    M vendor/assets/iD/iD/locales/tr.min.json (2)
    M vendor/assets/iD/iD/locales/uk.min.json (2)
    M vendor/assets/iD/iD/locales/ur.min.json (2)
    M vendor/assets/iD/iD/locales/vi.min.json (2)
    M vendor/assets/iD/iD/locales/yue.min.json (2)
    M vendor/assets/iD/iD/locales/zh-CN.min.json (2)
    M vendor/assets/iD/iD/locales/zh-HK.min.json (2)
    M vendor/assets/iD/iD/locales/zh-TW.min.json (2)

-- Patch Links --

https://github.com/openstreetmap/openstreetmap-website/pull/3789.patch
https://github.com/openstreetmap/openstreetmap-website/pull/3789.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/3789
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/pull/3789 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20221110/0e07d8d8/attachment-0001.htm>


More information about the rails-dev mailing list