1 | # Change Log - @uifabric/utilities
|
2 |
|
3 | This log was last generated on Mon, 31 Oct 2022 12:21:19 GMT and should not be manually modified.
|
4 |
|
5 |
|
6 |
|
7 | ## [7.38.2](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.38.2)
|
8 |
|
9 | Mon, 31 Oct 2022 12:21:19 GMT
|
10 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.38.1..@uifabric/utilities_v7.38.2)
|
11 |
|
12 | ### Patches
|
13 |
|
14 | - Bump @uifabric/test-utilities to v7.3.5 ([PR #25387](https://github.com/microsoft/fluentui/pull/25387) by gcox@microsoft.com)
|
15 |
|
16 | ## [7.38.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.38.1)
|
17 |
|
18 | Fri, 30 Sep 2022 21:44:22 GMT
|
19 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.36.1..@uifabric/utilities_v7.38.1)
|
20 |
|
21 | ### Patches
|
22 |
|
23 | - Bump @uifabric/test-utilities to v7.3.4 ([PR #25035](https://github.com/microsoft/fluentui/pull/25035) by arujain@microsoft.com)
|
24 |
|
25 | ## [7.36.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.36.1)
|
26 |
|
27 | Thu, 01 Sep 2022 23:27:06 GMT
|
28 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.36.0..@uifabric/utilities_v7.36.1)
|
29 |
|
30 | ### Patches
|
31 |
|
32 | - Bump @uifabric/test-utilities to v7.3.3 ([PR #24628](https://github.com/microsoft/fluentui/pull/24628) by gcox@microsoft.com)
|
33 |
|
34 | ## [7.36.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.36.0)
|
35 |
|
36 | Tue, 30 Aug 2022 00:07:57 GMT
|
37 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.35.0..@uifabric/utilities_v7.36.0)
|
38 |
|
39 | ### Minor changes
|
40 |
|
41 | - Fix backwards-compatibility of Group Selection additions (#24554) ([PR #24555](https://github.com/microsoft/fluentui/pull/24555) by tmichon@microsoft.com)
|
42 |
|
43 | ## [7.35.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.35.0)
|
44 |
|
45 | Wed, 17 Aug 2022 12:21:32 GMT
|
46 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.34.1..@uifabric/utilities_v7.35.0)
|
47 |
|
48 | ### Minor changes
|
49 |
|
50 | - Standardize selection behavior of Groups in SelectionZone (#24278) ([PR #24370](https://github.com/microsoft/fluentui/pull/24370) by tmichon@microsoft.com)
|
51 |
|
52 | ## [7.34.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.34.1)
|
53 |
|
54 | Thu, 19 May 2022 12:29:07 GMT
|
55 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.34.0..@uifabric/utilities_v7.34.1)
|
56 |
|
57 | ### Patches
|
58 |
|
59 | - Update React compatibility to support React <18.0.0 ([PR #22921](https://github.com/microsoft/fluentui/pull/22921) by tmichon@microsoft.com)
|
60 |
|
61 | ## [7.34.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.34.0)
|
62 |
|
63 | Wed, 30 Mar 2022 12:25:54 GMT
|
64 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.33.4..@uifabric/utilities_v7.34.0)
|
65 |
|
66 | ### Minor changes
|
67 |
|
68 | - Improve Selection with more micro-management capabilities (#21970) ([PR #22039](https://github.com/microsoft/fluentui/pull/22039) by tmichon@microsoft.com)
|
69 |
|
70 | ## [7.33.4](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.33.4)
|
71 |
|
72 | Thu, 11 Feb 2021 12:25:26 GMT
|
73 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.33.3..@uifabric/utilities_v7.33.4)
|
74 |
|
75 | ### Patches
|
76 |
|
77 | - fix merge to correctly handle array value. ([PR #16910](https://github.com/microsoft/fluentui/pull/16910) by xgao@microsoft.com)
|
78 |
|
79 | ## [7.33.3](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.33.3)
|
80 |
|
81 | Tue, 09 Feb 2021 12:26:30 GMT
|
82 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.33.2..@uifabric/utilities_v7.33.3)
|
83 |
|
84 | ### Patches
|
85 |
|
86 | - Modify getInitials to strip [xyz] and {xyz} just like it strips (xyz) ([PR #16875](https://github.com/microsoft/fluentui/pull/16875) by elvonspa@microsoft.com)
|
87 |
|
88 | ## [7.33.2](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.33.2)
|
89 |
|
90 | Thu, 29 Oct 2020 12:24:41 GMT
|
91 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.33.1..@uifabric/utilities_v7.33.2)
|
92 |
|
93 | ### Patches
|
94 |
|
95 | - Make FocusTrapZone properly focus the first element of a FocusZone ([PR #14606](https://github.com/microsoft/fluentui/pull/14606) by tmichon@microsoft.com)
|
96 |
|
97 | ## [7.33.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.33.1)
|
98 |
|
99 | Wed, 28 Oct 2020 12:29:09 GMT
|
100 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.33.0..@uifabric/utilities_v7.33.1)
|
101 |
|
102 | ### Patches
|
103 |
|
104 | - isIE11 utility should use getWindow to get the window ([PR #15722](https://github.com/microsoft/fluentui/pull/15722) by elcraig@microsoft.com)
|
105 |
|
106 | ## [7.33.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.33.0)
|
107 |
|
108 | Tue, 27 Oct 2020 12:28:11 GMT
|
109 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.32.4..@uifabric/utilities_v7.33.0)
|
110 |
|
111 | ### Minor changes
|
112 |
|
113 | - Add option for where to store last language setting, and use getWindow utility for getting session storage values ([PR #15712](https://github.com/microsoft/fluentui/pull/15712) by elcraig@microsoft.com)
|
114 |
|
115 | ## [7.32.4](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.32.4)
|
116 |
|
117 | Tue, 06 Oct 2020 17:31:19 GMT
|
118 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.32.3..@uifabric/utilities_v7.32.4)
|
119 |
|
120 | ### Patches
|
121 |
|
122 | - getId now can take in a blank string as prefix. ([PR #15375](https://github.com/microsoft/fluentui/pull/15375) by dzearing@hotmail.com)
|
123 |
|
124 | ## [7.32.3](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.32.3)
|
125 |
|
126 | Tue, 22 Sep 2020 12:25:45 GMT
|
127 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.32.0..@uifabric/utilities_v7.32.3)
|
128 |
|
129 | ### Patches
|
130 |
|
131 | - Fix for Styled pure functions to have a displayName. ([PR #14940](https://github.com/microsoft/fluentui/pull/14940) by czearing@outlook.com)
|
132 |
|
133 | ## [7.32.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.32.0)
|
134 |
|
135 | Wed, 16 Sep 2020 12:27:22 GMT
|
136 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.31.0..@uifabric/utilities_v7.32.0)
|
137 |
|
138 | ### Minor changes
|
139 |
|
140 | - Consume virtual DOM functions from new location ([PR #15039](https://github.com/microsoft/fluentui/pull/15039) by tmichon@microsoft.com)
|
141 |
|
142 | ## [7.30.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.30.0)
|
143 |
|
144 | Tue, 25 Aug 2020 12:36:19 GMT
|
145 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.28.0..@uifabric/utilities_v7.30.0)
|
146 |
|
147 | ### Minor changes
|
148 |
|
149 | - Added document type to element parameter within on.ts utility. ([PR #14238](https://github.com/microsoft/fluentui/pull/14238) by czearing@outlook.com)
|
150 |
|
151 | ### Patches
|
152 |
|
153 | - Updating debounce and throttle type definitions for correctness to include a better inferred type for the throttled/debounced function ([PR #14204](https://github.com/microsoft/fluentui/pull/14204) by sllynn8907@gmail.com)
|
154 |
|
155 | ## [7.28.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.28.0)
|
156 |
|
157 | Fri, 14 Aug 2020 12:43:53 GMT
|
158 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.27.0..@uifabric/utilities_v7.28.0)
|
159 |
|
160 | ### Minor changes
|
161 |
|
162 | - Adding `createMergedRef` utility for merging refs in a class component. ([PR #14517](https://github.com/microsoft/fluentui/pull/14517) by dzearing@hotmail.com)
|
163 |
|
164 | ## [7.27.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.27.0)
|
165 |
|
166 | Mon, 10 Aug 2020 06:19:21 GMT
|
167 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.26.1..@uifabric/utilities_v7.27.0)
|
168 |
|
169 | ### Minor changes
|
170 |
|
171 | - Updating getNativeProps default attribute set to include "ref" as a safe prop. ([PR #14274](https://github.com/microsoft/fluentui/pull/14274) by dzearing@microsoft.com)
|
172 | - Adding `omit` helper to performantly create shallow object clones which omit a few props. ([PR #14268](https://github.com/microsoft/fluentui/pull/14268) by dzearing@microsoft.com)
|
173 |
|
174 | ## [7.26.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.26.1)
|
175 |
|
176 | Fri, 07 Aug 2020 12:40:14 GMT
|
177 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.26.0..@uifabric/utilities_v7.26.1)
|
178 |
|
179 | ### Patches
|
180 |
|
181 | - useCustomizationSettings: fix not getting correct settings from context when context updates, use it in styled ([PR #14393](https://github.com/microsoft/fluentui/pull/14393) by xgao@microsoft.com)
|
182 |
|
183 | ## [7.26.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.26.0)
|
184 |
|
185 | Thu, 06 Aug 2020 12:40:48 GMT
|
186 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.25.1..@uifabric/utilities_v7.26.0)
|
187 |
|
188 | ### Minor changes
|
189 |
|
190 | - Adding `omit` helper to performantly create shallow object clones which omit a few props. ([PR #14268](https://github.com/microsoft/fluentui/pull/14268) by dzearing@microsoft.com)
|
191 |
|
192 | ## [7.25.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.25.1)
|
193 |
|
194 | Tue, 04 Aug 2020 12:42:32 GMT
|
195 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.25.0..@uifabric/utilities_v7.25.1)
|
196 |
|
197 | ### Patches
|
198 |
|
199 | - omit: changed to for in for more perf improvement. ([PR #14313](https://github.com/microsoft/fluentui/pull/14313) by dzearing@microsoft.com)
|
200 |
|
201 | ## [7.25.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.25.0)
|
202 |
|
203 | Mon, 03 Aug 2020 12:45:42 GMT
|
204 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.24.6..@uifabric/utilities_v7.25.0)
|
205 |
|
206 | ### Minor changes
|
207 |
|
208 | - Adding omit utility as a tiny helper for cloning an object but omitting a few values. This is significantly faster than object spreading or using reduce. ([PR #14281](https://github.com/microsoft/fluentui/pull/14281) by dzearing@microsoft.com)
|
209 |
|
210 | ## [7.24.6](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.24.6)
|
211 |
|
212 | Fri, 31 Jul 2020 12:47:45 GMT
|
213 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.24.5..@uifabric/utilities_v7.24.6)
|
214 |
|
215 | ### Patches
|
216 |
|
217 | - useCustomizationSettings: get settings from CustomizerContext if exists. ([PR #14145](https://github.com/microsoft/fluentui/pull/14145) by xgao@microsoft.com)
|
218 |
|
219 | ## [7.24.5](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.24.5)
|
220 |
|
221 | Wed, 22 Jul 2020 12:40:51 GMT
|
222 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.24.4..@uifabric/utilities_v7.24.5)
|
223 |
|
224 | ### Patches
|
225 |
|
226 | - Fix "rules of hooks" lint rule violations ([PR #14099](https://github.com/microsoft/fluentui/pull/14099) by elcraig@microsoft.com)
|
227 |
|
228 | ## [7.24.3](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.24.3)
|
229 |
|
230 | Fri, 17 Jul 2020 12:38:41 GMT
|
231 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.24.2..@uifabric/utilities_v7.24.3)
|
232 |
|
233 | ### Patches
|
234 |
|
235 | - fix: useFocusRects should resolve window inside useEffect ([PR #14063](https://github.com/microsoft/fluentui/pull/14063) by olfedias@microsoft.com)
|
236 |
|
237 | ## [7.24.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.24.1)
|
238 |
|
239 | Mon, 13 Jul 2020 23:14:39 GMT
|
240 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.24.0..@uifabric/utilities_v7.24.1)
|
241 |
|
242 | ### Patches
|
243 |
|
244 | - Replace tslint with eslint and fix some violations ([PR #13944](https://github.com/microsoft/fluentui/pull/13944) by elcraig@microsoft.com)
|
245 |
|
246 | ## [7.24.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.24.0)
|
247 |
|
248 | Thu, 09 Jul 2020 21:59:04 GMT
|
249 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.23.0..@uifabric/utilities_v7.24.0)
|
250 |
|
251 | ### Minor changes
|
252 |
|
253 | - findScrollableParent: Adding missing `Window` and `undefined` return types. ([PR #13953](https://github.com/microsoft/fluentui/pull/13953) by KevinTCoughlin@users.noreply.github.com)
|
254 |
|
255 | ## [7.23.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.23.0)
|
256 |
|
257 | Fri, 03 Jul 2020 12:36:49 GMT
|
258 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.22.0..@uifabric/utilities_v7.23.0)
|
259 |
|
260 | ### Minor changes
|
261 |
|
262 | - Refactor styled to return a functional component (with optional ref attribute) ([PR #13891](https://github.com/microsoft/fluentui/pull/13891) by miclo@microsoft.com)
|
263 |
|
264 | ## [7.22.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.22.0)
|
265 |
|
266 | Tue, 30 Jun 2020 12:33:36 GMT
|
267 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.21.4..@uifabric/utilities_v7.22.0)
|
268 |
|
269 | ### Minor changes
|
270 |
|
271 | - getNativeProps: changed to object lookups rather than array searching to determine native props. ([PR #13842](https://github.com/microsoft/fluentui/pull/13842) by dzearing@microsoft.com)
|
272 |
|
273 | ## [7.21.4](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.21.4)
|
274 |
|
275 | Mon, 29 Jun 2020 12:36:08 GMT
|
276 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.21.3..@uifabric/utilities_v7.21.4)
|
277 |
|
278 | ### Patches
|
279 |
|
280 | - Fix scroll position math for overscrolling (#13555) ([PR #13622](https://github.com/microsoft/fluentui/pull/13622) by kai@substantial.com)
|
281 |
|
282 | ## [7.21.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.21.1)
|
283 |
|
284 | Mon, 22 Jun 2020 12:42:16 GMT
|
285 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.21.0..@uifabric/utilities_v7.21.1)
|
286 |
|
287 | ### Patches
|
288 |
|
289 | - add test util for react-test-renderer create with act wrapped ([PR #13713](https://github.com/microsoft/fluentui/pull/13713) by xgao@microsoft.com)
|
290 |
|
291 | ## [7.21.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.21.0)
|
292 |
|
293 | Mon, 15 Jun 2020 12:45:48 GMT
|
294 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.20.3..@uifabric/utilities_v7.21.0)
|
295 |
|
296 | ### Minor changes
|
297 |
|
298 | - add new Modalization utility ([PR #13281](https://github.com/microsoft/fluentui/pull/13281) by phkuo@microsoft.com)
|
299 |
|
300 | ## [7.20.3](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.20.3)
|
301 |
|
302 | Tue, 02 Jun 2020 12:36:30 GMT
|
303 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.20.2..@uifabric/utilities_v7.20.3)
|
304 |
|
305 | ### Patches
|
306 |
|
307 | - Removing side effect code that was breaking webpack treeshaking. ([PR #13360](https://github.com/microsoft/fluentui/pull/13360) by dzearing@microsoft.com)
|
308 | - Removing side-effect code which was causing webpack to bail out of optimizations. ([PR #13415](https://github.com/microsoft/fluentui/pull/13415) by dzearing@microsoft.com)
|
309 | - Fixed prototype pollution vulnerability. ([PR #13427](https://github.com/microsoft/fluentui/pull/13427) by esteban.230@hotmail.com)
|
310 |
|
311 | ## [7.20.2](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.20.2)
|
312 |
|
313 | Thu, 28 May 2020 12:42:08 GMT
|
314 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.20.1..@uifabric/utilities_v7.20.2)
|
315 |
|
316 | ### Patches
|
317 |
|
318 | - Add autoCapitalize property ([PR #13335](https://github.com/microsoft/fluentui/pull/13335) by suprememilanfan@gmail.com)
|
319 |
|
320 | ## [7.20.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.20.1)
|
321 |
|
322 | Wed, 27 May 2020 12:40:00 GMT
|
323 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.20.0..@uifabric/utilities_v7.20.1)
|
324 |
|
325 | ### Patches
|
326 |
|
327 | - Selection: respect 0 as selected key ([PR #13331](https://github.com/microsoft/fluentui/pull/13331) by elcraig@microsoft.com)
|
328 |
|
329 | ## [7.20.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.20.0)
|
330 |
|
331 | Mon, 25 May 2020 12:38:22 GMT
|
332 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.19.0..@uifabric/utilities_v7.20.0)
|
333 |
|
334 | ### Minor changes
|
335 |
|
336 | - findIndex: add fromIndex parameter ([PR #13295](https://github.com/microsoft/fluentui/pull/13295) by elcraig@microsoft.com)
|
337 |
|
338 | ## [7.19.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.19.0)
|
339 |
|
340 | Fri, 22 May 2020 12:37:35 GMT
|
341 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.18.0..@uifabric/utilities_v7.19.0)
|
342 |
|
343 | ### Minor changes
|
344 |
|
345 | - Adding `getNativeElementProps` helper which takes the element tag name in + props and filters out unrecognized props. ([PR #13272](https://github.com/microsoft/fluentui/pull/13272) by dzearing@microsoft.com)
|
346 |
|
347 | ## [7.18.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.18.0)
|
348 |
|
349 | Thu, 21 May 2020 12:34:43 GMT
|
350 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.17.2..@uifabric/utilities_v7.18.0)
|
351 |
|
352 | ### Minor changes
|
353 |
|
354 | - Add useCustomizationSettings hook ([PR #13146](https://github.com/microsoft/fluentui/pull/13146) by xgao@microsoft.com)
|
355 |
|
356 | ## [7.17.2](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.17.2)
|
357 |
|
358 | Fri, 15 May 2020 12:42:20 GMT
|
359 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.17.0..@uifabric/utilities_v7.17.2)
|
360 |
|
361 | ### Patches
|
362 |
|
363 | - Selection added `items` to prop constructor options ([PR #12849](https://github.com/microsoft/fluentui/pull/12849) by czearing@outlook.com)
|
364 |
|
365 | ## [7.17.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.17.0)
|
366 |
|
367 | Thu, 14 May 2020 12:34:32 GMT
|
368 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.16.4..@uifabric/utilities_v7.17.0)
|
369 |
|
370 | ### Minor changes
|
371 |
|
372 | - Add utility to apply default props for function components ([PR #13152](https://github.com/microsoft/fluentui/pull/13152) by miclo@microsoft.com)
|
373 |
|
374 | ## [7.16.4](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.16.4)
|
375 |
|
376 | Mon, 11 May 2020 12:36:34 GMT
|
377 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.16.2..@uifabric/utilities_v7.16.4)
|
378 |
|
379 | ### Patches
|
380 |
|
381 | - Update styled and classNamesFunction to support scss base styles ([PR #13014](https://github.com/microsoft/fluentui/pull/13014) by xgao@microsoft.com)
|
382 |
|
383 | ## [7.16.2](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.16.2)
|
384 |
|
385 | Thu, 07 May 2020 01:06:55 GMT
|
386 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.16.1..@uifabric/utilities_v7.16.2)
|
387 |
|
388 | ### Patches
|
389 |
|
390 | - Addressing commonjs imports. ([PR #13031](https://github.com/microsoft/fluentui/pull/13031) by dzearing@microsoft.com)
|
391 |
|
392 | ## [7.16.1](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.16.1)
|
393 |
|
394 | Tue, 05 May 2020 12:34:22 GMT
|
395 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.16.0..@uifabric/utilities_v7.16.1)
|
396 |
|
397 | ### Patches
|
398 |
|
399 | - Fixing errors when building @fluentui/docs. ([PR #12448](https://github.com/microsoft/fluentui/pull/12448) by humbertomakotomorimoto@gmail.com)
|
400 |
|
401 | ## [7.16.0](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.16.0)
|
402 |
|
403 | Tue, 28 Apr 2020 12:34:09 GMT
|
404 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.15.11..@uifabric/utilities_v7.16.0)
|
405 |
|
406 | ### Minor changes
|
407 |
|
408 | - Point: Renaming IPoint to point, x to left and y to top and deprecating old names. ([PR #12722](https://github.com/microsoft/fluentui/pull/12722) by humbertomakotomorimoto@gmail.com)
|
409 |
|
410 | ## [7.15.11](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.15.11)
|
411 |
|
412 | Tue, 21 Apr 2020 12:34:50 GMT
|
413 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.15.10..@uifabric/utilities_v7.15.11)
|
414 |
|
415 | ### Patches
|
416 |
|
417 | - classNamesFunction: fix not traversing the changed styles function ([PR #12752](https://github.com/microsoft/fluentui/pull/12752) by xgao@microsoft.com)
|
418 | - Revert changes to 'on': it should not use React events ([PR #12753](https://github.com/microsoft/fluentui/pull/12753) by behowell@microsoft.com)
|
419 | - Fix lint rule violation ([PR #12711](https://github.com/microsoft/fluentui/pull/12711) by elcraig@microsoft.com)
|
420 |
|
421 | ## [7.15.10](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.15.10)
|
422 |
|
423 | Sun, 19 Apr 2020 02:02:09 GMT
|
424 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.15.8..@uifabric/utilities_v7.15.10)
|
425 |
|
426 | ### Patches
|
427 |
|
428 | - classNamesFunction: add warning on cache full ([PR #12712](https://github.com/microsoft/fluentui/pull/12712) by xgao@microsoft.com)
|
429 |
|
430 | ## [7.15.8](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.15.8)
|
431 |
|
432 | Thu, 16 Apr 2020 12:37:31 GMT
|
433 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.15.7..@uifabric/utilities_v7.15.8)
|
434 |
|
435 | ### Patches
|
436 |
|
437 | - Update 'on' function to accept React events ([PR #12717](https://github.com/microsoft/fluentui/pull/12717) by behowell@microsoft.com)
|
438 |
|
439 | ## [7.15.7](https://github.com/microsoft/fluentui/tree/@uifabric/utilities_v7.15.7)
|
440 |
|
441 | Thu, 16 Apr 2020 04:01:45 GMT
|
442 | [Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/utilities_v7.15.6..@uifabric/utilities_v7.15.7)
|
443 |
|
444 | ### Patches
|
445 |
|
446 | - Readme: Remove irrelevant details; Fabric=>Fluent wording updates ([PR #12508](https://github.com/microsoft/fluentui/pull/12508) by elcraig@microsoft.com)
|
447 | - merge: null values are now preserved. ([PR #12646](https://github.com/microsoft/fluentui/pull/12646) by dzearing@microsoft.com)
|
448 |
|
449 | ## 7.15.6
|
450 | Thu, 09 Apr 2020 12:24:31 GMT
|
451 |
|
452 | ### Patches
|
453 |
|
454 | - chore: bump @types/react (olfedias@microsoft.com)
|
455 | ## 7.15.5
|
456 | Wed, 08 Apr 2020 12:28:27 GMT
|
457 |
|
458 | ### Patches
|
459 |
|
460 | - Customizable: improve perf by avoid mutating styles when concatination is enabled (xgao@microsoft.com)
|
461 | - fix: fix typings for asAsync & internal usages of React.Children.map (olfedias@microsoft.com)
|
462 | ## 7.15.4
|
463 | Mon, 30 Mar 2020 19:10:08 GMT
|
464 |
|
465 | ### Patches
|
466 |
|
467 | - Fixing errors when building @fluentui/docs. (humbertomakotomorimoto@gmail.com)
|
468 | ## 7.15.3
|
469 | Wed, 25 Mar 2020 12:30:04 GMT
|
470 |
|
471 | ### Patches
|
472 |
|
473 | - Changing references of Fabric to Fluent (mgodbolt@microsoft.com)
|
474 | ## 7.15.2
|
475 | Mon, 23 Mar 2020 12:28:29 GMT
|
476 |
|
477 | ### Patches
|
478 |
|
479 | - Replace OfficeDev/office-ui-fabric-react with microsoft/fluentui (elcraig@microsoft.com)
|
480 | ## 7.15.0
|
481 | Tue, 17 Mar 2020 12:28:58 GMT
|
482 |
|
483 | ### Minor changes
|
484 |
|
485 | - deprecate BaseComonent, remove all usages of BaseComponent and initializeFocusRects (xgao@microsoft.com)
|
486 | ## 7.14.1
|
487 | Mon, 16 Mar 2020 12:28:27 GMT
|
488 |
|
489 | ### Patches
|
490 |
|
491 | - BaseComponent: remove initializeDir (xgao@microsoft.com)
|
492 | ## 7.14.0
|
493 | Thu, 12 Mar 2020 12:35:00 GMT
|
494 |
|
495 | ### Minor changes
|
496 |
|
497 | - convert initializeFocusRects to hook (xgao@microsoft.com)
|
498 | ## 7.13.2
|
499 | Tue, 10 Mar 2020 12:25:14 GMT
|
500 |
|
501 | ### Patches
|
502 |
|
503 | - Skips unnecessary equality check in shallowCompare to increase performance (chce@netcompany.com)
|
504 | ## 7.13.1
|
505 | Sat, 07 Mar 2020 01:39:37 GMT
|
506 |
|
507 | ### Patches
|
508 |
|
509 | - Cleanup: Removing 'use strict' directive in ts files since modules are emitted with a 'use strict' prologue. (humbertomakotomorimoto@gmail.com)
|
510 | ## 7.13.0
|
511 | Tue, 03 Mar 2020 12:27:24 GMT
|
512 |
|
513 | ### Minor changes
|
514 |
|
515 | - Turning on tslint 'deprecation' rule. (Humberto.Morimoto@microsoft.com)
|
516 | ## 7.12.4
|
517 | Fri, 21 Feb 2020 12:20:14 GMT
|
518 |
|
519 | ### Patches
|
520 |
|
521 | - styled: do not create new styles function if styles prop is not changed (xgao@microsoft.com)
|
522 | ## 7.12.3
|
523 | Thu, 20 Feb 2020 12:20:16 GMT
|
524 |
|
525 | ### Patches
|
526 |
|
527 | - fix memory leak caused by closure in scroll util (xgao@microsoft.com)
|
528 | ## 7.12.2
|
529 | Wed, 19 Feb 2020 12:21:05 GMT
|
530 |
|
531 | ### Patches
|
532 |
|
533 | - Add syncpack and synchronize dependencies. Refresh fluent import. (jagore@microsoft.com)
|
534 | ## 7.12.1
|
535 | Mon, 17 Feb 2020 17:06:50 GMT
|
536 |
|
537 | ### Patches
|
538 |
|
539 | - Utilities: forcing a publish, as the NPM outage last week did not seem to publish 7.12.1 of utilities. (dzearing@hotmail.com)
|
540 | ## 7.12.0
|
541 | Wed, 12 Feb 2020 12:24:27 GMT
|
542 |
|
543 | ### Minor changes
|
544 |
|
545 | - Replacing deprecated StatelessComponent references with FunctionComponent. (Humberto.Morimoto@microsoft.com)
|
546 | ## 7.11.2
|
547 | Fri, 17 Jan 2020 02:32:17 GMT
|
548 |
|
549 | ### Patches
|
550 |
|
551 | - Update tslib minver to first version containing __spreadArrays helper due to changes in how TS emits spreads. (jagore@microsoft.com)
|
552 | ## 7.11.1
|
553 | Thu, 16 Jan 2020 12:28:58 GMT
|
554 |
|
555 | ### Patches
|
556 |
|
557 | - Upgrade repo to TS3.7. (jagore@microsoft.com)
|
558 | ## 7.11.0
|
559 | Mon, 13 Jan 2020 12:28:56 GMT
|
560 |
|
561 | ### Minor changes
|
562 |
|
563 | - Add composeComponentAs to compose React decorator components (tmichon@microsoft.com)
|
564 | - Change focus class behavior: Alternate between 'hidden' and 'visible' classes (paflakst@microsoft.com)
|
565 | ## 7.10.0
|
566 | Thu, 09 Jan 2020 12:34:52 GMT
|
567 |
|
568 | ### Minor changes
|
569 |
|
570 | - memoizeFunction: The items for which callback method returned null/undefined value, null/undefined was being stored in cache for these items. In this PR, a new flag is introduced based on which the cached undefined/null value can be updated till the time non-undefined/null value is encountered for the first time. (vishgup@microsoft.com)
|
571 | ## 7.9.0
|
572 | Mon, 06 Jan 2020 12:29:10 GMT
|
573 |
|
574 | ### Minor changes
|
575 |
|
576 | - Selection: accept generic item type (elcraig@microsoft.com)
|
577 | ### Patches
|
578 |
|
579 | - getClassNames: fix for LTR in RTL context. (jdh@microsoft.com)
|
580 | ## 7.8.0
|
581 | Fri, 20 Dec 2019 12:32:45 GMT
|
582 |
|
583 | ### Minor changes
|
584 |
|
585 | - scroll.ts: added allowOverscrollOnElement, alternative to allowScrollOnElement that allows body scroll on touch devices (dmitriy.ravdin@siemens.com)
|
586 | ## 7.7.1
|
587 | Tue, 17 Dec 2019 12:29:42 GMT
|
588 |
|
589 | ### Patches
|
590 |
|
591 | - add select to be a focusable target for focus utility (joschect@microsoft.com)
|
592 | ## 7.7.0
|
593 | Sun, 15 Dec 2019 23:45:36 GMT
|
594 |
|
595 | ### Minor changes
|
596 |
|
597 | - getRTL uses RTL flag on theme if present. (jdh@microsoft.com)
|
598 | ## 7.6.0
|
599 | Mon, 18 Nov 2019 12:33:30 GMT
|
600 |
|
601 | ### Minor changes
|
602 |
|
603 | - AutoScroll: Add horizontal scrolling (v-mare@microsoft.com)
|
604 | ## 7.5.0
|
605 | Mon, 07 Oct 2019 12:33:45 GMT
|
606 |
|
607 | ### Minor changes
|
608 |
|
609 | - Reverting dependency on ReactDOM findDOMNode in getWindow and getDocument helpers to avoid bundle problems for partners. (dzearing@microsoft.com)
|
610 | ## 7.4.0
|
611 | Thu, 03 Oct 2019 01:14:35 GMT
|
612 |
|
613 | ### Minor changes
|
614 |
|
615 | - Async methods can now take a React component as the target being passed to `getWindow`. (dzearing@microsoft.com)
|
616 | ## 7.3.0
|
617 | Tue, 01 Oct 2019 12:33:48 GMT
|
618 |
|
619 | ### Minor changes
|
620 |
|
621 | - Async helpers now take in a target element which will be used to find the window object. (dzearing@microsoft.com)
|
622 | ## 7.2.0
|
623 | Thu, 26 Sep 2019 12:32:32 GMT
|
624 |
|
625 | ### Minor changes
|
626 |
|
627 | - mergeStyles and mergeStyleSets have a companion method which accepts options for setting RTL (jdh@microsoft.com)
|
628 | ### Patches
|
629 |
|
630 | - Minor refinement to mergeAriaAttributeValues to correctly handleu false, therefore allowing (`cond && "something"). (cliff.koh@microsoft.com)
|
631 | ## 7.1.0
|
632 | Mon, 23 Sep 2019 12:33:15 GMT
|
633 |
|
634 | ### Minor changes
|
635 |
|
636 | - Customizations: add a way to batch updates (phkuo@microsoft.com)
|
637 | ## 7.0.11
|
638 | Fri, 20 Sep 2019 12:34:28 GMT
|
639 |
|
640 | ### Patches
|
641 |
|
642 | - Consuming latest merge-styles bits with `concatStyleSetsWithProps`. (dzearing@microsoft.com)
|
643 | ## 7.0.10
|
644 | Mon, 16 Sep 2019 12:34:47 GMT
|
645 |
|
646 | ### Patches
|
647 |
|
648 | - Move getId to its own file (elcraig@microsoft.com)
|
649 | ## 7.0.9
|
650 | Wed, 04 Sep 2019 04:09:58 GMT
|
651 |
|
652 | ### Patches
|
653 |
|
654 | - fix version file (kchau@microsoft.com)
|
655 | ## 7.0.8
|
656 | Fri, 23 Aug 2019 12:35:28 GMT
|
657 |
|
658 | ### Patches
|
659 |
|
660 | - Update npmignores, delete unused jest setup files (elcraig@microsoft.com)
|
661 | - Fix up readme and package.json descriptions (elcraig@microsoft.com)
|
662 |
|
663 | ## 7.0.7
|
664 | Wed, 17 Jul 2019 18:58:57 GMT
|
665 |
|
666 | ### Patches
|
667 |
|
668 | - Adding @types/react and @types/react-dom to package.json that have peer dependencies on react and react-dom. (makotom@microsoft.com)
|
669 |
|
670 | ## 7.0.6
|
671 | Mon, 01 Jul 2019 18:51:42 GMT
|
672 |
|
673 | ### Patches
|
674 |
|
675 | - adds react-app-polyfill
|
676 |
|
677 | ## 7.0.5
|
678 | Thu, 27 Jun 2019 22:14:22 GMT
|
679 |
|
680 | ### Patches
|
681 |
|
682 | - Utilities: Update implementation for raising a click event to support IE
|
683 |
|
684 | ## 7.0.4
|
685 | Thu, 27 Jun 2019 18:25:04 GMT
|
686 |
|
687 | ### Patches
|
688 |
|
689 | - Adding a null check in the case a stylesheet instance is not avaiable or old.
|
690 | - The `getClassNames` function now returns memoized classnames, resulting in improved performance in high repeat scenarios (like lists rendering checks.) Reintroduction of #8761.
|
691 | - Add placeholder as TextArea property
|
692 |
|
693 | ## 7.0.3
|
694 | Fri, 14 Jun 2019 12:26:30 GMT
|
695 |
|
696 | ### Patches
|
697 |
|
698 | - Fix missing assets in production build.
|
699 |
|
700 | ## 7.0.2
|
701 | Thu, 13 Jun 2019 00:24:48 GMT
|
702 |
|
703 | ### Patches
|
704 |
|
705 | - Initial release of Fabric 7
|
706 |
|
707 | ## 7.0.0
|
708 | Wed, 12 Jun 2019 00:42:26 GMT
|
709 |
|
710 | ### Breaking changes
|
711 |
|
712 | - Remove deprecated `autobind` decorator.
|
713 | - createRef: removed (use React.createRef instead)
|
714 |
|
715 | ### Minor changes
|
716 |
|
717 | - Add utility for checking controlled/uncontrolled prop usage
|
718 |
|
719 | ### Patches
|
720 |
|
721 | - Update and dedupe React deps.
|
722 |
|
723 | ## 6.41.0
|
724 | Tue, 11 Jun 2019 12:21:35 GMT
|
725 |
|
726 | ### Minor changes
|
727 |
|
728 | - Updating `getNativeAttributes` element allow lists to be more refined, reducing unexpected attributes from being injected on primative elements. For example, `min` and `max` were being allowed to be injected for `div` elements. Now they are only injected for `input` elements.
|
729 |
|
730 | ### Patches
|
731 |
|
732 | - Setting the styles props only when either of defaultProps or componentProps have it defined
|
733 | - upgrade to api-extractor 7.1.6
|
734 |
|
735 | ## 6.40.1
|
736 | Thu, 06 Jun 2019 12:22:24 GMT
|
737 |
|
738 | ### Patches
|
739 |
|
740 | - Fix ./index import from selection
|
741 |
|
742 | ## 6.40.0
|
743 | Wed, 05 Jun 2019 12:22:30 GMT
|
744 |
|
745 | ### Minor changes
|
746 |
|
747 | - Migrate Selection to Utilities
|
748 |
|
749 | ## 6.39.3
|
750 | Wed, 29 May 2019 12:21:24 GMT
|
751 |
|
752 | ### Patches
|
753 |
|
754 | - Revert styled and classNameFunctions perf improvements temporarily.
|
755 |
|
756 | ## 6.39.2
|
757 | Fri, 24 May 2019 14:51:14 GMT
|
758 |
|
759 | ### Patches
|
760 |
|
761 | - remove usage of process
|
762 |
|
763 | ## 6.39.1
|
764 | Fri, 24 May 2019 12:21:33 GMT
|
765 |
|
766 | ### Patches
|
767 |
|
768 | - Fix wrapped styled regression caused by nested style arrays.
|
769 | - Mutually exclusive warnings are not displayed if value of the prop is undefined
|
770 |
|
771 | ## 6.39.0
|
772 | Wed, 22 May 2019 12:21:34 GMT
|
773 |
|
774 | ### Minor changes
|
775 |
|
776 | - The `getClassNames` function now returns memoized classnames, resulting in improved performance in high repeat scenarios (like lists rendering checks.)
|
777 |
|
778 | ## 6.38.3
|
779 | Tue, 14 May 2019 07:50:30 GMT
|
780 |
|
781 | ### Patches
|
782 |
|
783 | - Update Fabric assets link
|
784 |
|
785 | ## 6.38.2
|
786 | Tue, 14 May 2019 01:56:43 GMT
|
787 |
|
788 | ### Patches
|
789 |
|
790 | - Removed a few more `typeof window` references to avoid memory leaks with IE11.
|
791 |
|
792 | ## 6.38.1
|
793 | Thu, 02 May 2019 12:36:35 GMT
|
794 |
|
795 | ### Patches
|
796 |
|
797 | - a new line is added to the end of the api-extractor.json file
|
798 |
|
799 | ## 6.38.0
|
800 | Wed, 01 May 2019 12:34:24 GMT
|
801 |
|
802 | ### Minor changes
|
803 |
|
804 | - Export Omit from utilities
|
805 |
|
806 | ## 6.37.1
|
807 | Tue, 30 Apr 2019 12:31:36 GMT
|
808 |
|
809 | ### Patches
|
810 |
|
811 | - Adds pointer events to baseElementProperties
|
812 |
|
813 | ## 6.37.0
|
814 | Sat, 27 Apr 2019 00:04:47 GMT
|
815 |
|
816 | ### Minor changes
|
817 |
|
818 | - The `styled` helper can now take in a pure flag to create pure components. Note that in a future release we'd like to match the `styled` contracts of other libraries which can take in a View and an options property bag, but for now to make this non-breaking we'll add another argument.
|
819 |
|
820 | ## 6.36.0
|
821 | Fri, 26 Apr 2019 12:35:24 GMT
|
822 |
|
823 | ### Minor changes
|
824 |
|
825 | - Make isFocusVisible toggleable by user.
|
826 |
|
827 | ## 6.35.7
|
828 | Tue, 23 Apr 2019 12:32:00 GMT
|
829 |
|
830 | ### Patches
|
831 |
|
832 | - Removing closure from `styled` helper to improve performance.
|
833 |
|
834 | ## 6.35.6
|
835 | Fri, 19 Apr 2019 12:33:02 GMT
|
836 |
|
837 | ### Patches
|
838 |
|
839 | - Removing closure from `styled` helper to improve performance.
|
840 |
|
841 | ## 6.35.5
|
842 | Thu, 11 Apr 2019 12:37:10 GMT
|
843 |
|
844 | ### Patches
|
845 |
|
846 | - Documentation: add @docCategory inline tags
|
847 |
|
848 | ## 6.35.4
|
849 | Mon, 08 Apr 2019 12:37:15 GMT
|
850 |
|
851 | ### Patches
|
852 |
|
853 | - Customizer modified to avoid BaseComponent.
|
854 |
|
855 | ## 6.35.3
|
856 | Tue, 02 Apr 2019 00:38:15 GMT
|
857 |
|
858 | ### Patches
|
859 |
|
860 | - Use ^ ranges instead of >=
|
861 |
|
862 | ## 6.35.2
|
863 | Wed, 27 Mar 2019 12:34:02 GMT
|
864 |
|
865 | ### Patches
|
866 |
|
867 | - update API file
|
868 | - update api file generated by api-extractor 7
|
869 |
|
870 | ## 6.35.1
|
871 | Fri, 15 Mar 2019 12:34:07 GMT
|
872 |
|
873 | ### Patches
|
874 |
|
875 | - Remove some unused variables and types from Customizer
|
876 | - Use typeof check on process before checking process.env.NODE_ENV
|
877 |
|
878 | ## 6.35.0
|
879 | Tue, 12 Mar 2019 12:31:43 GMT
|
880 |
|
881 | ### Minor changes
|
882 |
|
883 | - Focus utilities: Fix tabbable element issue and add optional argument.
|
884 |
|
885 | ## 6.34.0
|
886 | Wed, 06 Mar 2019 13:27:18 GMT
|
887 |
|
888 | ### Minor changes
|
889 |
|
890 | - Utilities for managing componentRef initialization added.
|
891 |
|
892 | ## 6.33.0
|
893 | Tue, 05 Mar 2019 17:33:41 GMT
|
894 |
|
895 | ### Minor changes
|
896 |
|
897 | - Modify return type of styled (function to React.StatelessComponent)
|
898 |
|
899 | ## 6.32.1
|
900 | Tue, 05 Mar 2019 04:25:07 GMT
|
901 |
|
902 | ### Patches
|
903 |
|
904 | - Utilities: removing redundant export for `setVirtualParent`.
|
905 |
|
906 | ## 6.32.0
|
907 | Mon, 04 Mar 2019 13:29:58 GMT
|
908 |
|
909 | ### Minor changes
|
910 |
|
911 | - Utilities: Adding setVirtualParent export.
|
912 |
|
913 | ## 6.31.0
|
914 | Fri, 01 Mar 2019 19:40:21 GMT
|
915 |
|
916 | ### Minor changes
|
917 |
|
918 | - Reinstroducing dom/warn top level imports.
|
919 |
|
920 | ## 6.30.0
|
921 | Fri, 01 Mar 2019 13:33:08 GMT
|
922 |
|
923 | ### Minor changes
|
924 |
|
925 | - A number of files containing many exports have been split into smaller units for finer debuggability in bundle size implications. Some unneeded dependencies on EventGroup have been removed.
|
926 |
|
927 | ## 6.29.4
|
928 | Tue, 26 Feb 2019 22:45:29 GMT
|
929 |
|
930 | ### Patches
|
931 |
|
932 | - ARIA: mergeAriaAttributeValues should produce space-delimited output by default
|
933 |
|
934 | ## 6.29.3
|
935 | Fri, 22 Feb 2019 13:31:09 GMT
|
936 |
|
937 | ### Patches
|
938 |
|
939 | - mergeAriaAttributeValues: Trim output string
|
940 | - Add check for tabIndex in isElementTabbable if role=button
|
941 |
|
942 | ## 6.29.2
|
943 | Wed, 20 Feb 2019 13:30:29 GMT
|
944 |
|
945 | ### Patches
|
946 |
|
947 | - getRTL: Check for existence of body element before reading attributes.
|
948 |
|
949 | ## 6.29.1
|
950 | Thu, 14 Feb 2019 13:34:55 GMT
|
951 |
|
952 | ### Patches
|
953 |
|
954 | - Add fallback for reading direction attribute from body element.
|
955 |
|
956 | ## 6.29.0
|
957 | Thu, 31 Jan 2019 20:10:48 GMT
|
958 |
|
959 | ### Minor changes
|
960 |
|
961 | - Adding helper functions to get and restore focus elements based on index paths.
|
962 |
|
963 | ## 6.28.1
|
964 | Fri, 25 Jan 2019 13:38:07 GMT
|
965 |
|
966 | ### Patches
|
967 |
|
968 | - Updating 'customizable.tsx' to evaluate style functions.
|
969 |
|
970 | ## 6.28.0
|
971 | Fri, 11 Jan 2019 05:00:46 GMT
|
972 |
|
973 | ### Minor changes
|
974 |
|
975 | - Scroll: use scrollableParent in _preventOverscrolling, allow EventGroup.on to take event options
|
976 |
|
977 | ## 6.27.2
|
978 | Tue, 08 Jan 2019 13:34:49 GMT
|
979 |
|
980 | ### Patches
|
981 |
|
982 | - Deprecate utility using legacy context
|
983 | - BaseComponent: when updating componentRef, handle case where current or previous props are not given
|
984 |
|
985 | ## 6.27.1
|
986 | Mon, 17 Dec 2018 13:36:58 GMT
|
987 |
|
988 | ### Patches
|
989 |
|
990 | - BaseComponent: Remove componentWillReceiveProps usage
|
991 |
|
992 | ## 6.27.0
|
993 | Thu, 15 Nov 2018 13:36:22 GMT
|
994 |
|
995 | ### Minor changes
|
996 |
|
997 | - DevExp: get rid of const enum so the library is compatible with Typescript's isolatedModule compilation mode
|
998 | - Styled: now reacts to loadTheme changes even when not wrapped in a Customizer.
|
999 |
|
1000 | ## 6.26.0
|
1001 | Wed, 14 Nov 2018 13:34:01 GMT
|
1002 |
|
1003 | ### Minor changes
|
1004 |
|
1005 | - Add osDetector utility
|
1006 |
|
1007 | ## 6.25.0
|
1008 | Wed, 31 Oct 2018 12:32:41 GMT
|
1009 |
|
1010 | ### Minor changes
|
1011 |
|
1012 | - Customizer: Add optional context transform prop.
|
1013 |
|
1014 | ## 6.24.0
|
1015 | Fri, 26 Oct 2018 12:32:35 GMT
|
1016 |
|
1017 | ### Minor changes
|
1018 |
|
1019 | - Add api-extractor.json
|
1020 |
|
1021 | ## 6.23.1
|
1022 | Thu, 18 Oct 2018 20:22:36 GMT
|
1023 |
|
1024 | ### Patches
|
1025 |
|
1026 | - Update api-extractor.json
|
1027 |
|
1028 | ## 6.23.0
|
1029 | Mon, 15 Oct 2018 12:29:12 GMT
|
1030 |
|
1031 | ### Minor changes
|
1032 |
|
1033 | - Adding `asAsync` HOC wrapper to abstract async loading for components.
|
1034 |
|
1035 | ## 6.22.0
|
1036 | Wed, 10 Oct 2018 12:29:05 GMT
|
1037 |
|
1038 | ### Minor changes
|
1039 |
|
1040 | - Add utilities.api.ts, update files to fix api-extractor errors
|
1041 |
|
1042 | ## 6.21.2
|
1043 | Mon, 08 Oct 2018 12:24:15 GMT
|
1044 |
|
1045 | ### Patches
|
1046 |
|
1047 | - Moving tslint/prettier dependencies
|
1048 |
|
1049 | ## 6.21.1
|
1050 | Wed, 26 Sep 2018 12:27:23 GMT
|
1051 |
|
1052 | ### Patches
|
1053 |
|
1054 | - Memoize: Do not use cached result when function instances are distinct.
|
1055 |
|
1056 | ## 6.21.0
|
1057 | Fri, 21 Sep 2018 14:25:46 GMT
|
1058 |
|
1059 | ### Minor changes
|
1060 |
|
1061 | - Expose Customizer's mergeCustomizations as new helper function.
|
1062 |
|
1063 | ### Patches
|
1064 |
|
1065 | - Adding a version stamp file
|
1066 | - Add IComponentAsProps
|
1067 |
|
1068 | ## 6.20.0
|
1069 | Thu, 20 Sep 2018 12:25:33 GMT
|
1070 |
|
1071 | ### Minor changes
|
1072 |
|
1073 | - add optional defaultRender to IComponentAs
|
1074 |
|
1075 | ## 6.19.1
|
1076 | Thu, 13 Sep 2018 17:38:04 GMT
|
1077 |
|
1078 | ### Patches
|
1079 |
|
1080 | - allow stateless components to use customizable
|
1081 |
|
1082 | ## 6.19.0
|
1083 | Fri, 07 Sep 2018 22:04:50 GMT
|
1084 |
|
1085 | ### Minor changes
|
1086 |
|
1087 | - Customizer: moving to use React 16 context.
|
1088 |
|
1089 | ## 6.18.0
|
1090 | Fri, 07 Sep 2018 16:29:48 GMT
|
1091 |
|
1092 | ### Minor changes
|
1093 |
|
1094 | - Add helpers for setting and detecting portals
|
1095 |
|
1096 | ## 6.17.2
|
1097 | Wed, 05 Sep 2018 10:29:25 GMT
|
1098 |
|
1099 | ### Patches
|
1100 |
|
1101 | - Scroll: add flex-grow: 1 to scrollable content elements
|
1102 | - Scroll: remove inline styles from scrollable content elements
|
1103 |
|
1104 | ## 6.17.1
|
1105 | Thu, 30 Aug 2018 10:32:49 GMT
|
1106 |
|
1107 | ### Patches
|
1108 |
|
1109 | - Replace comment reference to old ms-Fabric is-focusVisible with ms-Fabric--isFocusVisible
|
1110 |
|
1111 | ## 6.17.0
|
1112 | Tue, 28 Aug 2018 10:23:58 GMT
|
1113 |
|
1114 | ### Minor changes
|
1115 |
|
1116 | - Add mobileDetector to detect iOS devices
|
1117 |
|
1118 | ## 6.16.0
|
1119 | Fri, 24 Aug 2018 17:02:14 GMT
|
1120 |
|
1121 | ### Minor changes
|
1122 |
|
1123 | - Reverting Customizer React 16 context change.
|
1124 |
|
1125 | ## 6.15.1
|
1126 | Fri, 24 Aug 2018 10:26:08 GMT
|
1127 |
|
1128 | ### Patches
|
1129 |
|
1130 | - Fix @types/prop-types being inconsistently restrictive.
|
1131 |
|
1132 | ## 6.15.0
|
1133 | Thu, 23 Aug 2018 10:28:17 GMT
|
1134 |
|
1135 | ### Minor changes
|
1136 |
|
1137 | - Customizer: moving to use React 16 context.
|
1138 | - Scroll: allow scrolling within a target element
|
1139 |
|
1140 | ### Patches
|
1141 |
|
1142 | - Scroll: disable ios body scrolling in disableBodyScroll
|
1143 |
|
1144 | ## 6.14.1
|
1145 | Tue, 14 Aug 2018 10:27:33 GMT
|
1146 |
|
1147 | ### Patches
|
1148 |
|
1149 | - disabling codepen task
|
1150 |
|
1151 | ## 6.14.0
|
1152 | Mon, 13 Aug 2018 03:43:25 GMT
|
1153 |
|
1154 | ### Minor changes
|
1155 |
|
1156 | - Customizer should allow for nesting. Right now, `settings` provided have the reverse precendence expected; the outer-most Customizer wins over an inner one. This is completely backwards. Fixing to be correct.
|
1157 |
|
1158 | ## 6.13.0
|
1159 | Fri, 10 Aug 2018 10:26:09 GMT
|
1160 |
|
1161 | ### Minor changes
|
1162 |
|
1163 | - Customizable: add optional flag to allow customizer styles to be merged with component styles prop rather than overriding component styles
|
1164 | - Adding merge helper for deep merging.
|
1165 |
|
1166 | ## 6.12.1
|
1167 | Fri, 27 Jul 2018 10:25:39 GMT
|
1168 |
|
1169 | ### Patches
|
1170 |
|
1171 | - prop-types version
|
1172 |
|
1173 | ## 6.12.0
|
1174 | Mon, 23 Jul 2018 10:28:08 GMT
|
1175 |
|
1176 | ### Minor changes
|
1177 |
|
1178 | - Addressing bad imports.
|
1179 |
|
1180 | ## 6.11.0
|
1181 | Wed, 18 Jul 2018 10:25:50 GMT
|
1182 |
|
1183 | ### Minor changes
|
1184 |
|
1185 | - Tighten typings of APIs around merge-styles to be more correct
|
1186 |
|
1187 | ## 6.10.0
|
1188 | Tue, 17 Jul 2018 10:28:40 GMT
|
1189 |
|
1190 | ### Minor changes
|
1191 |
|
1192 | - Removing most `@customizable` decorator usage. This change should reduce extra React dom elements from being created. Also updating `componentRef` resolution to support `React.createRef()` usage.
|
1193 |
|
1194 | ## 6.9.0
|
1195 | Fri, 13 Jul 2018 21:32:37 GMT
|
1196 |
|
1197 | ### Minor changes
|
1198 |
|
1199 | - Reverting the TypeScript bump, to un
|
1200 |
|
1201 | ## 6.7.1
|
1202 | Wed, 20 Jun 2018 10:25:55 GMT
|
1203 |
|
1204 | ### Patches
|
1205 |
|
1206 | - Prettier fixes
|
1207 |
|
1208 | ## 6.7.0
|
1209 | Tue, 19 Jun 2018 10:26:26 GMT
|
1210 |
|
1211 | ### Minor changes
|
1212 |
|
1213 | - All `styled` props should be a style function which returns partial styles, or just a partial styles object. (Previously it was a "complete" styles object, which was not intended.)
|
1214 |
|
1215 | ### Patches
|
1216 |
|
1217 | - Handling `stylesheet.onReset` undefined scenarios better.
|
1218 |
|
1219 | ## 6.6.0
|
1220 | Thu, 14 Jun 2018 20:52:57 GMT
|
1221 |
|
1222 | ### Minor changes
|
1223 |
|
1224 | - Updating `styled` to pick up customizations without using the `customizable` decorator on the base component.
|
1225 |
|
1226 | ### Patches
|
1227 |
|
1228 | - Minor JSDoc improvements.
|
1229 |
|
1230 | ## 6.2.0
|
1231 | Thu, 07 Jun 2018 16:35:34 GMT
|
1232 |
|
1233 | ### Minor changes
|
1234 |
|
1235 | - Added getFirstTabbable, Updated getNextElement to take tabbable param like getPreviousElement.
|
1236 | - Minor changes to improve server side rendering.
|
1237 |
|
1238 | ### Patches
|
1239 |
|
1240 | - Code format changes
|
1241 |
|
1242 | ## 6.0.5
|
1243 | Tue, 05 Jun 2018 00:44:30 GMT
|
1244 |
|
1245 | ### Patches
|
1246 |
|
1247 | - Added Prettier
|
1248 |
|
1249 | ## 6.0.4
|
1250 | Mon, 04 Jun 2018 10:16:13 GMT
|
1251 |
|
1252 | ### Patches
|
1253 |
|
1254 | - Updating react typings.
|
1255 |
|
1256 | ## 6.0.3
|
1257 | Fri, 01 Jun 2018 10:18:43 GMT
|
1258 |
|
1259 | ### Patches
|
1260 |
|
1261 | - Add utility function to help merge ARIA attributes.
|
1262 |
|
1263 | ## 6.0.2
|
1264 | Wed, 30 May 2018 22:05:04 GMT
|
1265 |
|
1266 | *Version update only*
|
1267 |
|
1268 | ## 6.0.1
|
1269 | Wed, 30 May 2018 20:28:33 GMT
|
1270 |
|
1271 | ### Patches
|
1272 |
|
1273 | - Minimum React version is now 16.3.2.
|
1274 | - Added `resetIds` api for adding predictability in jest tests.
|
1275 |
|
1276 | ## 5.33.0
|
1277 | Wed, 23 May 2018 16:14:26 GMT
|
1278 |
|
1279 | ### Minor changes
|
1280 |
|
1281 | - Reverting the ChoiceGroup styling update along with updates to utilities to avoid potentially breaking changes.
|
1282 |
|
1283 | ## 5.32.0
|
1284 | Wed, 23 May 2018 10:28:50 GMT
|
1285 |
|
1286 | ### Minor changes
|
1287 |
|
1288 | - Added `resetIds` api for adding predictability in jest tests.
|
1289 | - allow for customization of keycodes that cause the focus rect to appear
|
1290 |
|
1291 | ## 5.31.0
|
1292 | Tue, 15 May 2018 07:09:49 GMT
|
1293 |
|
1294 | ### Minor changes
|
1295 |
|
1296 | - Remove dependency on React from Async
|
1297 |
|
1298 | ## 5.30.1
|
1299 | Fri, 04 May 2018 15:58:39 GMT
|
1300 |
|
1301 | ### Patches
|
1302 |
|
1303 | - Updating React build version.
|
1304 |
|
1305 | ## 5.30.0
|
1306 | Wed, 02 May 2018 23:55:40 GMT
|
1307 |
|
1308 | ### Minor changes
|
1309 |
|
1310 | - Backing out `isEqual` change which is broken.
|
1311 | - Add accompanying utilities work for Keytips
|
1312 |
|
1313 | ## 5.29.0
|
1314 | Fri, 27 Apr 2018 10:15:52 GMT
|
1315 |
|
1316 | ### Minor changes
|
1317 |
|
1318 | - Allow a function to be passed to the Customizers props
|
1319 |
|
1320 | ### Patches
|
1321 |
|
1322 | - Add isEqual and isNotEqual utilities
|
1323 |
|
1324 | ## 5.28.0
|
1325 | Wed, 25 Apr 2018 05:32:09 GMT
|
1326 |
|
1327 | ### Minor changes
|
1328 |
|
1329 | - Adding `isDirectionalKeyCode` helper.
|
1330 |
|
1331 | ## 5.27.0
|
1332 | Mon, 23 Apr 2018 10:24:54 GMT
|
1333 |
|
1334 | ### Minor changes
|
1335 |
|
1336 | - The focus styling no longer adds "ms-Fabric" classname to body. Instead a very specific class for controlling focus rects is added, which should not impact any existing code.
|
1337 |
|
1338 | ## 5.26.0
|
1339 | Fri, 20 Apr 2018 23:06:06 GMT
|
1340 |
|
1341 | ### Minor changes
|
1342 |
|
1343 | - InputMask: Added inputMask utilitiy and tests
|
1344 |
|
1345 | ## 5.25.0
|
1346 | Thu, 19 Apr 2018 18:25:59 GMT
|
1347 |
|
1348 | ### Minor changes
|
1349 |
|
1350 | - Update createRef to match React.createRef api
|
1351 |
|
1352 | ## 5.24.0
|
1353 | Mon, 16 Apr 2018 10:23:26 GMT
|
1354 |
|
1355 | ### Minor changes
|
1356 |
|
1357 | - Adding some helpers which ensure that `ms-Fabric.is-focusVisible` class name is added to the document body when focus rectangles should be fixible. Also ensuring that the `documentElement` has a `dir` attribute.
|
1358 | - Upgrade to TypeScript 2.8.1
|
1359 |
|
1360 | ### Patches
|
1361 |
|
1362 | - Removing module entry temporarily. (Will be added back in 6.0.)
|
1363 | - Updating build to React 16.3.1.
|
1364 |
|
1365 | ## 5.23.0
|
1366 | Thu, 05 Apr 2018 10:15:39 GMT
|
1367 |
|
1368 | ### Minor changes
|
1369 |
|
1370 | - Added IComponentAs as a type for 'render as' props in components
|
1371 |
|
1372 | ## 5.22.1
|
1373 | Sat, 31 Mar 2018 17:40:00 GMT
|
1374 |
|
1375 | ### Patches
|
1376 |
|
1377 | - asyncFocus: passing a component which has a focus method, but no `ownerDocument`, should still call focus.
|
1378 |
|
1379 | ## 5.22.0
|
1380 | Wed, 28 Mar 2018 10:16:39 GMT
|
1381 |
|
1382 | ### Minor changes
|
1383 |
|
1384 | - The initials logic used in calculating Persona initials now takes in a `allowPhoneInitials` param to allow for translating phone text to initials.
|
1385 |
|
1386 | ## 5.21.0
|
1387 | Sun, 25 Mar 2018 03:08:03 GMT
|
1388 |
|
1389 | ### Minor changes
|
1390 |
|
1391 | - Update createRef type
|
1392 | - Updating to webpack 4 for producting bundles. Adding appropriate `module` and `sideEffects` fl
|
1393 |
|
1394 | ## 5.20.0
|
1395 | Fri, 23 Mar 2018 01:29:21 GMT
|
1396 |
|
1397 | ### Minor changes
|
1398 |
|
1399 | - Introduced focusAsync for cheaper element focusing
|
1400 |
|
1401 | ## 5.19.1
|
1402 | Wed, 21 Mar 2018 10:18:29 GMT
|
1403 |
|
1404 | ### Patches
|
1405 |
|
1406 | - EventGroup.raise: event args are now correctly mixed into the event object.
|
1407 |
|
1408 | ## 5.19.0
|
1409 | Tue, 20 Mar 2018 10:27:37 GMT
|
1410 |
|
1411 | ### Minor changes
|
1412 |
|
1413 | - Make helper functions getWindow and getDocument accept `null`.
|
1414 |
|
1415 | ## 5.18.3
|
1416 | Mon, 19 Mar 2018 10:27:55 GMT
|
1417 |
|
1418 | ### Patches
|
1419 |
|
1420 | - Use arrow function properties instead of @autobind
|
1421 |
|
1422 | ## 5.18.2
|
1423 | Thu, 15 Mar 2018 02:42:27 GMT
|
1424 |
|
1425 | ### Patches
|
1426 |
|
1427 | - Revert focus changes
|
1428 |
|
1429 | ## 5.18.1
|
1430 | Tue, 13 Mar 2018 10:17:37 GMT
|
1431 |
|
1432 | ### Patches
|
1433 |
|
1434 | - Customizable: Fix hoist/customizations import so it doesn't break amd
|
1435 |
|
1436 | ## 5.18.0
|
1437 | Mon, 12 Mar 2018 06:29:20 GMT
|
1438 |
|
1439 | ### Minor changes
|
1440 |
|
1441 | - added hoistStatics function for use with decorators to fix broken statics issue, and added the fuction to the customizable decorator
|
1442 |
|
1443 | ### Patches
|
1444 |
|
1445 | - Focus utility getPreviousElement did not correctly consider the tabbable argument when considering the current node. This can affect how FocusZones are processed, since only one element in a zone will have tab index set. This, in turn, affects how FocusTrapZone traps focus, since getPreviousElement is used during trapping focus.
|
1446 | - Styled: Add display name to styled wrapper
|
1447 |
|
1448 | ## 5.17.1
|
1449 | Fri, 09 Mar 2018 15:07:28 GMT
|
1450 |
|
1451 | ### Patches
|
1452 |
|
1453 | - Focus: Update getPreviousElement to traverse a potential childMatch's parent siblings (which was previously being skipped)
|
1454 |
|
1455 | ## 5.17.0
|
1456 | Fri, 09 Mar 2018 11:13:58 GMT
|
1457 |
|
1458 | ### Minor changes
|
1459 |
|
1460 | - Add hoistStatics function to withResponsiveMode decorator.
|
1461 |
|
1462 | ## 5.16.0
|
1463 | Thu, 08 Mar 2018 11:27:24 GMT
|
1464 |
|
1465 | ### Minor changes
|
1466 |
|
1467 | - Added hoistStatics function to @customizable decorator so static methods work properly
|
1468 |
|
1469 | ## 5.15.0
|
1470 | Tue, 06 Mar 2018 11:13:36 GMT
|
1471 |
|
1472 | ### Minor changes
|
1473 |
|
1474 | - Adds createRef polyfil to prepare for object refs.
|
1475 |
|
1476 | ## 5.14.1
|
1477 | Tue, 06 Mar 2018 02:06:59 GMT
|
1478 |
|
1479 | ### Patches
|
1480 |
|
1481 | - Replaced PureComponent with Component to appease website's UHF react version.
|
1482 |
|
1483 | ## 5.14.0
|
1484 | Fri, 02 Mar 2018 11:25:35 GMT
|
1485 |
|
1486 | ### Minor changes
|
1487 |
|
1488 | - Upgrade to TypeScript 2.7.2
|
1489 | - Update KeyCodes enum to include all key codes
|
1490 |
|
1491 | ## 5.13.0
|
1492 | Thu, 22 Feb 2018 11:15:23 GMT
|
1493 |
|
1494 | ### Minor changes
|
1495 |
|
1496 | - Focus/DOM: add the ability to find if an element (or any ancestor) contains a given attribute. Also, add a shouldrWapFocus function to the focus utility (which leverages the fild element attribute just described) which returns true if the given no wrap data attribute (data-no-vertical-wrap OR data-no-horizontal-wrap) exists and is set to true
|
1497 |
|
1498 | ## 5.12.1
|
1499 | Wed, 21 Feb 2018 11:12:11 GMT
|
1500 |
|
1501 | ### Patches
|
1502 |
|
1503 | - fix bug in IE that IE does not support Number.IsInteger
|
1504 |
|
1505 | ## 5.12.0
|
1506 | Fri, 16 Feb 2018 11:23:29 GMT
|
1507 |
|
1508 | ### Minor changes
|
1509 |
|
1510 | - Added a triangle abstraction class
|
1511 |
|
1512 | ### Patches
|
1513 |
|
1514 | - Focus: Fix getPreviousElement to correctly walk across previous siblings if a potential child match was found
|
1515 |
|
1516 | ## 5.11.0
|
1517 | Wed, 14 Feb 2018 22:10:50 GMT
|
1518 |
|
1519 | ### Minor changes
|
1520 |
|
1521 | - BaseComponent.onError default implementation removed, exceptions now simply bubble out which lets partners use React 16 error handling.
|
1522 |
|
1523 | ## 5.10.3
|
1524 | Tue, 13 Feb 2018 11:24:05 GMT
|
1525 |
|
1526 | ### Patches
|
1527 |
|
1528 | - Export IClassNames fro Utilities for creating private getClassNames methods
|
1529 |
|
1530 | ## 5.10.2
|
1531 | Thu, 08 Feb 2018 11:13:51 GMT
|
1532 |
|
1533 | ### Patches
|
1534 |
|
1535 | - Return empty initials for phone numbers
|
1536 |
|
1537 | ## 5.10.1
|
1538 | Wed, 07 Feb 2018 11:23:59 GMT
|
1539 |
|
1540 | ### Patches
|
1541 |
|
1542 | - Fixing direct reference to @uifabric/utilities/lib from ResizeGroup
|
1543 |
|
1544 | ## 5.10.0
|
1545 | Mon, 05 Feb 2018 11:24:23 GMT
|
1546 |
|
1547 | ### Minor changes
|
1548 |
|
1549 | - [Math] implemented precision rounding functions
|
1550 |
|
1551 | ## 5.9.0
|
1552 | Mon, 29 Jan 2018 11:23:40 GMT
|
1553 |
|
1554 | ### Minor changes
|
1555 |
|
1556 | - Add work week date range type and update date math getDateRangeArray to consume it, add unit tests
|
1557 |
|
1558 | ## 5.8.0
|
1559 | Fri, 26 Jan 2018 11:25:22 GMT
|
1560 |
|
1561 | ### Minor changes
|
1562 |
|
1563 | - IBaseProps: typings adjusted to be less restrictive and compatible with strict mode.
|
1564 |
|
1565 | ## 5.7.1
|
1566 | Thu, 25 Jan 2018 11:23:06 GMT
|
1567 |
|
1568 | ### Patches
|
1569 |
|
1570 | - Set timeout ids to null for cancel and flush functions
|
1571 |
|
1572 | ## 5.7.0
|
1573 | Mon, 22 Jan 2018 11:14:27 GMT
|
1574 |
|
1575 | ### Minor changes
|
1576 |
|
1577 | - Adding a helper component to inject context values
|
1578 |
|
1579 | ## 5.6.1
|
1580 | Tue, 19 Dec 2017 11:22:47 GMT
|
1581 |
|
1582 | ### Patches
|
1583 |
|
1584 | - Broaden the range of allowed prop-type versions
|
1585 |
|
1586 | ## 5.6.0
|
1587 | Sat, 16 Dec 2017 05:07:22 GMT
|
1588 |
|
1589 | ### Minor changes
|
1590 |
|
1591 | - Updated build to newest React version and typings. Updated tests and made various tweaks to the code to remove React warnings and keep Enzyme
|
1592 |
|
1593 | ## 5.5.0
|
1594 | Tue, 28 Nov 2017 02:24:21 GMT
|
1595 |
|
1596 | ### Minor changes
|
1597 |
|
1598 | - Moving `styled` and `getClassNameFunction` out of styling to utilities.
|
1599 |
|
1600 | ## 5.4.0
|
1601 | Mon, 13 Nov 2017 11:20:56 GMT
|
1602 |
|
1603 | ### Minor changes
|
1604 |
|
1605 | - BaseComponent: fixing some typings to be compatible with current React typings.
|
1606 |
|
1607 | ## 5.3.3
|
1608 | Fri, 10 Nov 2017 17:09:36 GMT
|
1609 |
|
1610 | ### Patches
|
1611 |
|
1612 | - Object: getId: updated so it will correctly return a string rather than an int
|
1613 |
|
1614 | ## 5.3.2
|
1615 | Wed, 08 Nov 2017 11:11:27 GMT
|
1616 |
|
1617 | ### Patches
|
1618 |
|
1619 | - This PR addresses #3226 by removing the automatic call to `setPeriodicReset`. Now it is only called when `measure` is called. This prevents unnecessary resets from occurring before measure is even called. Additionally, `reset` no longer calls `setPeriodicReset`, and instead waits again for the next `measure` to set the timeout.
|
1620 |
|
1621 | ## 5.3.1
|
1622 | Wed, 08 Nov 2017 06:05:34 GMT
|
1623 |
|
1624 | ### Patches
|
1625 |
|
1626 | - Update @uifabric/utilities
|
1627 |
|
1628 | ## 5.3.0
|
1629 | Wed, 18 Oct 2017 10:21:25 GMT
|
1630 |
|
1631 | ### Minor changes
|
1632 |
|
1633 | - Add cancel/flush to debounce
|
1634 |
|
1635 | ## 5.2.1
|
1636 | Fri, 06 Oct 2017 10:18:41 GMT
|
1637 |
|
1638 | ### Patches
|
1639 |
|
1640 | - TSConfig: update to use preserveConstEnums so that certain builds s ystems don't break when importing const enums
|
1641 |
|
1642 | ## 5.2.0
|
1643 | Thu, 05 Oct 2017 17:03:43 GMT
|
1644 |
|
1645 | ### Minor changes
|
1646 |
|
1647 | - Undoing 6.0 bump which was made by automation inadvertently.
|
1648 | - Fixing version dependencies.
|
1649 |
|
1650 | ## 5.1.0
|
1651 | Thu, 05 Oct 2017 16:29:11 GMT
|
1652 |
|
1653 | ### Minor changes
|
1654 |
|
1655 | - Undoing 6.0 bump which was made by automation inadvertently.
|
1656 |
|
1657 | ## 6.0.0
|
1658 | Wed, 04 Oct 2017 22:40:22 GMT
|
1659 |
|
1660 | ### Breaking changes
|
1661 |
|
1662 | - Positioning: Refactored positioning and removed deprecated properties
|
1663 |
|
1664 | ## 5.0.1
|
1665 | Wed, 27 Sep 2017 00:20:58 GMT
|
1666 |
|
1667 | ### Patches
|
1668 |
|
1669 | - Updated for Fabric 5.0.
|
1670 |
|
1671 | ## 4.16.0
|
1672 | Tue, 26 Sep 2017 20:42:17 GMT
|
1673 |
|
1674 | ### Minor changes
|
1675 |
|
1676 | - Reverting Customizer changes, as they are breaking. Will include in 5.0.
|
1677 |
|
1678 | ## 4.15.0
|
1679 | Tue, 26 Sep 2017 10:09:04 GMT
|
1680 |
|
1681 | ### Minor changes
|
1682 |
|
1683 | - Updating Customizer to support `scopedSettings` prop. Adding a `Customizations` object for applying global and scoped customizations in non-React environments.
|
1684 |
|
1685 | ## 4.14.1
|
1686 | Mon, 25 Sep 2017 10:19:18 GMT
|
1687 |
|
1688 | ### Patches
|
1689 |
|
1690 | - Array: Add utility functions for updating arrays immutably
|
1691 |
|
1692 | ## 4.14.0
|
1693 | Fri, 22 Sep 2017 19:08:51 GMT
|
1694 |
|
1695 | ### Minor changes
|
1696 |
|
1697 | - Adding `mapEnumByName` helper.
|
1698 |
|
1699 | ## 4.13.1
|
1700 | Thu, 14 Sep 2017 00:34:57 GMT
|
1701 |
|
1702 | ### Patches
|
1703 |
|
1704 | - getLanguage: Use localStorage wrapper helpers to avoid exceptions thrown by the browser when accessing localStorage.
|
1705 |
|
1706 | ## 4.13.0
|
1707 | Mon, 04 Sep 2017 10:16:56 GMT
|
1708 |
|
1709 | ### Minor changes
|
1710 |
|
1711 | - Add ISize interface and fitContentToBounds utility function
|
1712 |
|
1713 | ## 4.12.1
|
1714 | Fri, 01 Sep 2017 18:06:55 GMT
|
1715 |
|
1716 | ### Patches
|
1717 |
|
1718 | - Set the RTL language when the language is read from session storage
|
1719 |
|
1720 | ## 4.12.0
|
1721 | Thu, 31 Aug 2017 15:41:56 GMT
|
1722 |
|
1723 | ### Minor changes
|
1724 |
|
1725 | - RTL: Persist rtl settings between sessions
|
1726 |
|
1727 | ## 4.11.1
|
1728 | Tue, 29 Aug 2017 20:55:35 GMT
|
1729 |
|
1730 | ### Patches
|
1731 |
|
1732 | - Adjusted build to produce sourcemaps with correct sourceRoot.
|
1733 |
|
1734 | ## 4.11.0
|
1735 | Tue, 29 Aug 2017 10:20:56 GMT
|
1736 |
|
1737 | ### Minor changes
|
1738 |
|
1739 | - Array: rename removeElement to removeIndex
|
1740 |
|
1741 | ## 4.10.3
|
1742 | Mon, 28 Aug 2017 10:09:32 GMT
|
1743 |
|
1744 | ### Patches
|
1745 |
|
1746 | - Array: Add removeElement method
|
1747 |
|
1748 | ## 4.10.2
|
1749 | Fri, 25 Aug 2017 20:31:51 GMT
|
1750 |
|
1751 | ### Patches
|
1752 |
|
1753 | - Adding back sourcemap content to .map files, which should alleviate "../src/* missing" issues when using webpack.
|
1754 |
|
1755 | ## 4.10.1
|
1756 | Fri, 25 Aug 2017 10:09:40 GMT
|
1757 |
|
1758 | ### Patches
|
1759 |
|
1760 | - Array: Add find utility method
|
1761 | - BaseComponent: Make State type optional to be consistent with React.Component typing
|
1762 |
|
1763 | ## 4.10.0
|
1764 | Thu, 24 Aug 2017 05:38:14 GMT
|
1765 |
|
1766 | ### Minor changes
|
1767 |
|
1768 | - createArray: reverting previous change to make getItem optional, cleaning up so that the return value is correct.
|
1769 | - Array: Add typesafety for createArray and findIndex
|
1770 |
|
1771 | ## 4.9.1
|
1772 | Mon, 21 Aug 2017 10:19:29 GMT
|
1773 |
|
1774 | ### Patches
|
1775 |
|
1776 | - Minor tweaks to utilities to reduce the graph edges.
|
1777 |
|
1778 | ## 4.9.0
|
1779 | Thu, 03 Aug 2017 10:13:03 GMT
|
1780 |
|
1781 | ### Minor changes
|
1782 |
|
1783 | - TypeScript 2.4.1 bump
|
1784 |
|
1785 | ## 4.8.1
|
1786 | Fri, 21 Jul 2017 10:21:45 GMT
|
1787 |
|
1788 | ### Patches
|
1789 |
|
1790 | - Fixing filteredAssign function
|
1791 |
|
1792 | ## 4.8.0
|
1793 | Wed, 19 Jul 2017 21:40:34 GMT
|
1794 |
|
1795 | ### Minor changes
|
1796 |
|
1797 | - Add assertNever function for exhaustive null checking
|
1798 |
|
1799 | ## 4.7.2
|
1800 | Wed, 12 Jul 2017 01:49:50 GMT
|
1801 |
|
1802 | ### Patches
|
1803 |
|
1804 | - Fixing typings for TypeScript 2.4.1 compatibility.
|
1805 |
|
1806 | ## 4.7.1
|
1807 | Sat, 08 Jul 2017 03:34:35 GMT
|
1808 |
|
1809 | ### Patches
|
1810 |
|
1811 | - Updating library comments.
|
1812 |
|
1813 | ## 4.7.0
|
1814 | Thu, 06 Jul 2017 10:11:47 GMT
|
1815 |
|
1816 | ### Minor changes
|
1817 |
|
1818 | - Adding export for GlobalSettings object.
|
1819 |
|
1820 | ## 4.6.0
|
1821 | Fri, 30 Jun 2017 19:44:26 GMT
|
1822 |
|
1823 | ### Minor changes
|
1824 |
|
1825 | - Customizer `setDefault` method moved to GlobalSettings `setValue` helper. This patches the customization code in 2 ways: 1. Multiple copies of the Customizer on the page will no longer create script errors complaining about missing themes, and 2. React is no longer pulled into the styling graph.
|
1826 |
|
1827 | ## 4.5.0
|
1828 | Thu, 29 Jun 2017 20:48:31 GMT
|
1829 |
|
1830 | ### Minor changes
|
1831 |
|
1832 | - Adding a new Grid utility
|
1833 |
|
1834 | ## 4.4.2
|
1835 | Thu, 29 Jun 2017 10:13:16 GMT
|
1836 |
|
1837 | ### Patches
|
1838 |
|
1839 | - Removing localstorage persistence for rtl helpers.
|
1840 |
|
1841 | ## 4.4.1
|
1842 | Tue, 27 Jun 2017 01:26:31 GMT
|
1843 |
|
1844 | ### Patches
|
1845 |
|
1846 | - Enable forceConsistentCasingInFileNames tsconfig option
|
1847 |
|
1848 | ## 4.4.0
|
1849 | Wed, 21 Jun 2017 01:52:48 GMT
|
1850 |
|
1851 | ### Minor changes
|
1852 |
|
1853 | - Add FabricPerformance utility to measure performance
|
1854 |
|
1855 | ## 4.3.0
|
1856 | Wed, 14 Jun 2017 06:02:15 GMT
|
1857 |
|
1858 | ### Minor changes
|
1859 |
|
1860 | - Enable strictNullChecks in utilities package
|
1861 |
|
1862 | ### Patches
|
1863 |
|
1864 | - isTabbableElement: fixed edge cases with identifying focusable elements that have tabIndex assigned.
|
1865 | - Focus Utility should respect tabindex=-1 on tabable elements
|
1866 |
|
1867 | ## 4.2.0
|
1868 | Mon, 12 Jun 2017 01:47:18 GMT
|
1869 |
|
1870 | ### Minor changes
|
1871 |
|
1872 | - Enable no implicit any in utilities package
|
1873 |
|
1874 | ## 4.1.2
|
1875 | Thu, 08 Jun 2017 00:18:05 GMT
|
1876 |
|
1877 | ### Patches
|
1878 |
|
1879 | - Adding a try-catch around setting RTL in local storage for the browser
|
1880 |
|
1881 | ## 4.1.1
|
1882 | Tue, 06 Jun 2017 06:06:46 GMT
|
1883 |
|
1884 | ### Patches
|
1885 |
|
1886 | - Adding tslib dependency to reduce re
|
1887 |
|
1888 | ## 4.1.0
|
1889 | Tue, 06 Jun 2017 00:50:06 GMT
|
1890 |
|
1891 | ### Minor changes
|
1892 |
|
1893 | - Customizer/customizable: adjusting to take in fields, rather than a single string representing the thing to customize.
|
1894 |
|
1895 | ### Patches
|
1896 |
|
1897 | - memoize: returns the callback in scenarios where WeakMap isn't available.
|
1898 |
|
1899 | ## 4.0.1
|
1900 | Thu, 01 Jun 2017 16:34:03 GMT
|
1901 |
|
1902 | ### Patches
|
1903 |
|
1904 | - getDocument/getWindow: now checks for doc/win undefined before accessing, making them ssr happy.
|
1905 | - Update Focus handling to suport immediately-nested focus zones
|
1906 |
|
1907 | ## 4.0.0
|
1908 | Tue, 30 May 2017 03:27:20 GMT
|
1909 |
|
1910 | ### Breaking changes
|
1911 |
|
1912 | - memoize/memoizeFunction: memoize converted to a decorator, memoizeFunction is now for memoizing functions.
|
1913 | - getLangauge/setLanguage: new apis added for getting/setting the language normally specified on the html lang attribute.
|
1914 |
|
1915 | ### Patches
|
1916 |
|
1917 | - Introduce prop-types instead of React.PropTypes
|
1918 |
|
1919 | ## 1.10.2
|
1920 | Fri, 26 May 2017 10:21:03 GMT
|
1921 |
|
1922 | ### Patches
|
1923 |
|
1924 | - Utilities: Fixed incorrect calculation of initials. Properly remove unwanted ASCII characters, and do not calculate initials for Arabic and CJK based languages.
|
1925 |
|
1926 | ## 1.10.1
|
1927 | Wed, 24 May 2017 23:52:09 GMT
|
1928 |
|
1929 | ### Patches
|
1930 |
|
1931 | - Add utlities for unit tests that need to override or spy on React lifecycle methods
|
1932 |
|
1933 | ## 1.10.0
|
1934 | Tue, 23 May 2017 10:16:04 GMT
|
1935 |
|
1936 | ### Minor changes
|
1937 |
|
1938 | - warn: Making ISettingsMap have optionals so that the warn utilities can be used for Prop interfaces containing required params.
|
1939 |
|
1940 | ## 1.9.0
|
1941 | Thu, 18 May 2017 10:09:58 GMT
|
1942 |
|
1943 | ### Minor changes
|
1944 |
|
1945 | - Adding memoize utility. Updating css to handle serializable objects. Updating rtl helper to respect a localStorage setting.
|
1946 |
|
1947 | ## 1.8.7
|
1948 | Fri, 05 May 2017 10:18:19 GMT
|
1949 |
|
1950 | ### Patches
|
1951 |
|
1952 | - getRTL: fixing an issue to ensure it is once again SSR friendly.
|
1953 |
|
1954 | ## 1.8.6
|
1955 | Thu, 04 May 2017 10:08:59 GMT
|
1956 |
|
1957 | ### Patches
|
1958 |
|
1959 | - Removes label from native properties
|
1960 |
|
1961 | ## 1.8.5
|
1962 | Tue, 02 May 2017 10:09:08 GMT
|
1963 |
|
1964 | ### Patches
|
1965 |
|
1966 | - withViewport: Preserving the `forceUpdate` parameter when asynchronously re-resolving the viewport size.
|
1967 |
|
1968 | ## 1.8.4
|
1969 | Fri, 21 Apr 2017 06:23:54 GMT
|
1970 |
|
1971 | ### Patches
|
1972 |
|
1973 | - Updating setRTL to write isRTL to local storage. This allows the setting to persist across sessions.
|
1974 |
|
1975 | ## 1.8.0
|
1976 | Wed, 19 Apr 2017 16:54:26 GMT
|
1977 |
|
1978 | ### Minor changes
|
1979 |
|
1980 | - Adding warn utilities for console logging warnings on misuse.
|
1981 |
|
1982 | ## 1.7.0
|
1983 | Fri, 14 Apr 2017 03:06:28 GMT
|
1984 |
|
1985 | ### Minor changes
|
1986 |
|
1987 | - overflow: Utilities for detecting overflow in elements
|
1988 |
|
1989 | ## 1.6.0
|
1990 | Thu, 06 Apr 2017 03:12:13 GMT
|
1991 |
|
1992 | ### Minor changes
|
1993 |
|
1994 | - Updating typings in warn.ts.
|
1995 |
|
1996 | ## 1.5.0
|
1997 | Tue, 04 Apr 2017 15:18:51 GMT
|
1998 |
|
1999 | ### Minor changes
|
2000 |
|
2001 | - BaseComponent: added support for resolving `componentRef` automatically. Also added `_warnDeprecations` and `_warnMutualExclusion` helpers for warning on misuse.
|
2002 |
|
2003 | ## 1.4.0
|
2004 | Thu, 30 Mar 2017 21:04:29 GMT
|
2005 |
|
2006 | ### Minor changes
|
2007 |
|
2008 | - Adding `setBodyScroll` method to enable/disable body scrolling. Useful for Overlay scenarios where you would want to disable the scrolling behind the overlay.
|
2009 |
|
2010 | ## 1.3.0
|
2011 | Thu, 23 Mar 2017 03:13:02 GMT
|
2012 |
|
2013 | ### Minor changes
|
2014 |
|
2015 | - Adding some utility functions to handle date range calculations and determining if a date falls within a date range.
|
2016 |
|
2017 | ## 1.2.0
|
2018 | Fri, 10 Mar 2017 20:41:05 GMT
|
2019 |
|
2020 | ### Minor changes
|
2021 |
|
2022 | - Adjusting React peer dependency to i
|
2023 |
|
2024 | ## 1.1.0
|
2025 | Wed, 01 Mar 2017 20:31:22 GMT
|
2026 |
|
2027 | ### Minor changes
|
2028 |
|
2029 | - Utilities: adding getInitials utility.
|
2030 |
|
2031 | ## 1.0.3
|
2032 | Mon, 13 Feb 2017 08:15:53 GMT
|
2033 |
|
2034 | ### Patches
|
2035 |
|
2036 | - Updating package.json dependencies to exclude typings packages.
|
2037 |
|
2038 | ## 1.0.2
|
2039 | Fri, 27 Jan 2017 04:09:14 GMT
|
2040 |
|
2041 | ### Patches
|
2042 |
|
2043 | - autobind: Does not re-bind every time a decorated method is accessed anymore.
|
2044 |
|
2045 | ## 1.0.1
|
2046 | Wed, 25 Jan 2017 04:11:36 GMT
|
2047 |
|
2048 | ### Patches
|
2049 |
|
2050 | - rtl utility should read rtl attribute on first read.
|
2051 |
|
2052 | ## 1.0.0
|
2053 | Mon, 16 Jan 2017 21:57:33 GMT
|
2054 |
|
2055 | ### Breaking changes
|
2056 |
|
2057 | - Introducing a new package to contain all baseline utilities that are commonly used amongst Fabric components.
|