[openstreetmap/openstreetmap-website] Update to iD v2.14.0 (#2151)

Quincy Morgan notifications at github.com
Wed Feb 20 21:47:51 UTC 2019


# 2.14.0
##### 2019-Feb-20

#### :mega: Release Highlights
* :exclamation: iD now validates features while you edit! Select a feature to see its issues and access quick fixes.<br/>
_Open the new Issues pane (shortcut <kbd>I</kbd>) to browse all errors and warnings._
* :detective: You can now browse missing road data detected by [ImproveOSM](https://improveosm.org) from Telenav. Shoutout to [@SilentSpike] for working on this!<br/>
_Open the Map Data pane (shortcut <kbd>F</kbd>) and select "ImproveOSM Issues" to view detected data._

#### :tada: New Features
* Upgrade the validation system ([#5830], a group effort by [@quincylvania], [@bhousel], [@gaoxm], [@wonga00], [@chrisklaiber], [@abalosc1], [@maxgrossman], [@brianhatchl])
    * Update and show issues live during editing
    * Add an Issues pane
    * List issues in the feature sidebar
    * Recommend fixes
    * View more details below in the new :white_check_mark: **Validation** section of this changelog
* Integrate ImproveOSM data detection tools ([#5683], [#5739], thanks [@SilentSpike])

[#5830]: https://github.com/openstreetmap/iD/issues/5830
[#5683]: https://github.com/openstreetmap/iD/issues/5683
[#5739]: https://github.com/openstreetmap/iD/issues/5739

[@quincylvania]: https://github.com/quincylvania
[@bhousel]: https://github.com/bhousel
[@gaoxm]: https://github.com/gaoxm
[@wonga00]: https://github.com/wonga00
[@chrisklaiber]: https://github.com/chrisklaiber
[@abalosc1]: https://github.com/abalosc1
[@maxgrossman]: https://github.com/maxgrossman
[@brianhatchl]: https://github.com/brianhatchl
[@SilentSpike]: https://github.com/SilentSpike

#### :sparkles: Usability
* Don't close the open photo when toggling the photo overlay ([#5829], [#5836], thanks [@maxgrossman])
* Allow the up and down buttons to work on empty number fields ([#5844], [#5852], thanks [@AndreasHae])
* Render stroke previews for all line icons and don't show previews when line icons are used for areas ([#5839], [#5888])
* Open the area feature browser immediately after selecting the multipolygon relation type ([#5765])
* Render selected features on the map even if their layer is hidden ([#5880])
* When adding a duplicate tag, focus the existing key instead of adding a "_1" suffix ([#2896])
* Exclude tags already on object from auto-completion in the All tags list ([#3625])
* Allow tag values to be entered before keys ([#5872])
* Allow deletetion of tags while one is focused ([#5878])
* Make address field suggestions case sensitive ([#5887])
* Replace the "Edit or translate documentation" link text with a pencil icon ([#5753])
* When upload is disabled, show a tooltip on the button explaining the reason ([#5830])
* Don't squish the panes at narrow window widths ([#5890])

[#5829]: https://github.com/openstreetmap/iD/issues/5829
[#5836]: https://github.com/openstreetmap/iD/issues/5836
[#5844]: https://github.com/openstreetmap/iD/issues/5844
[#5852]: https://github.com/openstreetmap/iD/issues/5852
[#5839]: https://github.com/openstreetmap/iD/issues/5839
[#5888]: https://github.com/openstreetmap/iD/issues/5888
[#5765]: https://github.com/openstreetmap/iD/issues/5765
[#5880]: https://github.com/openstreetmap/iD/issues/5880
[#2896]: https://github.com/openstreetmap/iD/issues/2896
[#3625]: https://github.com/openstreetmap/iD/issues/3625
[#5872]: https://github.com/openstreetmap/iD/issues/5872
[#5878]: https://github.com/openstreetmap/iD/issues/5878
[#5887]: https://github.com/openstreetmap/iD/issues/5887
[#5753]: https://github.com/openstreetmap/iD/issues/5753
[#5830]: https://github.com/openstreetmap/iD/issues/5830
[#5890]: https://github.com/openstreetmap/iD/issues/5890

[@AndreasHae]: https://github.com/AndreasHae

#### :white_check_mark: Validation
* Flag crossing highways, railways, waterways, and buildings ([#1669], [#5217], [#5830], thanks [@gaoxm])
* Connect crossing lines with one click ([#5830])
* Flag highways that are very close but not connected to other highways ([#5830], thanks [@gaoxm])
* Connect very close highways with one click ([#5830])
* Prevent merging ways if it would cause self-intersection ([#5745], thanks [@jguthrie100])
* When drawing a way or dragging a vertex, don't snap to points that cannot be vertices ([#5811], [#5875], thanks [@maxgrossman])
* Flag more instances of lines tagged as areas ([#5830])
* Connect the endpoints of open areas with one click ([#5830])
* Flag more instances of deprecated tags ([#5830])
* Upgrade deprecated tags with one click ([#4591])
* Flag more instances of generic names ([#5830])
* Remove generic names with a single click ([#5830])
* Continue disconnected highways from the feature inspector ([#5830])
* Move a multipolygon's tags from its outer way to its relation with one click ([#5830])
* Flag relations without a "type" tag ([#5870], [#5830])
* Flag features with only meta tags like "source" or "created_by" ([#5830])
* Block the upload of untagged features ([#5830])
* Disable adding features of a hidden feature type to avoid redundant mapping ([#5876], [#5884])
* Don't count vertices when warning about many deletions ([#5830]) 

[#1669]: https://github.com/openstreetmap/iD/issues/1669
[#5217]: https://github.com/openstreetmap/iD/issues/5217
[#5745]: https://github.com/openstreetmap/iD/issues/5745
[#5811]: https://github.com/openstreetmap/iD/issues/5811
[#5875]: https://github.com/openstreetmap/iD/issues/5875
[#5870]: https://github.com/openstreetmap/iD/issues/5870
[#5876]: https://github.com/openstreetmap/iD/issues/5876
[#5884]: https://github.com/openstreetmap/iD/issues/5884
[#4591]: https://github.com/openstreetmap/iD/issues/4591
[#5830]: https://github.com/openstreetmap/iD/issues/5830

[@gaoxm]: https://github.com/gaoxm

#### :bug: Bugfixes
* Fix reversal of turn lanes when reversing a way ([#5674], [#5826], thanks [@SilentSpike])
* Fix photo overlay selection styling behavior ([#5494], [#5816], thanks [@SilentSpike])
* Add Junction field to highway presets ([#1264])
* Fix transit platforms drawn as areas turning into lines upon completion ([#5837])
* Don't replace spaces with underscores in Destinations and Destination Road Numbers fields ([#5842])
* Fix error upon deleting all tags and then adding one ([#5840])
* Fix issue where relation documentation could not be found ([#5860])
* Hide lines that are part of boundary relations when boundaries are hidden ([#5601])
* Fix mangling of the undo history when undoing while drawing a way  ([#5830])

[#5674]: https://github.com/openstreetmap/iD/issues/5674
[#5826]: https://github.com/openstreetmap/iD/issues/5826
[#5494]: https://github.com/openstreetmap/iD/issues/5494
[#5816]: https://github.com/openstreetmap/iD/issues/5816
[#1264]: https://github.com/openstreetmap/iD/issues/1264
[#5837]: https://github.com/openstreetmap/iD/issues/5837
[#5842]: https://github.com/openstreetmap/iD/issues/5842
[#5840]: https://github.com/openstreetmap/iD/issues/5840
[#5860]: https://github.com/openstreetmap/iD/issues/5860
[#5601]: https://github.com/openstreetmap/iD/issues/5601
[#5830]: https://github.com/openstreetmap/iD/issues/5830

[@SilentSpike]: https://github.com/SilentSpike

#### :earth_asia: Localization
* Update the Museum and Planetarium preset icons to not include the letter "M" ([#5751])
* Don't capitalize feature names in KeepRight messages in right-to-left layouts ([#5877])
* Keep the map still when resizing the sidebar in right-to-left layouts ([#5881])

[#5751]: https://github.com/openstreetmap/iD/issues/5751
[#5877]: https://github.com/openstreetmap/iD/issues/5877
[#5881]: https://github.com/openstreetmap/iD/issues/5881

#### :hourglass: Performance
* Optimize code tests by not reloading all presets for every test ([#5832])

[#5832]: https://github.com/openstreetmap/iD/issues/5832

#### :rocket: Presets
* Add Golf Cartpath, Golf Walking Path, and Driving Range presets ([#5859], [#5862], thanks [@chadrockey])
* Add Photo Booth preset ([#5892], [#5894], thanks [@danielwu830])
* Add Mexican Fast Food and Chess Table presets
* Add Climbing Gym, Bell Tower, Minaret, Sundial presets ([#5749], [#5772], [#5817], [#5771])
* Add Salt and Tidal fields to water presets ([#5822])
* Add specialized rendering of Aerialways and Pistes ([#5843])
* Render Dam areas, Groynes, and Breakwaters as grey ([#5759])
* Render the borders of Construction areas as yellow
* Render barriers on area features again ([#5761])
* Improve Club icons ([#5854])
* Rename building=train_station preset to Train Station Building ([#5903]) 
* Make generic Land Use, Leisure, Amenity, Man Made, Natural, and Tourism presets unsearchable
* Add "box office" as a search term for Ticket Shop ([#5849])
* Add more search terms to various other Shops

[#5859]: https://github.com/openstreetmap/iD/issues/5859
[#5862]: https://github.com/openstreetmap/iD/issues/5862
[#5892]: https://github.com/openstreetmap/iD/issues/5892
[#5894]: https://github.com/openstreetmap/iD/issues/5894
[#5749]: https://github.com/openstreetmap/iD/issues/5749
[#5772]: https://github.com/openstreetmap/iD/issues/5772
[#5817]: https://github.com/openstreetmap/iD/issues/5817
[#5771]: https://github.com/openstreetmap/iD/issues/5771
[#5822]: https://github.com/openstreetmap/iD/issues/5822
[#5843]: https://github.com/openstreetmap/iD/issues/5843
[#5759]: https://github.com/openstreetmap/iD/issues/5759
[#5761]: https://github.com/openstreetmap/iD/issues/5761
[#5854]: https://github.com/openstreetmap/iD/issues/5854
[#5903]: https://github.com/openstreetmap/iD/issues/5903
[#5849]: https://github.com/openstreetmap/iD/issues/5849

[@chadrockey]: https://github.com/chadrockey
[@danielwu830]: https://github.com/danielwu830
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Update to iD v2.14.0

-- File Changes --

    M vendor/assets/iD/iD.css.erb (977)
    M vendor/assets/iD/iD.js (89620)
    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/locales/af.json (13)
    M vendor/assets/iD/iD/locales/ar-AA.json (5)
    M vendor/assets/iD/iD/locales/ar.json (552)
    M vendor/assets/iD/iD/locales/ast.json (66)
    M vendor/assets/iD/iD/locales/bg.json (25)
    M vendor/assets/iD/iD/locales/bn.json (18)
    M vendor/assets/iD/iD/locales/bs.json (25)
    M vendor/assets/iD/iD/locales/ca.json (55)
    M vendor/assets/iD/iD/locales/ckb.json (9)
    M vendor/assets/iD/iD/locales/cs.json (278)
    M vendor/assets/iD/iD/locales/cy.json (3)
    M vendor/assets/iD/iD/locales/da.json (75)
    M vendor/assets/iD/iD/locales/de.json (461)
    M vendor/assets/iD/iD/locales/el.json (1090)
    M vendor/assets/iD/iD/locales/en-GB.json (73)
    M vendor/assets/iD/iD/locales/en.json (506)
    M vendor/assets/iD/iD/locales/eo.json (378)
    M vendor/assets/iD/iD/locales/es.json (423)
    M vendor/assets/iD/iD/locales/et.json (42)
    M vendor/assets/iD/iD/locales/eu.json (12)
    M vendor/assets/iD/iD/locales/fa.json (317)
    M vendor/assets/iD/iD/locales/fi.json (283)
    M vendor/assets/iD/iD/locales/fr.json (709)
    M vendor/assets/iD/iD/locales/gl.json (468)
    M vendor/assets/iD/iD/locales/gu.json (1)
    M vendor/assets/iD/iD/locales/he.json (564)
    M vendor/assets/iD/iD/locales/hi.json (3)
    M vendor/assets/iD/iD/locales/hr.json (40)
    M vendor/assets/iD/iD/locales/hu.json (107)
    M vendor/assets/iD/iD/locales/hy.json (18)
    M vendor/assets/iD/iD/locales/id.json (30)
    M vendor/assets/iD/iD/locales/is.json (305)
    M vendor/assets/iD/iD/locales/it.json (158)
    M vendor/assets/iD/iD/locales/ja.json (413)
    M vendor/assets/iD/iD/locales/kn.json (22)
    M vendor/assets/iD/iD/locales/ko.json (213)
    M vendor/assets/iD/iD/locales/lt.json (48)
    M vendor/assets/iD/iD/locales/lv.json (39)
    M vendor/assets/iD/iD/locales/mg.json (19)
    M vendor/assets/iD/iD/locales/mk.json (36)
    M vendor/assets/iD/iD/locales/ms.json (54)
    M vendor/assets/iD/iD/locales/nl.json (255)
    M vendor/assets/iD/iD/locales/no.json (27)
    M vendor/assets/iD/iD/locales/pl.json (168)
    M vendor/assets/iD/iD/locales/pt-BR.json (477)
    M vendor/assets/iD/iD/locales/pt.json (1316)
    M vendor/assets/iD/iD/locales/ro.json (25)
    M vendor/assets/iD/iD/locales/ru.json (90)
    M vendor/assets/iD/iD/locales/si.json (11)
    M vendor/assets/iD/iD/locales/sk.json (45)
    M vendor/assets/iD/iD/locales/sl.json (58)
    M vendor/assets/iD/iD/locales/so.json (4)
    M vendor/assets/iD/iD/locales/sq.json (18)
    M vendor/assets/iD/iD/locales/sr.json (31)
    M vendor/assets/iD/iD/locales/sv.json (405)
    M vendor/assets/iD/iD/locales/ta.json (28)
    M vendor/assets/iD/iD/locales/te.json (6)
    M vendor/assets/iD/iD/locales/th.json (3)
    M vendor/assets/iD/iD/locales/tl.json (21)
    M vendor/assets/iD/iD/locales/tr.json (101)
    M vendor/assets/iD/iD/locales/uk.json (306)
    M vendor/assets/iD/iD/locales/vi.json (0)
    M vendor/assets/iD/iD/locales/yue.json (0)
    M vendor/assets/iD/iD/locales/zh-CN.json (0)
    M vendor/assets/iD/iD/locales/zh-HK.json (0)
    M vendor/assets/iD/iD/locales/zh-TW.json (0)
    M vendor/assets/iD/iD/locales/zh.json (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.js (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.js.map (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.min.js (0)

-- Patch Links --

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

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/2151
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20190220/c1791daa/attachment-0001.html>


More information about the rails-dev mailing list