diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0d8dccac5..02957d754 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -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 Z 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 I 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