mirror of
https://github.com/FoggedLens/iD.git
synced 2026-04-30 07:27:54 +02:00
Continue 2.17.0 changelog
This commit is contained in:
+134
-10
@@ -33,14 +33,22 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
|
||||
##### Planned: 2019-Dec-20
|
||||
|
||||
#### :newspaper: News
|
||||
* We've launched the [iD Blog](https://ideditor.blog): discover news and insights into iD from the project's maintainers and contributors ([#7045])
|
||||
* We've launched the [iD Blog](https://ideditor.blog) providing news and insights into the project from its maintainers and contributors ([#7045])
|
||||
|
||||
[#7045]: https://github.com/openstreetmap/iD/issues/7045
|
||||
|
||||
#### :mega: Release Highlights
|
||||
|
||||
#### :boom: Breaking Changes
|
||||
|
||||
#### :tada: New Features
|
||||
* Support inspecting selected features at any zoom level ([#2962], [#5001])
|
||||
* Display selected features at any zoom level ([#2962], [#5001])
|
||||
* Add Privacy Policy and ability to opt-out of icons loaded from third-party sites ([#7040])
|
||||
|
||||
[#2962]: https://github.com/openstreetmap/iD/issues/2962
|
||||
[#5001]: https://github.com/openstreetmap/iD/issues/5001
|
||||
[#7040]: https://github.com/openstreetmap/iD/issues/7040
|
||||
|
||||
#### :sparkles: Usability
|
||||
* Support squaring multiple selected features at the same time ([#6565])
|
||||
* Support zooming to multiple selected features together with the <kbd>Z</kbd> shortcut ([#6696])
|
||||
@@ -49,26 +57,48 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
|
||||
* Show results for all three OpenStreetMap entity types when searching an ID without a prefix ([#7112])
|
||||
* Style hotkeys in tooltips as keyboard keys ([#6574])
|
||||
* Make the top toolbar horizontally-scrollable at narrow sizes ([#6755])
|
||||
* Show the Layer subfield for ways without structures if a `layer` value is present ([#6911])
|
||||
* Always show the Layer subfield of the Structure field when a value is present ([#6911])
|
||||
* Disable the Circularize operation if the selected way is already circular ([#6816], [#6993], thanks [@CarycaKatarzyna])
|
||||
* Fallback to a preset's vector icon if its image fails to load, e.g. due to content blockers ([#7028])
|
||||
* Convert single-member multipolygons to basic areas when merging member lines ([#5085])
|
||||
* Always show the currently selected background in the sources list ([#7061])
|
||||
* Only show background sources with global coverage at low zooms ([#7062])
|
||||
* Render features with a status-prefix tags with a dashed style, e.g. `demolished:building=yes`
|
||||
* Add tooltips to Mapillary Map Features overlay icons ([#7079])
|
||||
* Add button to manually retry connecting to the OpenStreetMap API upon a failure ([#6650])
|
||||
* Clarify what API cannot be reached and that edits are safe upon an OpenStreetMap API connection failure ([#7021])
|
||||
* Clarify the OpenStreetMap API connection failure message ([#7021])
|
||||
* Improve styling of points linked to Wikidata
|
||||
|
||||
[#6565]: https://github.com/openstreetmap/iD/issues/6565
|
||||
[#6696]: https://github.com/openstreetmap/iD/issues/6696
|
||||
[#5766]: https://github.com/openstreetmap/iD/issues/5766
|
||||
[#6515]: https://github.com/openstreetmap/iD/issues/6515
|
||||
[#7112]: https://github.com/openstreetmap/iD/issues/7112
|
||||
[#6574]: https://github.com/openstreetmap/iD/issues/6574
|
||||
[#6755]: https://github.com/openstreetmap/iD/issues/6755
|
||||
[#6911]: https://github.com/openstreetmap/iD/issues/6911
|
||||
[#6816]: https://github.com/openstreetmap/iD/issues/6816
|
||||
[#6993]: https://github.com/openstreetmap/iD/issues/6993
|
||||
[#7028]: https://github.com/openstreetmap/iD/issues/7028
|
||||
[#5085]: https://github.com/openstreetmap/iD/issues/5085
|
||||
[#7061]: https://github.com/openstreetmap/iD/issues/7061
|
||||
[#7062]: https://github.com/openstreetmap/iD/issues/7062
|
||||
[#7079]: https://github.com/openstreetmap/iD/issues/7079
|
||||
[#6650]: https://github.com/openstreetmap/iD/issues/6650
|
||||
[#7021]: https://github.com/openstreetmap/iD/issues/7021
|
||||
|
||||
[@CarycaKatarzyna]: https://github.com/CarycaKatarzyna
|
||||
|
||||
#### :white_check_mark: Validation
|
||||
* For crossing ways issues, offer one-click "Add a bridge" and "Add a tunnel" fixes ([#6617], [#7055], thanks [@CarycaKatarzyna])
|
||||
* For crossing way-building issues, offer one-click fixes that set higher or lower layers ([#5924], [#6911])
|
||||
* Flag unclosed multipolgon parts ([#2223])
|
||||
* Offer "Add a bridge" and "Add a tunnel" fixes for crossing ways that create the structure in one click ([#6617], [#7055], thanks [@CarycaKatarzyna])
|
||||
* Add fixes for ways crossing buildings that update the feature's `layer` tag ([#5924], [#6911])
|
||||
* Don't suggest upgrading to brands that don't exist in the feature's country ([#6513])
|
||||
* When typing a name, don't suggest brand names that don't exist in the feature's country ([#6479])
|
||||
* Flag crossing and one-way issues for features with `waterway=fish_pass`
|
||||
* Don't suggest upgrading to brands that don't exist in the feature's country ([#6513], [#6479])
|
||||
* Don't flag very close points with differing house or unit numbers ([#6998])
|
||||
* Allow the `not:brand:wikidata` tag to silence nonstandard brand warnings ([#6577])
|
||||
* Include default field values when upgrading to a preset with a specific replacement ([#7033])
|
||||
* Add tooltips to some disabled fix buttons
|
||||
* Don't flag `natural=cape` or `amenity=vending_machine` on vertices as mismatched geometry ([#6982], [#6515])
|
||||
* Don't add `oneway=yes` to `highway=motorway_link` by default ([#7013])
|
||||
* Don't expect an arbitrary `junction` tag to imply a feature should be an area ([#6933])
|
||||
@@ -80,6 +110,27 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
|
||||
* Deprecate `type=audio`, `type=video`, `type=caldera`, `type=extinct`, `type=scoria`, `type=shield`, `type=strato`, `type=extinct`
|
||||
* Deprecate `amenity=research_institution`, `barrier=railing`, `craft=glass`, `man_made=gas_well`, `man_made=oil_well`, `man_made=village_pump`, `power=marker`
|
||||
|
||||
[#6617]: https://github.com/openstreetmap/iD/issues/6617
|
||||
[#7055]: https://github.com/openstreetmap/iD/issues/7055
|
||||
[#5924]: https://github.com/openstreetmap/iD/issues/5924
|
||||
[#6911]: https://github.com/openstreetmap/iD/issues/6911
|
||||
[#2223]: https://github.com/openstreetmap/iD/issues/2223
|
||||
[#6513]: https://github.com/openstreetmap/iD/issues/6513
|
||||
[#6479]: https://github.com/openstreetmap/iD/issues/6479
|
||||
[#6998]: https://github.com/openstreetmap/iD/issues/6998
|
||||
[#6577]: https://github.com/openstreetmap/iD/issues/6577
|
||||
[#7033]: https://github.com/openstreetmap/iD/issues/7033
|
||||
[#6982]: https://github.com/openstreetmap/iD/issues/6982
|
||||
[#6515]: https://github.com/openstreetmap/iD/issues/6515
|
||||
[#7013]: https://github.com/openstreetmap/iD/issues/7013
|
||||
[#6933]: https://github.com/openstreetmap/iD/issues/6933
|
||||
[#6994]: https://github.com/openstreetmap/iD/issues/6994
|
||||
[#6962]: https://github.com/openstreetmap/iD/issues/6962
|
||||
[#6252]: https://github.com/openstreetmap/iD/issues/6252
|
||||
[#7053]: https://github.com/openstreetmap/iD/issues/7053
|
||||
|
||||
[@CarycaKatarzyna]: https://github.com/CarycaKatarzyna
|
||||
|
||||
#### :bug: Bugfixes
|
||||
* Fix issue with rotating multiple points together ([#6977], [#6979], thanks [@hackily])
|
||||
* Fix various instances where issue fixes might not get properly updated ([#6588], [#7037])
|
||||
@@ -92,23 +143,58 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
|
||||
* Fix issue where OpenStreetMap API error message would persist despite the download of new data ([#6650])
|
||||
* Replace use of unsupported CSS property flagged by the OpenStreetMap website ([#7091])
|
||||
* Fix issue where the selected Mapillary detection outline would not render in some browsers ([#6804])
|
||||
* Fix issue where boundary relation member lines would not render as boundaries if they were also members of multipolygons ([#6787])
|
||||
* Fix issue where boundary relation members would not render correctly if they were also multipolygons members ([#6787])
|
||||
* Fix issue where the Administrative Boundary preset was not properly overriding the Boundary preset ([#7118])
|
||||
* Fix regression where the relation suggestion list could overflow the inspector ([#7115])
|
||||
* Fix issue where the Unsquare Corners degree input could be too narrow in some browsers ([#7126], thanks [@iriman])
|
||||
* Correct vertical centering of checkmark fields
|
||||
|
||||
[#6977]: https://github.com/openstreetmap/iD/issues/6977
|
||||
[#6979]: https://github.com/openstreetmap/iD/issues/6979
|
||||
[#6588]: https://github.com/openstreetmap/iD/issues/6588
|
||||
[#7037]: https://github.com/openstreetmap/iD/issues/7037
|
||||
[#7044]: https://github.com/openstreetmap/iD/issues/7044
|
||||
[#7057]: https://github.com/openstreetmap/iD/issues/7057
|
||||
[#2945]: https://github.com/openstreetmap/iD/issues/2945
|
||||
[#7070]: https://github.com/openstreetmap/iD/issues/7070
|
||||
[#6580]: https://github.com/openstreetmap/iD/issues/6580
|
||||
[#7087]: https://github.com/openstreetmap/iD/issues/7087
|
||||
[#6650]: https://github.com/openstreetmap/iD/issues/6650
|
||||
[#7091]: https://github.com/openstreetmap/iD/issues/7091
|
||||
[#6804]: https://github.com/openstreetmap/iD/issues/6804
|
||||
[#6787]: https://github.com/openstreetmap/iD/issues/6787
|
||||
[#7118]: https://github.com/openstreetmap/iD/issues/7118
|
||||
[#7115]: https://github.com/openstreetmap/iD/issues/7115
|
||||
[#7126]: https://github.com/openstreetmap/iD/issues/7126
|
||||
|
||||
[@hackily]: https://github.com/hackily
|
||||
[@iriman]: https://github.com/iriman
|
||||
|
||||
#### :earth_asia: Localization
|
||||
* Differentiate the "wireframe mode" and "highlight changes" hotkeys in the German localization ([#6972], thanks [@manfredbrandl])
|
||||
* Improve Chinese address field ([#7075], thanks [@koaber])
|
||||
|
||||
[#6972]: https://github.com/openstreetmap/iD/issues/6972
|
||||
[#7075]: https://github.com/openstreetmap/iD/issues/7075
|
||||
|
||||
[@manfredbrandl]: https://github.com/manfredbrandl
|
||||
[@koaber]: https://github.com/koaber
|
||||
|
||||
#### :hourglass: Performance
|
||||
* Determine locations' country codes without calling out to a geocoding server ([#6941])
|
||||
* Reduce rendering lag considerably when many features are selected at once ([#3571])
|
||||
|
||||
[#6941]: https://github.com/openstreetmap/iD/issues/6941
|
||||
[#3571]: https://github.com/openstreetmap/iD/issues/3571
|
||||
|
||||
#### :mortar_board: Walkthrough / Help
|
||||
* Update links in the README to avoid http-to-https redirects ([#6984], thanks [@mbrickn])
|
||||
* Add the <kbd>I</kbd> hotkey to the Keyboard Shortcuts list ([#6997])
|
||||
* Update links in the README to avoid http to https redirects ([#6984], thanks [@mbrickn])
|
||||
|
||||
[#6984]: https://github.com/openstreetmap/iD/issues/6984
|
||||
[#6997]: https://github.com/openstreetmap/iD/issues/6997
|
||||
|
||||
[@mbrickn]: https://github.com/mbrickn
|
||||
|
||||
#### :rocket: Presets
|
||||
* Add Notice Board, Poster Box, and Advertising Totem presets ([#6965], thanks [@hikemaniac])
|
||||
@@ -163,6 +249,44 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
|
||||
* Only show the Country field on Flagpole features with `flag:type=national` ([#7099])
|
||||
* Don't show the Denomination field on features with `religion=none` ([#7135])
|
||||
|
||||
[#6965]: https://github.com/openstreetmap/iD/issues/6965
|
||||
[#7039]: https://github.com/openstreetmap/iD/issues/7039
|
||||
[#7031]: https://github.com/openstreetmap/iD/issues/7031
|
||||
[#7059]: https://github.com/openstreetmap/iD/issues/7059
|
||||
[#6978]: https://github.com/openstreetmap/iD/issues/6978
|
||||
[#7083]: https://github.com/openstreetmap/iD/issues/7083
|
||||
[#7078]: https://github.com/openstreetmap/iD/issues/7078
|
||||
[#7014]: https://github.com/openstreetmap/iD/issues/7014
|
||||
[#7105]: https://github.com/openstreetmap/iD/issues/7105
|
||||
[#7066]: https://github.com/openstreetmap/iD/issues/7066
|
||||
[#7119]: https://github.com/openstreetmap/iD/issues/7119
|
||||
[#7098]: https://github.com/openstreetmap/iD/issues/7098
|
||||
[#6992]: https://github.com/openstreetmap/iD/issues/6992
|
||||
[#7015]: https://github.com/openstreetmap/iD/issues/7015
|
||||
[#7011]: https://github.com/openstreetmap/iD/issues/7011
|
||||
[#7101]: https://github.com/openstreetmap/iD/issues/7101
|
||||
[#6985]: https://github.com/openstreetmap/iD/issues/6985
|
||||
[#6814]: https://github.com/openstreetmap/iD/issues/6814
|
||||
[#6489]: https://github.com/openstreetmap/iD/issues/6489
|
||||
[#6633]: https://github.com/openstreetmap/iD/issues/6633
|
||||
[#7097]: https://github.com/openstreetmap/iD/issues/7097
|
||||
[#7052]: https://github.com/openstreetmap/iD/issues/7052
|
||||
[#7137]: https://github.com/openstreetmap/iD/issues/7137
|
||||
[#7085]: https://github.com/openstreetmap/iD/issues/7085
|
||||
[#7086]: https://github.com/openstreetmap/iD/issues/7086
|
||||
[#6880]: https://github.com/openstreetmap/iD/issues/6880
|
||||
[#7064]: https://github.com/openstreetmap/iD/issues/7064
|
||||
[#7010]: https://github.com/openstreetmap/iD/issues/7010
|
||||
[#7082]: https://github.com/openstreetmap/iD/issues/7082
|
||||
[#7002]: https://github.com/openstreetmap/iD/issues/7002
|
||||
[#7099]: https://github.com/openstreetmap/iD/issues/7099
|
||||
[#7135]: https://github.com/openstreetmap/iD/issues/7135
|
||||
|
||||
[@hikemaniac]: https://github.com/hikemaniac
|
||||
[@scaidermern]: https://github.com/scaidermern
|
||||
[@ToastHawaii]: https://github.com/ToastHawaii
|
||||
[@stragu]: https://github.com/stragu
|
||||
|
||||
# 2.16.0
|
||||
##### 2019-Oct-23
|
||||
|
||||
|
||||
Reference in New Issue
Block a user