Skip to content

Commit eb14a9e

Browse files
committed
v2.12.2
1 parent 8307d15 commit eb14a9e

File tree

3 files changed

+82
-2
lines changed

3 files changed

+82
-2
lines changed

CHANGELOG.md

+80
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,86 @@ _Breaking changes, which may affect downstream projects or sites that embed iD,
2828
[@xxxx]: https://github.com/xxxx
2929
-->
3030

31+
# 2.12.2
32+
##### 2018-Dec-13
33+
34+
#### :tada: New Features
35+
* Add `"moreFields"` property so a preset can control the fields shown in the "Add field" dropdown ([#4871], [#5582], thanks [@quincylvania])
36+
37+
[#5582]: https://github.com/openstreetmap/iD/issues/5582
38+
[#4871]: https://github.com/openstreetmap/iD/issues/4871
39+
[@quincylvania]: https://github.com/quincylvania
40+
41+
#### :sparkles: Usability
42+
* Improve mousewheel scrolling speed on Windows/Linux Firefox ([#5512])
43+
* Render grass surface on traffic calming areas ([#5584], thanks [@RudyTheDev])
44+
* Always show save count 0. Makes responsivness easier ([#5576])
45+
* Make sure sidebar is expanded before entering walkthrough or saving ([#5574])
46+
* Disable autocomplete on the brand suggestion combo ([#5558])
47+
* Don't automatically pop up the combobox when the field receives focus
48+
(User can click carat, press down arrow, or start typing to make it appear)
49+
* Make sure combobox can always receive arrow and esc keyboard events
50+
51+
[#5584]: https://github.com/openstreetmap/iD/issues/5584
52+
[#5576]: https://github.com/openstreetmap/iD/issues/5576
53+
[#5574]: https://github.com/openstreetmap/iD/issues/5574
54+
[#5558]: https://github.com/openstreetmap/iD/issues/5558
55+
[#5512]: https://github.com/openstreetmap/iD/issues/5512
56+
[@RudyTheDev]: https://github.com/RudyTheDev
57+
58+
#### :bug: Bugfixes
59+
* Fix broken member role dropdown for members that are not downloaded ([#5592])
60+
* Fix relation member role value not persisting in some situations ([#4900], [#5449])
61+
* Fix rendering of raw membership editor new row ([#5589])
62+
* Avoid leaving relations modified when modifications to them are undone ([#5458])
63+
* Fix handling of semicolon delimited values in numeric field e.g. multiple `direction` ([#5438])
64+
* If imagery becomes invalid, remove it from imagery_used ([#4827])
65+
* Don't add "None" to `imagery_used` tag when other imagery was used ([#5565])
66+
* Make sure dropdowns don't remain visible ([#5575])
67+
* Make sure delete button can always delete all the brand suggestion tags ([#5573])
68+
* Fix rendering of combobox near bottom of sidebar when using up/down arrows
69+
(Before, `scrollIntoView` would move the entire map container)
70+
71+
[#5592]: https://github.com/openstreetmap/iD/issues/5592
72+
[#5589]: https://github.com/openstreetmap/iD/issues/5589
73+
[#5575]: https://github.com/openstreetmap/iD/issues/5575
74+
[#5573]: https://github.com/openstreetmap/iD/issues/5573
75+
[#5565]: https://github.com/openstreetmap/iD/issues/5565
76+
[#5458]: https://github.com/openstreetmap/iD/issues/5458
77+
[#5449]: https://github.com/openstreetmap/iD/issues/5449
78+
[#5438]: https://github.com/openstreetmap/iD/issues/5438
79+
[#4900]: https://github.com/openstreetmap/iD/issues/4900
80+
[#4827]: https://github.com/openstreetmap/iD/issues/4827
81+
82+
#### :earth_asia: Localization
83+
* Use user's locale for fetching wikidata label/description ([#5563])
84+
85+
[#5563]: https://github.com/openstreetmap/iD/issues/5563
86+
87+
#### :hourglass: Performance
88+
* Don't create hidden/universal fields until they are actually needed
89+
* Don't render contents of collapsed sections (e.g. hidden raw tag editor)
90+
* Don't recreate as many comboboxes on every render ([#5568])
91+
* :warning: Code refactor - Move lib/d3.combobox.js -> ui/combobox.js
92+
93+
[#5568]: https://github.com/openstreetmap/iD/issues/5568
94+
95+
#### :rocket: Presets
96+
* Make separate presets for "Apartment Building" and "Apartment Complex" ([#5594], thanks [@kreed])
97+
* Allow some kinds of traffic calmings to be mapped as areas ([#5562])
98+
* Add `basin=*` Type and `intermittent` fields to Basin preset ([#5497])
99+
* Add an icon for Grit Bin preset
100+
* Lowered the match score for the Wi-Fi Hotspot preset ([#5560], [#5561], [@quincylvania])
101+
102+
[#5594]: https://github.com/openstreetmap/iD/issues/5594
103+
[#5562]: https://github.com/openstreetmap/iD/issues/5562
104+
[#5561]: https://github.com/openstreetmap/iD/issues/5561
105+
[#5560]: https://github.com/openstreetmap/iD/issues/5560
106+
[#5497]: https://github.com/openstreetmap/iD/issues/5497
107+
[@kreed]: https://github.com/kreed
108+
[@quincylvania]: https://github.com/quincylvania
109+
110+
31111
# 2.12.1
32112
##### 2018-Dec-05
33113

modules/core/context.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export function setAreaKeys(value) {
3333

3434
export function coreContext() {
3535
var context = {};
36-
context.version = '2.12.1';
36+
context.version = '2.12.2';
3737

3838
// create a special translation that contains the keys in place of the strings
3939
var tkeys = _cloneDeep(dataEn);

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iD",
3-
"version": "2.12.1",
3+
"version": "2.12.2",
44
"description": "A friendly editor for OpenStreetMap",
55
"main": "iD.js",
66
"repository": "openstreetmap/iD",

0 commit comments

Comments
 (0)