UNPKG

22.5 kBMarkdownView Raw
1# Change Log - @uifabric/merge-styles
2
3This log was last generated on Mon, 31 Oct 2022 12:21:19 GMT and should not be manually modified.
4
5<!-- Start content -->
6
7## [7.20.2](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.20.2)
8
9Mon, 31 Oct 2022 12:21:19 GMT
10[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.20.1..@uifabric/merge-styles_v7.20.2)
11
12### Patches
13
14- Add some logic to stylesheet that will do a simple append instead of using insert before if the reference node isn't actually a child of the document head. ([PR #25387](https://github.com/microsoft/fluentui/pull/25387) by gcox@microsoft.com)
15
16## [7.20.1](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.20.1)
17
18Fri, 30 Sep 2022 21:44:22 GMT
19[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.19.1..@uifabric/merge-styles_v7.20.1)
20
21### Patches
22
23- getVendorSettings.js file was leading to app crash if userAgent was null. Have added a null check for userAgent ([PR #25035](https://github.com/microsoft/fluentui/pull/25035) by arujain@microsoft.com)
24
25## [7.19.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.19.0)
26
27Tue, 15 Sep 2020 12:26:06 GMT
28[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.18.0..@uifabric/merge-styles_v7.19.0)
29
30### Minor changes
31
32- Exporting additional typings, updated auto-unit generation to not prefix the default unit (px) on css custom properties. ([PR #14985](https://github.com/microsoft/fluentui/pull/14985) by dzearing@hotmail.com)
33
34## [7.18.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.18.0)
35
36Fri, 28 Aug 2020 12:29:20 GMT
37[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.17.0..@uifabric/merge-styles_v7.18.0)
38
39### Minor changes
40
41- Update IRawStyleBase tying to allow css variables (string) as acceptable values. ([PR #14773](https://github.com/microsoft/fluentui/pull/14773) by xgao@microsoft.com)
42
43## [7.17.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.17.0)
44
45Tue, 25 Aug 2020 12:36:19 GMT
46[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.16.1..@uifabric/merge-styles_v7.17.0)
47
48### Minor changes
49
50- Deprecating the `selectors` node. While it still works, you no longer need to wrap selectors within it. Just inline them next to the other styles. ([PR #14707](https://github.com/microsoft/fluentui/pull/14707) by dzearing@hotmail.com)
51
52## [7.16.1](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.16.1)
53
54Mon, 13 Jul 2020 23:14:39 GMT
55[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.16.0..@uifabric/merge-styles_v7.16.1)
56
57### Patches
58
59- Replace tslint with eslint ([PR #13944](https://github.com/microsoft/fluentui/pull/13944) by elcraig@microsoft.com)
60
61## [7.16.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.16.0)
62
63Tue, 30 Jun 2020 12:33:36 GMT
64[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.15.1..@uifabric/merge-styles_v7.16.0)
65
66### Minor changes
67
68- Loosening typings in the `IStyle` interface. ([PR #13847](https://github.com/microsoft/fluentui/pull/13847) by dzearing@microsoft.com)
69
70## [7.15.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.15.0)
71
72Thu, 25 Jun 2020 12:50:17 GMT
73[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.14.1..@uifabric/merge-styles_v7.15.0)
74
75### Minor changes
76
77- Loosening typings to allow for css variables. Removing kebab casing for css values which start with dashes. ([PR #13751](https://github.com/microsoft/fluentui/pull/13751) by dzearing@hotmail.com)
78
79## [7.14.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.14.0)
80
81Fri, 15 May 2020 20:33:16 GMT
82[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.13.0..@uifabric/merge-styles_v7.14.0)
83
84### Minor changes
85
86- Addressing another typing issue found by TS 3.9.2 which is now catching scenarios which were shallow partials but should have been deep partials. ([PR #13185](https://github.com/microsoft/fluentui/pull/13185) by dzearing@microsoft.com)
87
88## [7.13.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.13.0)
89
90Fri, 15 May 2020 00:07:39 GMT
91[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.12.0..@uifabric/merge-styles_v7.13.0)
92
93### Minor changes
94
95- Relaxing the input arguments in merge-styles to keep things building with typescript 3.9. ([PR #13165](https://github.com/microsoft/fluentui/pull/13165) by dzearing@microsoft.com)
96
97## [7.12.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.12.0)
98
99Mon, 11 May 2020 12:36:34 GMT
100[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.11.4..@uifabric/merge-styles_v7.12.0)
101
102### Minor changes
103
104- Enable repeating selector in css rules for higher specificity ([PR #13014](https://github.com/microsoft/fluentui/pull/13014) by xgao@microsoft.com)
105
106## [7.11.4](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.11.4)
107
108Fri, 08 May 2020 12:35:40 GMT
109[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.11.3..@uifabric/merge-styles_v7.11.4)
110
111### Patches
112
113- add forcedColorAdjust ([PR #13035](https://github.com/microsoft/fluentui/pull/13035) by xgao@microsoft.com)
114- Prevent classname with empty style generation ([PR #13029](https://github.com/microsoft/fluentui/pull/13029) by pingj@microsoft.com)
115
116## [7.11.3](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.11.3)
117
118Thu, 07 May 2020 01:06:55 GMT
119[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.11.2..@uifabric/merge-styles_v7.11.3)
120
121### Patches
122
123- Addressing commonjs imports. ([PR #13031](https://github.com/microsoft/fluentui/pull/13031) by dzearing@microsoft.com)
124
125## [7.11.2](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.11.2)
126
127Tue, 05 May 2020 12:34:22 GMT
128[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.11.0..@uifabric/merge-styles_v7.11.2)
129
130### Patches
131
132- Fixing errors when building @fluentui/docs. ([PR #12448](https://github.com/microsoft/fluentui/pull/12448) by humbertomakotomorimoto@gmail.com)
133
134## [7.11.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.11.0)
135
136Fri, 17 Apr 2020 12:34:08 GMT
137[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.10.0..@uifabric/merge-styles_v7.11.0)
138
139### Minor changes
140
141- add WebkitTextSizeAdjust and textSizeAdjust as a valid CSS property ([PR #12751](https://github.com/microsoft/fluentui/pull/12751) by sochhay@microsoft.com)
142
143## [7.10.0](https://github.com/microsoft/fluentui/tree/@uifabric/merge-styles_v7.10.0)
144
145Thu, 16 Apr 2020 04:01:45 GMT
146[Compare changes](https://github.com/microsoft/fluentui/compare/@uifabric/merge-styles_v7.8.11..@uifabric/merge-styles_v7.10.0)
147
148### Minor changes
149
150- Expose keytoclassnames to app, so it can be cached by the app in places like indexed db. ([PR #12651](https://github.com/microsoft/fluentui/pull/12651) by pingj@microsoft.com)
151
152### Patches
153
154- Readme: Fabric=>Fluent wording updates ([PR #12508](https://github.com/microsoft/fluentui/pull/12508) by elcraig@microsoft.com)
155- Fix typing for subComponentStyles in StyleSet ([PR #12630](https://github.com/microsoft/fluentui/pull/12630) by xgao@microsoft.com)
156
157## 7.8.11
158Mon, 30 Mar 2020 19:10:08 GMT
159
160### Patches
161
162- Fixing '_rtl not defined' error thrown when building @fluentui/docs. (humbertomakotomorimoto@gmail.com)
163## 7.8.10
164Wed, 25 Mar 2020 12:30:04 GMT
165
166### Patches
167
168- Changing references of Fabric to Fluent (mgodbolt@microsoft.com)
169## 7.8.9
170Mon, 23 Mar 2020 12:28:29 GMT
171
172### Patches
173
174- Replace OfficeDev/office-ui-fabric-react with microsoft/fluentui (elcraig@microsoft.com)
175## 7.8.3
176Wed, 22 Jan 2020 12:36:43 GMT
177
178### Patches
179
180- Documentation: Added note to merge-styles readme about working with content security policy (CSP). (elcraig@microsoft.com)
181## 7.8.2
182Fri, 17 Jan 2020 02:32:17 GMT
183
184### Patches
185
186- Update tslib minver to first version containing __spreadArrays helper due to changes in how TS emits spreads. (jagore@microsoft.com)
187## 7.8.1
188Fri, 08 Nov 2019 12:30:07 GMT
189
190### Patches
191
192- Add px units to flexBasis styling by default. Remove existing styling usage where it had no effect before this PR. (jagore@microsoft.com)
193## 7.8.0
194Mon, 21 Oct 2019 12:33:23 GMT
195
196### Minor changes
197
198- Add `-ms-overflow-style` as a valid CSS property (unindented@gmail.com)
199## 7.7.0
200Thu, 26 Sep 2019 12:32:32 GMT
201
202### Minor changes
203
204- mergeStyles and mergeStyleSets have a companion method which accepts options for setting RTL (jdh@microsoft.com)
205## 7.6.0
206Fri, 20 Sep 2019 12:34:28 GMT
207
208### Minor changes
209
210- Adding `concatStyleSetsWithProps` to help resolve stylesets that are functional, resolving with props. (dzearing@microsoft.com)
211## 7.5.2
212Thu, 12 Sep 2019 12:34:15 GMT
213
214### Patches
215
216- Build the kebabRules map instead of shipping it (mark@thedutchies.com)
217## 7.5.1
218Wed, 04 Sep 2019 04:09:58 GMT
219
220### Patches
221
222- fix version file (kchau@microsoft.com)
223## 7.5.0
224Mon, 26 Aug 2019 12:30:49 GMT
225
226### Minor changes
227
228- merge-styles: Collapsing comma delimited selectors to make styles easy to define for multiple matches. (dzearing@hotmail.com)
229## 7.4.1
230Fri, 23 Aug 2019 12:35:28 GMT
231
232### Patches
233
234- Update npmignores, delete unused jest setup files (elcraig@microsoft.com)
235- Fix up readme and package.json descriptions (elcraig@microsoft.com)
236
237## 7.4.0
238Tue, 13 Aug 2019 12:31:12 GMT
239
240### Minor changes
241
242- Removing deprecated and buggy "$" reference feature, which has added perf overhead in all scenarios, replacing with simpler regex to replace ampersands in selectors with classnames. (dzearing@microsoft.com)
243
244## 7.3.0
245Wed, 07 Aug 2019 12:32:28 GMT
246
247### Minor changes
248
249- Updating styles to not use $ syntax. (dzearing@microsoft.com)
250
251## 7.2.0
252Wed, 17 Jul 2019 18:58:57 GMT
253
254### Minor changes
255
256- Changed initial default style injection to insert at the start of head by default, rather than at the end. This lets user specified stylesheets have preference by default, but also added support to insert styles in a specific part of the `HEAD` element. Just create a placeholder `<style data-merge-styles/>` element within the head, and styles will be injected after that placeholder. (vibraga@microsoft.com)
257
258### Patches
259
260- Adding @types/react and @types/react-dom to package.json that have peer dependencies on react and react-dom. (makotom@microsoft.com)
261
262## 7.1.1
263Mon, 01 Jul 2019 18:51:42 GMT
264
265### Patches
266
267- Re-use style nodes in IE11 to prevent unpredictable cascading
268
269## 7.1.0
270Thu, 27 Jun 2019 18:25:04 GMT
271
272### Minor changes
273
274- Add `fontDisplay` to `IFontFace`
275
276### Patches
277
278- Reducing runtime overhead on kebab parsing. Reducing some concatStyleSets overhead.
279
280## 7.0.2
281Fri, 14 Jun 2019 12:26:30 GMT
282
283### Patches
284
285- Fix missing assets in production build.
286
287## 7.0.1
288Thu, 13 Jun 2019 00:24:48 GMT
289
290### Patches
291
292- Initial release of Fabric 7
293
294## 6.19.0
295Wed, 12 Jun 2019 00:42:26 GMT
296
297### Minor changes
298
299- Changin borderBottomLeftRadius, borderBottomRightRadius, borderTopLeftRadius and borderTopRightRadius to be of type ICSSPixelUnitRule, like borderRadius, instead of type string.
300
301## 6.18.1
302Tue, 11 Jun 2019 12:21:35 GMT
303
304### Patches
305
306- upgrade to api-extractor 7.1.6
307
308## 6.18.0
309Wed, 05 Jun 2019 12:22:30 GMT
310
311### Minor changes
312
313- Fix TS 3.5 typing issues.
314
315## 6.17.4
316Tue, 21 May 2019 12:20:44 GMT
317
318### Patches
319
320- Use shared demo app bootstrapping code
321
322## 6.17.3
323Tue, 14 May 2019 07:50:30 GMT
324
325### Patches
326
327- Update Fabric assets link
328
329## 6.17.2
330Wed, 08 May 2019 12:37:40 GMT
331
332### Patches
333
334- merge-styles: Removing `typeof window` call in `getInstance` to remove an IE11 memory leak.
335
336## 6.17.1
337Thu, 02 May 2019 12:36:35 GMT
338
339### Patches
340
341- a new line is added to the end of the api-extractor.json file
342
343## 6.17.0
344Mon, 15 Apr 2019 12:33:42 GMT
345
346### Minor changes
347
348- Inject nonce to style tag if specified in csp settings in FabricConfig.
349
350## 6.16.5
351Thu, 11 Apr 2019 12:37:10 GMT
352
353### Patches
354
355- Documentation: add @docCategory inline tags
356
357## 6.16.4
358Tue, 02 Apr 2019 00:38:15 GMT
359
360### Patches
361
362- Use ^ ranges instead of >=
363
364## 6.16.3
365Mon, 01 Apr 2019 12:37:03 GMT
366
367### Patches
368
369- Deleting .api.ts file.
370
371## 6.16.2
372Wed, 27 Mar 2019 12:34:02 GMT
373
374### Patches
375
376- update API file
377- update api file generated by api-extractor 7
378
379## 6.16.1
380Fri, 08 Mar 2019 13:32:10 GMT
381
382### Patches
383
384- Fix selector in a mergeStyleSets Readme example
385
386## 6.16.0
387Fri, 01 Mar 2019 13:33:08 GMT
388
389### Minor changes
390
391- Some references to "process" have been removed to help with tree shaking.
392
393## 6.15.2
394Wed, 30 Jan 2019 13:36:21 GMT
395
396### Patches
397
398- Fix bug where multiple selectors in :global() would not be processed correctly
399
400## 6.15.1
401Wed, 23 Jan 2019 22:53:13 GMT
402
403### Patches
404
405- Allow :global to be used in more scenarios than just ":global(selector)"
406- Use CSS object-fit in the Image component in capable browsers
407
408## 6.15.0
409Thu, 15 Nov 2018 13:36:22 GMT
410
411### Minor changes
412
413- DevExp: get rid of const enum so the library is compatible with Typescript's isolatedModule compilation mode
414
415## 6.14.0
416Tue, 13 Nov 2018 13:30:53 GMT
417
418### Minor changes
419
420- `strokeLinecap` added to IRawStyles.
421
422## 6.13.0
423Thu, 08 Nov 2018 04:17:34 GMT
424
425### Minor changes
426
427- Fixes #6975: adds ability for mergestyles to handle commas in selectors
428
429## 6.11.0
430Fri, 26 Oct 2018 12:32:35 GMT
431
432### Minor changes
433
434- Add api-extractor.json
435
436## 6.10.4
437Wed, 24 Oct 2018 12:28:58 GMT
438
439### Patches
440
441- IRawStyleBase: Replace string type on display property with a more specific type of possible values.
442
443## 6.10.3
444Mon, 22 Oct 2018 12:29:57 GMT
445
446### Patches
447
448- Added 'stretch' as valid value for justifyContent in IRawStyleBase.
449
450## 6.10.2
451Thu, 18 Oct 2018 20:22:36 GMT
452
453### Patches
454
455- Update api-extractor
456
457## 6.10.1
458Mon, 15 Oct 2018 12:29:12 GMT
459
460### Patches
461
462- IStyleSet: Now uses a form that works better in TS 2.8 and does not require TS 3.0 to work. Thanks [Nimelrian](https://github.com/Nimelrian)!
463- Adding css grid properties to fill out the spec
464
465## 6.10.0
466Thu, 11 Oct 2018 23:13:31 GMT
467
468### Minor changes
469
470- Enable api-extractor task for merge-styles
471
472## 6.9.4
473Mon, 08 Oct 2018 12:24:15 GMT
474
475### Patches
476
477- Moving tslint/prettier dependencies
478
479## 6.9.3
480Mon, 01 Oct 2018 12:27:24 GMT
481
482### Patches
483
484- Prettier cleanup
485
486## 6.9.2
487Fri, 28 Sep 2018 12:27:38 GMT
488
489### Patches
490
491- Ignoring registering rules which are undefined.
492
493## 6.9.1
494Fri, 21 Sep 2018 14:25:46 GMT
495
496### Patches
497
498- Adding a version stamp file
499
500## 6.9.0
501Thu, 20 Sep 2018 12:25:33 GMT
502
503### Minor changes
504
505- Adding support for feature queries in selectors.
506
507## 6.8.4
508Thu, 13 Sep 2018 17:38:04 GMT
509
510### Patches
511
512- Added some missing styles. mix-blend-mode plus some padding-inline-*
513
514## 6.8.3
515Wed, 05 Sep 2018 10:29:25 GMT
516
517### Patches
518
519- Improve a DX issue with IProcessedStyleSet typings. (issue #6124)
520
521## 6.8.2
522Wed, 29 Aug 2018 10:28:42 GMT
523
524### Patches
525
526- The IProcessedStyleSet type now correctly infers the types of subComponentStyles properties.
527
528## 6.8.1
529Tue, 28 Aug 2018 10:23:58 GMT
530
531### Patches
532
533- Adds missing CSS property values for 'align-self' in `IRawStyle` type definition and corrects CSS property values for 'justify-self' in 'IRawStyle'
534
535## 6.8.0
536Mon, 27 Aug 2018 10:27:43 GMT
537
538### Minor changes
539
540- Adds support for 'justifySelf' which is needed to align items in CSS Grid.
541
542## 6.7.0
543Mon, 30 Jul 2018 10:27:11 GMT
544
545### Minor changes
546
547- Change IProcessedStyleSet typings to be easier to consume - subcomponentStyles is now always present so consumers do not have to check for presence even when it is fully expected that it is there.
548
549### Patches
550
551- formatting change
552
553## 6.6.0
554Thu, 26 Jul 2018 10:28:51 GMT
555
556### Minor changes
557
558- Add resize rule to IRawStyleBase.
559
560## 6.5.1
561Thu, 19 Jul 2018 21:25:32 GMT
562
563### Patches
564
565- `mergeStyleSet` is able to take falsey values again and handle it correctly in all cases.
566
567## 6.5.0
568Wed, 18 Jul 2018 10:25:50 GMT
569
570### Minor changes
571
572- Add support for style functions and improve documentation/typings.
573
574## 6.4.0
575Fri, 13 Jul 2018 21:32:37 GMT
576
577### Minor changes
578
579- Reverting the TypeScript bump, to un
580
581## 6.2.3
582Tue, 10 Jul 2018 21:54:07 GMT
583
584### Patches
585
586- Refining the merge-styles fix from yesterday to check for ownerDocument changes, which is a more correct comparison to work around the Chrome "window not resetting" issue.
587
588## 6.2.2
589Tue, 10 Jul 2018 05:05:15 GMT
590
591### Patches
592
593- If the singleton `Stylesheet` instance originated from another window, reset the instance. Workaround for an unexplained Chrome issue where the singleton was still accessible after a page refresh.
594
595## 6.2.1
596Wed, 20 Jun 2018 10:25:55 GMT
597
598### Patches
599
600- Prettier fixes
601
602## 6.2.0
603Thu, 07 Jun 2018 16:35:34 GMT
604
605### Minor changes
606
607- Minor changes to improve server side rendering.
608
609## 6.0.2
610Tue, 05 Jun 2018 00:44:30 GMT
611
612### Patches
613
614- Added Prettier
615
616## 6.0.1
617Mon, 04 Jun 2018 10:16:13 GMT
618
619### Patches
620
621- Updating react typings.
622
623## 6.0.0
624Wed, 30 May 2018 22:05:03 GMT
625
626### Breaking changes
627
628- v6 release - see office-ui-fabric-react@6.1.0 for all up v6 release notes.
629
630## 5.17.1
631Wed, 23 May 2018 10:28:50 GMT
632
633### Patches
634
635- Added missing merge-styles background-size typing
636
637## 5.17.0
638Thu, 26 Apr 2018 10:12:34 GMT
639
640### Minor changes
641
642- Add `animation` to `IRawStyleBase` for use in style sets.
643
644## 5.16.1
645Wed, 25 Apr 2018 05:32:09 GMT
646
647### Patches
648
649- merge-styles: `style` elements which are created on the fly now "bunch" together, avoiding unpredictability in specificity.
650
651## 5.16.0
652Mon, 23 Apr 2018 10:24:54 GMT
653
654### Minor changes
655
656- Updating how keyframe classes are cached to aid with jest snapshot testing.
657
658### Patches
659
660- Updating documentation.
661
662## 5.15.2
663Tue, 17 Apr 2018 18:47:11 GMT
664
665### Patches
666
667- mergeStyles: rules are now registered in separate styling objects, improving performance significantly.
668
669## 5.15.1
670Mon, 16 Apr 2018 10:23:26 GMT
671
672### Patches
673
674- Removing module entry temporarily. (Will be added back in 6.0.)
675
676## 5.15.0
677Tue, 10 Apr 2018 17:37:28 GMT
678
679### Minor changes
680
681- Add backgroundClip property definition.
682
683## 5.14.1
684Fri, 06 Apr 2018 10:25:55 GMT
685
686### Patches
687
688- mergeStyles: flipping RTL at runtime now resets the keys.
689
690## 5.14.0
691Sun, 25 Mar 2018 03:08:03 GMT
692
693### Minor changes
694
695- Updating to webpack 4 for producting bundles. Adding appropriate `module` and `sideEffects` fl
696
697## 5.13.0
698Fri, 02 Mar 2018 11:25:35 GMT
699
700### Minor changes
701
702- Upgrade to TypeScript 2.7.2
703
704## 5.12.2
705Wed, 21 Feb 2018 11:12:11 GMT
706
707### Patches
708
709- Adding test coverage for media queries.
710
711## 5.12.1
712Fri, 16 Feb 2018 11:23:29 GMT
713
714### Patches
715
716- mergeStyles: setting `fill-opacity` as unitless.
717
718## 5.12.0
719Wed, 14 Feb 2018 22:10:50 GMT
720
721### Minor changes
722
723- mergeStyles: Adding support to register selectors globally. Use `:global(rule)` as the selector to ensure that the unique className is not prepended in the output. See merge-styles README.md for more details.
724
725## 5.11.2
726Wed, 07 Feb 2018 11:23:59 GMT
727
728### Patches
729
730- Adjusting rtl flipping logic to be more resilient to invalid styling.
731
732## 5.11.1
733Tue, 06 Feb 2018 11:14:36 GMT
734
735### Patches
736
737- [provideUnits] Add line-height to ignore
738
739## 5.11.0
740Thu, 25 Jan 2018 11:23:06 GMT
741
742### Minor changes
743
744- Change maxHeight/maxFontSize to CSSPixelUnitRule (number and string)
745
746## 5.10.1
747Wed, 17 Jan 2018 11:11:25 GMT
748
749### Patches
750
751- Fix styles with undefined values being added to document (#3700)
752
753## 5.10.0
754Thu, 28 Dec 2017 11:23:50 GMT
755
756### Minor changes
757
758- Added a setting to Stylesheet which allows overriding the default prefix
759
760## 5.9.0
761Sat, 16 Dec 2017 05:07:22 GMT
762
763### Minor changes
764
765- Updated build to newest React version and typings. Updated tests and made various tweaks to the code to remove React warnings and keep Enzyme
766
767## 5.8.1
768Mon, 11 Dec 2017 11:24:05 GMT
769
770### Patches
771
772- Fixing issues where child variables in selectors would not expand correctly. Also fixing a case where the same static class registered in two different sets will not show up multiple times in the result from `mergeStyleSets`.
773
774## 5.8.0
775Fri, 01 Dec 2017 11:11:16 GMT
776
777### Minor changes
778
779- Adding `onInsertNode` callback and adjusting appendChild method for injecting styles to not cause flashes.
780
781## 5.7.0
782Wed, 29 Nov 2017 11:24:05 GMT
783
784### Minor changes
785
786- Updating TypeScript to 2.6.2.
787
788## 5.6.0
789Fri, 10 Nov 2017 17:09:36 GMT
790
791### Minor changes
792
793- Adding the ability to append style content rather than inject using insertRule, for special cases.
794
795## 5.5.1
796Thu, 02 Nov 2017 18:20:18 GMT
797
798### Patches
799
800- When selectors use previously registered class names as values, they are now correctly auto expanded.
801
802## 5.5.0
803Tue, 24 Oct 2017 10:21:08 GMT
804
805### Minor changes
806
807- Adding `stroke` css property to typings.
808
809## 5.4.2
810Fri, 20 Oct 2017 18:42:08 GMT
811
812### Patches
813
814- Calling `mergeStyles` with strings containing space delimited class names was not expanding merge-styles generated class names in the final merge. Fixed so that it does.
815
816## 5.4.1
817Tue, 17 Oct 2017 17:17:41 GMT
818
819### Patches
820
821- mergeStyles: in RTL we were seeing exceptions with registering opacity: 0 in keyframes. This has been addressed and a test has been added to cover the case.
822
823## 5.4.0
824Fri, 13 Oct 2017 04:00:17 GMT
825
826### Minor changes
827
828- Fixes to support media queries.
829
830### Patches
831
832- Adding data-merge-styles attribute to the style element so that it can be uniquely identified.
833
834## 5.3.3
835Fri, 13 Oct 2017 01:36:02 GMT
836
837### Patches
838
839- Adding data-merge-styles attribute to the style element so that it can be uniquely identified.
840
841## 5.3.2
842Mon, 09 Oct 2017 10:08:09 GMT
843
844### Patches
845
846- Add test for autoexpand
847
848## 5.3.1
849Fri, 06 Oct 2017 10:18:41 GMT
850
851### Patches
852
853- TSConfig: update to use preserveConstEnums so that certain builds s ystems don't break when importing const enums
854
855## 5.3.0
856Thu, 05 Oct 2017 10:17:42 GMT
857
858### Minor changes
859
860- Adding selector support to target child class names that were generated in the same mergeStyleSets set.
861
862## 5.2.0
863Sat, 30 Sep 2017 01:26:37 GMT
864
865### Minor changes
866
867- Found that adding `false` to the list of accepted typings in `mergeStyleSets` was breaking type safety. Removed it.
868
869## 5.1.0
870Fri, 29 Sep 2017 10:20:24 GMT
871
872### Minor changes
873
874- The `mergeStyleSets` method's type safety was not correct. Now with significantly better type safety.