## changes to the osm-website code: This version of iD introduces a new hash parameter to enable to _notes_ layer on startup. For a seamless integration into the website, I have added a check if the notes layer is currently active, and pass it forward to the iD iframe. The implementation is currently referring to the `_osm_location` cookie for this. Let me know if this should be done in a different way instead.
<hr> ## Upstream Changelog #### :sparkles: Usability & Accessibility * Fix flickering when switching between background imagery layers, make switching backgrounds snappier * Prevent password managers from autofilling tag fields ([#10508]) * Make parking space thinner in partial fill rendering ([#10442]) * Include route number in label of named route relations ([#10478]) * Make oneway arrows more visible on dark colored lines ([#9143]) * Add hash parameter to enable notes layer by default ([#8042]) #### :scissors: Operations * When extracting a node from a way (shortcut: <kbd>E</kbd>), the relations are now preserved by default. Extracting a node without its relations is still possible using <kbd>⇧ Shift</kbd> <kbd>E</kbd> ([#9816]) * Remove rarely-used keyboard shortcut <kbd>L</kbd> to prevent accidental activation of the geolocate tool ([#9999]) #### :white_check_mark: Validation * Include wikidata errors from osmose QA service ([#9998]) #### :bug: Bugfixes * Fix unsolvable validator error triggered by regional presets ([#10459]) * Render highway direction cones only on matching parent ways ([#9013]) * Prevent edit menu from being covered up by street level imagery or other map overlay panels ([#10495]) * Fix grid lines from showing up on background map tiles in certain situations (semi-transparent tiles or fractional browser zoom level) ([#10594]) * Prevent search results from sometimes getting stuck in the highlighted state when mouse-hovering the list of search results while typing ([#10661]) * Allow tiles in minimap to be slightly underzoomed, preventing them from blacking out on low map zoom levels ([#10653]) * Fix confusing behaviour after logging out in the standalone build of iD ([#10683]) * Fix editor being stuck in a disabled state when login popup window is closed prematurely ([#10651]) * Preserve `opening_hours` when matching a NSI preset ([#10564]) * Fix bug causing invisible features when `layer` tag is a decimal number ([#9933]) #### :earth_asia: Localization * Update Sinitic languages in the Multilingual Names field ([#10488]) * Update the list of languages in the Wikipedia field ([#10489]) * Add Ladin (language code `lld`) as an available option for multilingual names * Add 30 indigenous languages as dropdown options for multilingual names ([#10684]) * Add `lang`uage attributes to input fields for multilingual names, as well as wikidata and wikipedia fields ([#10716]) #### :mortar_board: Walkthrough / Help * Fix walkthrough from showing tooltips on wrong location under certain circumstances ([#10650], [#10624], [#10634]) #### :rocket: Presets * Updated the [`cycleway`](https://osm.wiki/Key:cycleway) & [`sidewalk`](https://osm.wiki/Key:sidewalk) fields to recognise the `:both` suffix, for example [`cycleway:both`](https://osm.wiki/Key:cycleway:both) ([#9587]) #### :hammer: Development * Migrate unit tests from karma to vitest ([#10452]) [#8042]: https://github.com/openstreetmap/iD/pull/8042 [#9013]: https://github.com/openstreetmap/iD/issues/9013 [#9143]: https://github.com/openstreetmap/iD/pull/9143 [#9587]: https://github.com/openstreetmap/iD/issues/9587 [#9816]: https://github.com/openstreetmap/iD/issues/9816 [#9933]: https://github.com/openstreetmap/iD/pull/9933 [#9998]: https://github.com/openstreetmap/iD/pull/9998 [#9999]: https://github.com/openstreetmap/iD/issues/9999 [#10442]: https://github.com/openstreetmap/iD/pull/10442 [#10452]: https://github.com/openstreetmap/iD/pull/10452 [#10459]: https://github.com/openstreetmap/iD/pull/10459 [#10478]: https://github.com/openstreetmap/iD/pull/10478 [#10488]: https://github.com/openstreetmap/iD/pull/10488 [#10489]: https://github.com/openstreetmap/iD/pull/10489 [#10495]: https://github.com/openstreetmap/iD/issues/10495 [#10508]: https://github.com/openstreetmap/iD/pull/10508 [#10564]: https://github.com/openstreetmap/iD/pull/10564 [#10594]: https://github.com/openstreetmap/iD/pull/10594 [#10624]: https://github.com/openstreetmap/iD/issues/10624 [#10634]: https://github.com/openstreetmap/iD/issues/10634 [#10650]: https://github.com/openstreetmap/iD/issues/10650 [#10651]: https://github.com/openstreetmap/iD/issues/10651 [#10653]: https://github.com/openstreetmap/iD/issues/10653 [#10683]: https://github.com/openstreetmap/iD/issues/10683 [#10684]: https://github.com/openstreetmap/iD/pull/10684 [#10716]: https://github.com/openstreetmap/iD/pull/10716 You can view, comment on, or merge this pull request online at: https://github.com/openstreetmap/openstreetmap-website/pull/5610 -- Commit Summary -- * Update to iD v2.31.0 -- File Changes -- M app/assets/javascripts/edit/id.js.erb (3) M vendor/assets/iD/iD.css.erb (72) M vendor/assets/iD/iD.js (51782) M vendor/assets/iD/iD/data/address_formats.min.json (2) M vendor/assets/iD/iD/data/imagery.min.json (2) M vendor/assets/iD/iD/data/languages.min.json (2) M vendor/assets/iD/iD/data/phone_formats.min.json (2) M vendor/assets/iD/iD/data/qa_data.min.json (2) M vendor/assets/iD/iD/data/shortcuts.min.json (2) M vendor/assets/iD/iD/data/territory_languages.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/temaki-sprite.svg (2) M vendor/assets/iD/iD/locales/af.min.json (2) M vendor/assets/iD/iD/locales/ak.min.json (2) M vendor/assets/iD/iD/locales/am.min.json (2) M vendor/assets/iD/iD/locales/ar-AA.min.json (2) M vendor/assets/iD/iD/locales/ar.min.json (2) M vendor/assets/iD/iD/locales/as.min.json (2) M vendor/assets/iD/iD/locales/ast.min.json (2) M vendor/assets/iD/iD/locales/az.min.json (2) M vendor/assets/iD/iD/locales/be.min.json (2) M vendor/assets/iD/iD/locales/bg.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/bs.min.json (2) M vendor/assets/iD/iD/locales/ca.min.json (2) M vendor/assets/iD/iD/locales/ckb.min.json (2) M vendor/assets/iD/iD/locales/cs.min.json (2) M vendor/assets/iD/iD/locales/cy.min.json (2) M vendor/assets/iD/iD/locales/da.min.json (2) M vendor/assets/iD/iD/locales/de-AT.min.json (2) M vendor/assets/iD/iD/locales/de-CH.min.json (2) M vendor/assets/iD/iD/locales/de.min.json (2) M vendor/assets/iD/iD/locales/dv.min.json (2) M vendor/assets/iD/iD/locales/ee.min.json (2) M vendor/assets/iD/iD/locales/el.min.json (2) M vendor/assets/iD/iD/locales/en-AU.min.json (2) M vendor/assets/iD/iD/locales/en-CA.min.json (2) M vendor/assets/iD/iD/locales/en-GB.min.json (2) M vendor/assets/iD/iD/locales/en-IE.min.json (2) M vendor/assets/iD/iD/locales/en-IN.min.json (2) M vendor/assets/iD/iD/locales/en-NZ.min.json (2) M vendor/assets/iD/iD/locales/en-PH.min.json (2) M vendor/assets/iD/iD/locales/en-US.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/et.min.json (2) M vendor/assets/iD/iD/locales/eu.min.json (2) M vendor/assets/iD/iD/locales/fa-IR.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/fil.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/fy.min.json (2) M vendor/assets/iD/iD/locales/ga.min.json (2) M vendor/assets/iD/iD/locales/gan.min.json (2) M vendor/assets/iD/iD/locales/gl.min.json (2) M vendor/assets/iD/iD/locales/gu.min.json (2) M vendor/assets/iD/iD/locales/ha.min.json (2) M vendor/assets/iD/iD/locales/he-IL.min.json (2) M vendor/assets/iD/iD/locales/he.min.json (2) M vendor/assets/iD/iD/locales/hi.min.json (2) M vendor/assets/iD/iD/locales/hr.min.json (2) M vendor/assets/iD/iD/locales/hu.min.json (2) M vendor/assets/iD/iD/locales/hy.min.json (2) M vendor/assets/iD/iD/locales/ia.min.json (2) M vendor/assets/iD/iD/locales/id.min.json (2) M vendor/assets/iD/iD/locales/ig.min.json (2) M vendor/assets/iD/iD/locales/index.min.json (2) M vendor/assets/iD/iD/locales/is.min.json (0) M vendor/assets/iD/iD/locales/it.min.json (0) M vendor/assets/iD/iD/locales/ja.min.json (0) M vendor/assets/iD/iD/locales/jv.min.json (0) M vendor/assets/iD/iD/locales/ka.min.json (0) M vendor/assets/iD/iD/locales/kk.min.json (0) M vendor/assets/iD/iD/locales/km.min.json (0) M vendor/assets/iD/iD/locales/kn.min.json (0) M vendor/assets/iD/iD/locales/ko.min.json (0) M vendor/assets/iD/iD/locales/ku.min.json (0) M vendor/assets/iD/iD/locales/ky.min.json (0) M vendor/assets/iD/iD/locales/lb.min.json (0) M vendor/assets/iD/iD/locales/lij.min.json (0) M vendor/assets/iD/iD/locales/lo.min.json (0) M vendor/assets/iD/iD/locales/lt.min.json (0) M vendor/assets/iD/iD/locales/lv.min.json (0) M vendor/assets/iD/iD/locales/mg.min.json (0) M vendor/assets/iD/iD/locales/mi.min.json (0) M vendor/assets/iD/iD/locales/mk.min.json (0) M vendor/assets/iD/iD/locales/ml.min.json (0) M vendor/assets/iD/iD/locales/mn.min.json (0) M vendor/assets/iD/iD/locales/mr.min.json (0) M vendor/assets/iD/iD/locales/ms.min.json (0) M vendor/assets/iD/iD/locales/my.min.json (0) M vendor/assets/iD/iD/locales/nb.min.json (0) M vendor/assets/iD/iD/locales/ne.min.json (0) M vendor/assets/iD/iD/locales/nl-BE.min.json (0) M vendor/assets/iD/iD/locales/nl-NL.min.json (0) M vendor/assets/iD/iD/locales/nl.min.json (0) M vendor/assets/iD/iD/locales/nn.min.json (0) M vendor/assets/iD/iD/locales/no.min.json (0) M vendor/assets/iD/iD/locales/nso.min.json (0) M vendor/assets/iD/iD/locales/nv.min.json (0) M vendor/assets/iD/iD/locales/om.min.json (0) M vendor/assets/iD/iD/locales/or.min.json (0) M vendor/assets/iD/iD/locales/pa-PK.min.json (0) M vendor/assets/iD/iD/locales/pa.min.json (0) M vendor/assets/iD/iD/locales/pap.min.json (0) M vendor/assets/iD/iD/locales/pl.min.json (0) M vendor/assets/iD/iD/locales/ps.min.json (0) M vendor/assets/iD/iD/locales/pt-BR.min.json (0) M vendor/assets/iD/iD/locales/pt.min.json (0) M vendor/assets/iD/iD/locales/ro.min.json (0) M vendor/assets/iD/iD/locales/ru.min.json (0) M vendor/assets/iD/iD/locales/rw.min.json (0) M vendor/assets/iD/iD/locales/sat.min.json (0) M vendor/assets/iD/iD/locales/sc.min.json (0) M vendor/assets/iD/iD/locales/sd.min.json (0) M vendor/assets/iD/iD/locales/si.min.json (0) M vendor/assets/iD/iD/locales/sk.min.json (0) M vendor/assets/iD/iD/locales/skr.min.json (0) M vendor/assets/iD/iD/locales/sl.min.json (0) M vendor/assets/iD/iD/locales/so.min.json (0) M vendor/assets/iD/iD/locales/sq.min.json (0) M vendor/assets/iD/iD/locales/sr.min.json (0) M vendor/assets/iD/iD/locales/st.min.json (0) M vendor/assets/iD/iD/locales/sv.min.json (0) M vendor/assets/iD/iD/locales/sw.min.json (0) M vendor/assets/iD/iD/locales/ta.min.json (0) M vendor/assets/iD/iD/locales/te.min.json (0) M vendor/assets/iD/iD/locales/tg.min.json (0) M vendor/assets/iD/iD/locales/th.min.json (0) M vendor/assets/iD/iD/locales/ti.min.json (0) M vendor/assets/iD/iD/locales/tk.min.json (0) M vendor/assets/iD/iD/locales/tl.min.json (0) M vendor/assets/iD/iD/locales/tn.min.json (0) M vendor/assets/iD/iD/locales/tr.min.json (0) M vendor/assets/iD/iD/locales/uk.min.json (0) M vendor/assets/iD/iD/locales/ur.min.json (0) M vendor/assets/iD/iD/locales/uz.min.json (0) M vendor/assets/iD/iD/locales/vi.min.json (0) M vendor/assets/iD/iD/locales/wo.min.json (0) M vendor/assets/iD/iD/locales/xh.min.json (0) M vendor/assets/iD/iD/locales/yo.min.json (0) M vendor/assets/iD/iD/locales/yue.min.json (0) M vendor/assets/iD/iD/locales/zh-CN.min.json (0) M vendor/assets/iD/iD/locales/zh-HK.min.json (0) M vendor/assets/iD/iD/locales/zh-TW.min.json (0) M vendor/assets/iD/iD/locales/zh.min.json (0) M vendor/assets/iD/iD/locales/zu.min.json (0) -- Patch Links -- https://github.com/openstreetmap/openstreetmap-website/pull/5610.patch https://github.com/openstreetmap/openstreetmap-website/pull/5610.diff -- Reply to this email directly or view it on GitHub: https://github.com/openstreetmap/openstreetmap-website/pull/5610 You are receiving this because you are subscribed to this thread. Message ID: <openstreetmap/openstreetmap-website/pull/5...@github.com>
_______________________________________________ rails-dev mailing list rails-dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/rails-dev