|
| 1 | +<a name="7.0.0-beta.22"></a> |
| 2 | +# [7.0.0-beta.22](https://github.com/angular/flex-layout/compare/7.0.0-beta.21...7.0.0-beta.22) (2018-12-19) |
| 3 | + |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* **core:** allow for breakpoints with periods in them ([#921](https://github.com/angular/flex-layout/issues/921)) ([84e811b](https://github.com/angular/flex-layout/commit/84e811b)), closes [#776](https://github.com/angular/flex-layout/issues/776) |
| 8 | +* **core:** avoid duplicate mediaQuery activations ([#937](https://github.com/angular/flex-layout/issues/937)) ([23592ee](https://github.com/angular/flex-layout/commit/23592ee)) |
| 9 | +* **core:** avoid race condition between registration and activation ([#923](https://github.com/angular/flex-layout/issues/923)) ([232fc6e](https://github.com/angular/flex-layout/commit/232fc6e)) |
| 10 | +* **core:** clear recent styles after responsive deactivation ([#927](https://github.com/angular/flex-layout/issues/927)) ([d322ea7](https://github.com/angular/flex-layout/commit/d322ea7)), closes [#697](https://github.com/angular/flex-layout/issues/697) [#296](https://github.com/angular/flex-layout/issues/296) |
| 11 | +* **flex-offset:** correct type when using with 'strictNullChecks' ([#929](https://github.com/angular/flex-layout/issues/929)) ([21b6d29](https://github.com/angular/flex-layout/commit/21b6d29)) |
| 12 | +* **fxLayoutGap:** account for responsive fxHide on children elements ([#931](https://github.com/angular/flex-layout/issues/931)) ([7759b6c](https://github.com/angular/flex-layout/commit/7759b6c)), closes [#606](https://github.com/angular/flex-layout/issues/606) |
| 13 | +* **fxLayoutGap:** respond correctly to layout changes ([#919](https://github.com/angular/flex-layout/issues/919)) ([676ddf7](https://github.com/angular/flex-layout/commit/676ddf7)) |
| 14 | +* **ngStyle:** do not truncate URLs ([#938](https://github.com/angular/flex-layout/issues/938)) ([1548727](https://github.com/angular/flex-layout/commit/1548727)), closes [#935](https://github.com/angular/flex-layout/issues/935) |
| 15 | +* **ngStyle:** should work with preexisting styles ([#939](https://github.com/angular/flex-layout/issues/939)) ([4be5cef](https://github.com/angular/flex-layout/commit/4be5cef)) |
| 16 | + |
| 17 | + |
| 18 | +### Features |
| 19 | + |
| 20 | +* **core:** add static scss mixin ([#940](https://github.com/angular/flex-layout/issues/940)) ([ffd8331](https://github.com/angular/flex-layout/commit/ffd8331)), closes [#783](https://github.com/angular/flex-layout/issues/783) |
| 21 | + |
| 22 | +Used for extra styling more easily at build time (instead of runtime with the HTML API), this feature (sass mixin) |
| 23 | +allows developers to generate and include Layout mediaQuery css to their own stylesheets. |
| 24 | + |
| 25 | +NOTE: This feature is marked as experimental and is subject to change unless posted otherwise. To use, import |
| 26 | +the new SASS file as follows: |
| 27 | + |
| 28 | +```sass |
| 29 | +@import '~@angular/flex-layout/mq'; |
| 30 | +
|
| 31 | +// This translates to (min-width: 0) and (max-width: 599px) {} |
| 32 | +@include layout-bp(xs) { |
| 33 | + background-color: red; |
| 34 | +} |
| 35 | +``` |
| 36 | + |
| 37 | +Feedback on this feature is very much welcome, and we are open to adding additional functionality based on user interest. |
| 38 | + |
1 | 39 | <a name="7.0.0-beta.21"></a>
|
2 | 40 | # [7.0.0-beta.21](https://github.com/angular/flex-layout/compare/7.0.0-beta.20...7.0.0-beta.21) (2018-12-15)
|
3 | 41 |
|
|
0 commit comments