diff --git a/CHANGELOG.md b/CHANGELOG.md index 1502354b4..0f67a3859 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ or learn more by visiting our project page on GitHub: :octocat: https://github. If you love iD, please star our project on GitHub to show your support! :star: -_Breaking changes, which may affect downstream projects or sites that embed iD, are marked with a_ :warning: +_Breaking changes, which may affect downstream projects or sites that embed iD, are marked with a_ :triangular_flag_on_post: +# 2.14.0 +##### Planned: 2019-Feb + +#### :mega: Release Highlights +* :warning: iD now validates features while you edit! Select a feature to see its issues and access quick fixes.
+_Open the new Issues pane (shortcut I) to browse all errors and warnings._ +* :female-detective: You can now browse missing road data detected by [ImproveOSM](https://improveosm.org) from Telenav. Shoutout to [@SilentSpike] for working on this!
+_Open the Map Data pane (shortcut F) and select "ImproveOSM Issues" to view detected data._ + +#### :tada: New Features +* 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 + +[@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 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]) + +[#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 + +[@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 of 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 + # 2.13.1 ##### 2019-Jan-28 @@ -298,7 +457,7 @@ _Click the new "zoom to" link on the sidebar under the preset icon, or press