UNPKG

50.1 kBMarkdownView Raw
1# [13.0.0-alpha.6](https://github.com/ike18t/ng-mocks/compare/v13.0.0-alpha.5...v13.0.0-alpha.6) (2022-01-18)
2
3
4### Bug Fixes
5
6* **core:** ignoring host bindings in mocks [#1427](https://github.com/ike18t/ng-mocks/issues/1427) ([411842c](https://github.com/ike18t/ng-mocks/commit/411842c6350dfec6df5e25debca2ac36a0ed1d56))
7
8# [13.0.0-alpha.5](https://github.com/ike18t/ng-mocks/compare/v13.0.0-alpha.4...v13.0.0-alpha.5) (2022-01-17)
9
10
11### Bug Fixes
12
13* **core:** parsing only own declarations [#1587](https://github.com/ike18t/ng-mocks/issues/1587) ([978bdbc](https://github.com/ike18t/ng-mocks/commit/978bdbcb064c767acd6710099349f05ed09207a9))
14
15# [13.0.0-alpha.4](https://github.com/ike18t/ng-mocks/compare/v13.0.0-alpha.3...v13.0.0-alpha.4) (2022-01-16)
16
17
18### Bug Fixes
19
20* **core:** correct resets on errors ([e3b1809](https://github.com/ike18t/ng-mocks/commit/e3b18090c543c397cb95d99db4e553fabacb12f7))
21
22# [13.0.0-alpha.3](https://github.com/ike18t/ng-mocks/compare/v13.0.0-alpha.2...v13.0.0-alpha.3) (2022-01-15)
23
24
25### Bug Fixes
26
27* **a13:** creating known props and methods ([5386f77](https://github.com/ike18t/ng-mocks/commit/5386f77c51905d12868f55a873fb03ee80fa6d47))
28* **a13:** parsing a9 declarations ([b12e00a](https://github.com/ike18t/ng-mocks/commit/b12e00af1b4b39bd74e6d8458909f6d4290b8e6f))
29
30# [13.0.0-alpha.2](https://github.com/ike18t/ng-mocks/compare/v13.0.0-alpha.1...v13.0.0-alpha.2) (2022-01-09)
31
32
33### Features
34
35* **a13:** recursive declarations ([396573f](https://github.com/ike18t/ng-mocks/commit/396573fa7c46d005959994457398bf7490c320af))
36
37# [13.0.0-alpha.1](https://github.com/ike18t/ng-mocks/compare/v12.5.1...v13.0.0-alpha.1) (2022-01-08)
38
39
40### Features
41
42* **a13:** support ([88c9752](https://github.com/ike18t/ng-mocks/commit/88c9752a6c2ef23264910794eaebb3a5408f8e65))
43
44
45### BREAKING CHANGES
46
47* **a13:** Angular 13 only support
48
49## [12.5.1](https://github.com/ike18t/ng-mocks/compare/v12.5.0...v12.5.1) (2021-12-20)
50
51# [12.5.0](https://github.com/ike18t/ng-mocks/compare/v12.4.0...v12.5.0) (2021-09-13)
52
53
54### Bug Fixes
55
56* **MockInstance:** proper reset on empty config [#1046](https://github.com/ike18t/ng-mocks/issues/1046) ([7d1642d](https://github.com/ike18t/ng-mocks/commit/7d1642d37628f4624d0090158c6c0bf0b4c6ed06))
57
58
59### Features
60
61* **core:** Angular 13 support [#918](https://github.com/ike18t/ng-mocks/issues/918) ([3452363](https://github.com/ike18t/ng-mocks/commit/3452363b66c1068dfe50a2255d42d812167f0da7))
62
63# [12.4.0](https://github.com/ike18t/ng-mocks/compare/v12.3.1...v12.4.0) (2021-07-25)
64
65
66### Features
67
68* **core:** internal stack integration with mocha runner [#838](https://github.com/ike18t/ng-mocks/issues/838) ([14a97d0](https://github.com/ike18t/ng-mocks/commit/14a97d07022d3766f4e8648130b3f6aefdc017eb))
69* **MockInstance:** console.warn on forgotten resets [#857](https://github.com/ike18t/ng-mocks/issues/857) ([3e35252](https://github.com/ike18t/ng-mocks/commit/3e352520fce57b1ee11a45d87d5c79614a8e9929))
70* **MockInstance:** manual control of mock scopes [#857](https://github.com/ike18t/ng-mocks/issues/857) ([fc8a2ed](https://github.com/ike18t/ng-mocks/commit/fc8a2eda8f03126e2651e1a31425fb47860b821d))
71
72## [12.3.1](https://github.com/ike18t/ng-mocks/compare/v12.3.0...v12.3.1) (2021-07-04)
73
74
75### Bug Fixes
76
77* **core:** right storage of internal stacks ([ba0b64b](https://github.com/ike18t/ng-mocks/commit/ba0b64b04f7d0c742209c4298dd6ab60517a43ef))
78
79# [12.3.0](https://github.com/ike18t/ng-mocks/compare/v12.2.0...v12.3.0) (2021-07-03)
80
81
82### Bug Fixes
83
84* **core:** using commonjs only because of optional packages [#761](https://github.com/ike18t/ng-mocks/issues/761) ([adbad49](https://github.com/ike18t/ng-mocks/commit/adbad49de90cecda9133a6cdf33a4bc75446f956))
85* **jest:** better detection and error reporting of jest.mock [#760](https://github.com/ike18t/ng-mocks/issues/760) ([0903a12](https://github.com/ike18t/ng-mocks/commit/0903a12eef11a302756c936ed606ee830331e419))
86* **MockBuilder:** params support tokens and modules with providers [#762](https://github.com/ike18t/ng-mocks/issues/762) ([d58693e](https://github.com/ike18t/ng-mocks/commit/d58693eb679698fddb659af84d42aa1066683ad9))
87
88
89### Features
90
91* **ngMocks:** allows to suppress console logs [#578](https://github.com/ike18t/ng-mocks/issues/578) ([ee1c6bb](https://github.com/ike18t/ng-mocks/commit/ee1c6bbf9eaff52f80d378260c529d3374a5ee59))
92
93# [12.2.0](https://github.com/ike18t/ng-mocks/compare/v12.1.2...v12.2.0) (2021-06-30)
94
95
96### Bug Fixes
97
98* **core:** allowing spies on ComponentFactoryResolver.resolveComponentFactory [#736](https://github.com/ike18t/ng-mocks/issues/736) ([fda714e](https://github.com/ike18t/ng-mocks/commit/fda714edf85db1c0378dc9ec8136524f798add3c))
99* **core:** mock of mock will return itself ([4358b99](https://github.com/ike18t/ng-mocks/commit/4358b99340c83b9c22f80ce19d86b35ff444e69a))
100
101
102### Features
103
104* **core:** mock for root and platform definitions [#735](https://github.com/ike18t/ng-mocks/issues/735) ([04128b6](https://github.com/ike18t/ng-mocks/commit/04128b686fdb160c01634bd3284a8d17534ab50e))
105* **core:** throw on console can accept custom method names ([fecc878](https://github.com/ike18t/ng-mocks/commit/fecc878813ffa31ccf1c465b45e9c0d68298ff8c))
106
107## [12.1.2](https://github.com/ike18t/ng-mocks/compare/v12.1.1...v12.1.2) (2021-06-20)
108
109
110### Performance Improvements
111
112* **mock-render:** caching generated component [#731](https://github.com/ike18t/ng-mocks/issues/731) ([66e23c5](https://github.com/ike18t/ng-mocks/commit/66e23c50930028f6b204e87fc58905d861bbb0d5))
113
114## [12.1.1](https://github.com/ike18t/ng-mocks/compare/v12.1.0...v12.1.1) (2021-06-19)
115
116
117### Bug Fixes
118
119* **core:** building cjs and mjs [#702](https://github.com/ike18t/ng-mocks/issues/702) ([f11c086](https://github.com/ike18t/ng-mocks/commit/f11c0861b80fec66ad6462c3bbb62a24105854f6))
120* **core:** supports mocks for viewProviders [#726](https://github.com/ike18t/ng-mocks/issues/726) ([68f9946](https://github.com/ike18t/ng-mocks/commit/68f9946c0cd50745407b5eb79db539fe71337727))
121* **faster:** support for pure TestBed [#721](https://github.com/ike18t/ng-mocks/issues/721) ([d4e0c8a](https://github.com/ike18t/ng-mocks/commit/d4e0c8ae39fc165795a8e4ff058cd26fe5c38f2d))
122* **mock-builder:** provides globally exported providers from directives and components [#623](https://github.com/ike18t/ng-mocks/issues/623) ([58ee0d8](https://github.com/ike18t/ng-mocks/commit/58ee0d84304ec9a63eefe598c3cf7429a4f86107))
123
124# [12.1.0](https://github.com/ike18t/ng-mocks/compare/v12.0.2...v12.1.0) (2021-06-05)
125
126
127### Bug Fixes
128
129* **core:** excluding StoreDevtoolsModule by default [#589](https://github.com/ike18t/ng-mocks/issues/589) ([c376e93](https://github.com/ike18t/ng-mocks/commit/c376e9343b52cef740700a7c1d4383d03e0b24c1))
130* **core:** supporting jest-circus as a test runner [#610](https://github.com/ike18t/ng-mocks/issues/610) ([aaa0380](https://github.com/ike18t/ng-mocks/commit/aaa0380df91e985fe2b28b8eeac29c11f9833ba7))
131* **jest:** a fix in advance to listen to jest hooks [#610](https://github.com/ike18t/ng-mocks/issues/610) ([1290c8a](https://github.com/ike18t/ng-mocks/commit/1290c8a48087e6aa9c9df1280616a6f3ede03c1b))
132* **mock-builder:** keeps and mocks modules with providers properly [#625](https://github.com/ike18t/ng-mocks/issues/625) ([4d4ff49](https://github.com/ike18t/ng-mocks/commit/4d4ff49f6e2b412ad324735ca7952082849f4da2))
133* **mock-render:** factory can be used in describes [#629](https://github.com/ike18t/ng-mocks/issues/629) ([f440760](https://github.com/ike18t/ng-mocks/commit/f4407609ccd68ee46153bf3461c21a7fd50e264e))
134* **mock-render:** skipping proxy for bindings from factory [#621](https://github.com/ike18t/ng-mocks/issues/621) ([f4dae60](https://github.com/ike18t/ng-mocks/commit/f4dae609c625eda02c35056882995cff539f1e19))
135
136
137### Features
138
139* **core:** replacing animations with noop by default [#641](https://github.com/ike18t/ng-mocks/issues/641) ([ca65de3](https://github.com/ike18t/ng-mocks/commit/ca65de3a2747fd1ac69c2dcef47a4896c7aa13a2))
140
141
142### Reverts
143
144* Revert "chore(deps): update dependency jest to v27" ([1f4bd9a](https://github.com/ike18t/ng-mocks/commit/1f4bd9ab53441c0057653d99c4e679a2c77382c5))
145
146## [12.0.2](https://github.com/ike18t/ng-mocks/compare/v12.0.1...v12.0.2) (2021-05-25)
147
148
149### Bug Fixes
150
151* **mock-render:** default to onTestBedFlushNeed = warn [#593](https://github.com/ike18t/ng-mocks/issues/593) ([a9e535c](https://github.com/ike18t/ng-mocks/commit/a9e535c75a8abd1ed8f6826f7581e03b9a84d759))
152* **mock-render:** dynamic params and cdr for factory [#586](https://github.com/ike18t/ng-mocks/issues/586) ([73f54c5](https://github.com/ike18t/ng-mocks/commit/73f54c52731b60c988a28fa6f7fa6e951388fd9e))
153
154## [12.0.1](https://github.com/ike18t/ng-mocks/compare/v12.0.0...v12.0.1) (2021-05-21)
155
156
157### Bug Fixes
158
159* **core:** a config parameter to suppress MockRender errors [#572](https://github.com/ike18t/ng-mocks/issues/572) ([bcfe23a](https://github.com/ike18t/ng-mocks/commit/bcfe23ab53a87a92529ddb30bb07618cbaab590c))
160* **core:** broken query selectors are properly normalized [#567](https://github.com/ike18t/ng-mocks/issues/567) ([9c1ea70](https://github.com/ike18t/ng-mocks/commit/9c1ea70564f11323337646a6d74ebbddc8965a31))
161* **default-mock:** supports an array with declarations [#568](https://github.com/ike18t/ng-mocks/issues/568) ([5d3b43e](https://github.com/ike18t/ng-mocks/commit/5d3b43e91db0a8e8a40dedc024a40cbd76225575))
162* **default-mock:** supports generic type in array signature [#583](https://github.com/ike18t/ng-mocks/issues/583) ([c925818](https://github.com/ike18t/ng-mocks/commit/c925818e13086e402f79fa49c39e012567d7b52a))
163* **faster:** supports directives and components without selectors [#576](https://github.com/ike18t/ng-mocks/issues/576) ([599c7d5](https://github.com/ike18t/ng-mocks/commit/599c7d518cbf280da85a73aa2a1c23ce85d74523))
164* **mock-render:** allowing to disable flush TestBed warning ([6131ecb](https://github.com/ike18t/ng-mocks/commit/6131ecbf3f45205ec059184819a9ce68c81e1502))
165* **mock-render:** providing a MockRenderFactory in order to reuse the same middleware component ([79fa336](https://github.com/ike18t/ng-mocks/commit/79fa3368798eaf9e49c92201a9b6a693e5f63e8b))
166
167
168### Performance Improvements
169
170* **core:** switching internal stack to an array instead of a set ([24c4bfd](https://github.com/ike18t/ng-mocks/commit/24c4bfd7b514b2ed38497039853a5958c721cff8))
171
172# [12.0.0](https://github.com/ike18t/ng-mocks/compare/v11.11.2...v12.0.0) (2021-05-13)
173
174
175### Features
176
177* official support of Angular 12 ([d63c34f](https://github.com/ike18t/ng-mocks/commit/d63c34ffc720573e7c92f81cda557f05e471abb7))
178
179
180### BREAKING CHANGES
181
182* auto spy should be installed via ngMocks.autoSpy
183
184## [11.11.2](https://github.com/ike18t/ng-mocks/compare/v11.11.1...v11.11.2) (2021-05-13)
185
186
187### Bug Fixes
188
189* **core:** properly handling Sanitizer and DomSanitizer [#538](https://github.com/ike18t/ng-mocks/issues/538) ([fb51bb4](https://github.com/ike18t/ng-mocks/commit/fb51bb478593c22ed436c896980244d45fd796ed))
190* **mock-render:** detectChanges flag has to be provided to supress render ([8195eeb](https://github.com/ike18t/ng-mocks/commit/8195eeb7e4dbeeac71061a9ac94b1436f7cfdb0c))
191
192## [11.11.1](https://github.com/ike18t/ng-mocks/compare/v11.11.0...v11.11.1) (2021-05-09)
193
194
195### Bug Fixes
196
197* **mock-render:** binds all inputs on no params [#522](https://github.com/ike18t/ng-mocks/issues/522) ([dd5abba](https://github.com/ike18t/ng-mocks/commit/dd5abba942f8e51f61542dec10b67aaa94a24513))
198
199# [11.11.0](https://github.com/ike18t/ng-mocks/compare/v11.10.1...v11.11.0) (2021-05-09)
200
201
202### Bug Fixes
203
204* **mock-builder:** overrides mock modules for platform [#435](https://github.com/ike18t/ng-mocks/issues/435) ([bf469bc](https://github.com/ike18t/ng-mocks/commit/bf469bc3085d2b4ab4d65dec3b076e306d7ee5d3))
205* **mock-builder:** respecting forward-ref and modules with providers [#312](https://github.com/ike18t/ng-mocks/issues/312) ([4a099b8](https://github.com/ike18t/ng-mocks/commit/4a099b80c46397810a17e876e3a13fb2d6484648))
206* overrides as functions are properly cloned [#455](https://github.com/ike18t/ng-mocks/issues/455) ([9310d34](https://github.com/ike18t/ng-mocks/commit/9310d34e9106ac6866092bd3a6d5c33748eb3b4c))
207* skipping wrong query selectors [#445](https://github.com/ike18t/ng-mocks/issues/445) ([6750939](https://github.com/ike18t/ng-mocks/commit/6750939376f5f1fcaa11f03f822cbe4aefbbf59b))
208* supporting new structure of lView ([8d3cadf](https://github.com/ike18t/ng-mocks/commit/8d3cadfafe1a21d129c57cd562236f92a514d59b))
209* **#333:** register mock components with entryComponents ([3a53431](https://github.com/ike18t/ng-mocks/commit/3a53431a22b731f53d245bf8ef7021c97db1df65)), closes [#333](https://github.com/ike18t/ng-mocks/issues/333)
210
211
212### Features
213
214* **faster:** supports MockRender in beforeAll [#488](https://github.com/ike18t/ng-mocks/issues/488) ([df4418c](https://github.com/ike18t/ng-mocks/commit/df4418c60382e9ce89defbdd0ffdc1a3728d39a7))
215* **mock-builder:** accepts arrays in params [#386](https://github.com/ike18t/ng-mocks/issues/386) ([c8d8e40](https://github.com/ike18t/ng-mocks/commit/c8d8e40be503cce5d580ca4d64717d4ebf9c5114))
216* **mock-render:** generates tpl only for provided inputs and outputs [#434](https://github.com/ike18t/ng-mocks/issues/434) ([23d45a2](https://github.com/ike18t/ng-mocks/commit/23d45a2f4c9f191ff6edcec8d985dba20c9a4ceb))
217* **mock-render:** throws on wrong usage [#488](https://github.com/ike18t/ng-mocks/issues/488) ([b4a62bc](https://github.com/ike18t/ng-mocks/commit/b4a62bc5f594606db07de04f63c2bef44f57b2e2))
218* almost all ngMocks helpers support css selectors [#317](https://github.com/ike18t/ng-mocks/issues/317) ([b348842](https://github.com/ike18t/ng-mocks/commit/b348842033bddb1ab82e57a62c0fc1a4e7940feb))
219
220## [11.10.1](https://github.com/ike18t/ng-mocks/compare/v11.10.0...v11.10.1) (2021-04-12)
221
222
223### Bug Fixes
224
225* **#354:** better error instead of is not in JIT mode ([45f05fb](https://github.com/ike18t/ng-mocks/commit/45f05fb94e86487ea0c5c40fe024b16b2ca7803a)), closes [#354](https://github.com/ike18t/ng-mocks/issues/354)
226* **#377:** respect of providedIn in Injectable ([91aba4b](https://github.com/ike18t/ng-mocks/commit/91aba4bd33ce67d37c727bc2e8b29d90e3cb42e1)), closes [#377](https://github.com/ike18t/ng-mocks/issues/377)
227
228# [11.10.0](https://github.com/ike18t/ng-mocks/compare/v11.9.1...v11.10.0) (2021-04-04)
229
230
231### Bug Fixes
232
233* **#316:** better support for typeIn and ngModel ([7d03c2d](https://github.com/ike18t/ng-mocks/commit/7d03c2dbe770bab188370fb96d0b4b6b5e18cbe5)), closes [#316](https://github.com/ike18t/ng-mocks/issues/316)
234* **#320:** full implementation of ngMocks.touch and ngMocks.change ([fd81409](https://github.com/ike18t/ng-mocks/commit/fd81409591d67c931f5686fd23210829179b8e75)), closes [#320](https://github.com/ike18t/ng-mocks/issues/320)
235* **#324:** smarter touches and changes ([fa418d0](https://github.com/ike18t/ng-mocks/commit/fa418d0440876a9eab55564e75e3807b9a60687c)), closes [#324](https://github.com/ike18t/ng-mocks/issues/324)
236
237
238### Features
239
240* **#314:** ngMocks.formatText ([fa3cea7](https://github.com/ike18t/ng-mocks/commit/fa3cea73f5709fbc03ae2a8999281876289ccd43)), closes [#314](https://github.com/ike18t/ng-mocks/issues/314)
241* **#315:** ngMocks.trigger and ngMocks.click ([2ae6e5a](https://github.com/ike18t/ng-mocks/commit/2ae6e5ab0de6f1e3505cf26ac5752a63a458e059)), closes [#315](https://github.com/ike18t/ng-mocks/issues/315)
242
243## [11.9.1](https://github.com/ike18t/ng-mocks/compare/v11.9.0...v11.9.1) (2021-03-14)
244
245
246### Bug Fixes
247
248* supporting schematics for updates ([8e30404](https://github.com/ike18t/ng-mocks/commit/8e3040487ef9bf1889a1117718fb0b593f2c38fc))
249
250# [11.9.0](https://github.com/ike18t/ng-mocks/compare/v11.8.0...v11.9.0) (2021-02-27)
251
252
253### Bug Fixes
254
255* **#305:** better injection of NgControl ([f85f497](https://github.com/ike18t/ng-mocks/commit/f85f497f0dab32363e67980a9f1dc37b0b321208)), closes [#305](https://github.com/ike18t/ng-mocks/issues/305)
256
257
258### Features
259
260* simpler tools for form controls [ngMocks.change](https://ng-mocks.sudo.eu/api/ngMocks/change) and [ngMocks.touch](https://ng-mocks.sudo.eu/api/ngMocks/touch) ([753b975](https://github.com/ike18t/ng-mocks/commit/753b97547b8f4ee4f7b0c2709ad3ce4d6e0961fe))
261
262# [11.8.0](https://github.com/ike18t/ng-mocks/compare/v11.7.0...v11.8.0) (2021-02-25)
263
264
265### Features
266
267* find ng-container via [ngMocks.reveal](https://ng-mocks.sudo.eu/api/ngMocks/reveal) and [revealAll](https://ng-mocks.sudo.eu/api/ngMocks/revealAll) ([71390b2](https://github.com/ike18t/ng-mocks/commit/71390b2ceff4b812a75ffff24838f4866a4d736c)), closes [#289](https://github.com/ike18t/ng-mocks/issues/289)
268* [ngMocks.render](https://ng-mocks.sudo.eu/api/ngMocks/render) and [.hide](https://ng-mocks.sudo.eu/api/ngMocks/hide) support debugNodes ([55a1b4c](https://github.com/ike18t/ng-mocks/commit/55a1b4c5e225dee691a2f80ea320c7c9336b918b))
269* respect of virtual dom with [ngMocks.crawl](https://ng-mocks.sudo.eu/api/ngMocks/crawl) ([030b29f](https://github.com/ike18t/ng-mocks/commit/030b29f26ccd68f8c2f8fb93c8466df4675eacb4)), closes [#289](https://github.com/ike18t/ng-mocks/issues/289)
270
271# [11.7.0](https://github.com/ike18t/ng-mocks/compare/v11.6.0...v11.7.0) (2021-02-19)
272
273
274### Bug Fixes
275
276* cannot set property 'form' of undefined ([a7b60e9](https://github.com/ike18t/ng-mocks/commit/a7b60e9f35b51820c0ce51061f31a33a0c2c53f2)), closes [#302](https://github.com/ike18t/ng-mocks/issues/302)
277* correct replacement of useExisting providers ([6908e5f](https://github.com/ike18t/ng-mocks/commit/6908e5f7577b382ae5dfe8f3857b3f4f3e0b1959))
278
279
280### Features
281
282* improved TemplateRef [render](https://ng-mocks.sudo.eu/api/ngMocks/render) ([151ff34](https://github.com/ike18t/ng-mocks/commit/151ff34ee4ab7438e2a08982f643e4aca9bd22c0)), closes [#291](https://github.com/ike18t/ng-mocks/issues/291)
283
284# [11.6.0](https://github.com/ike18t/ng-mocks/compare/v11.5.0...v11.6.0) (2021-02-14)
285
286
287### Bug Fixes
288
289* all find functions can handle undefined debug element ([397ecf8](https://github.com/ike18t/ng-mocks/commit/397ecf8b731cdb8aee7effd16f6d0dca536bc0f3))
290* better types ([bd7f72b](https://github.com/ike18t/ng-mocks/commit/bd7f72b4841c1e603ddb592de53f7bd44541c208))
291* correct stop of search in ivy tree ([952986e](https://github.com/ike18t/ng-mocks/commit/952986e89a76bb0a1effd7fe2ee030782694cce3)), closes [#298](https://github.com/ike18t/ng-mocks/issues/298)
292* issue of useExisting and mat components ([0714da8](https://github.com/ike18t/ng-mocks/commit/0714da82100f38f4f34d74e77245855a09478cfa))
293
294
295### Features
296
297* find TemplateRef / ng-template ([093eea7](https://github.com/ike18t/ng-mocks/commit/093eea7b7a8a818f060192eb354623e3abd88b74)), closes [#290](https://github.com/ike18t/ng-mocks/issues/290)
298* support of A12 ([4627fe2](https://github.com/ike18t/ng-mocks/commit/4627fe23ca496db610d8911ff6b1c1e97c6f70e8)), closes [#293](https://github.com/ike18t/ng-mocks/issues/293)
299* **#288:** correct render for ContentChild properties ([5fec515](https://github.com/ike18t/ng-mocks/commit/5fec51598613422f531b60f12058563209abb929)), closes [#288](https://github.com/ike18t/ng-mocks/issues/288)
300
301# [11.5.0](https://github.com/ike18t/ng-mocks/compare/v11.4.0...v11.5.0) (2021-01-22)
302
303
304### Bug Fixes
305
306* fixing doc urls ([5fc0ae3](https://github.com/ike18t/ng-mocks/commit/5fc0ae33714c761929a4e1e239a65f413ea07a5d))
307
308
309### Features
310
311* **mock-instance:** simpler interface ([0306643](https://github.com/ike18t/ng-mocks/commit/0306643c8bf44b4876aedf88b9375cda8490566f))
312
313# [11.4.0](https://github.com/ike18t/ng-mocks/compare/v11.3.1...v11.4.0) (2021-01-17)
314
315
316### Bug Fixes
317
318* descriptor.configurable = true ([68a8751](https://github.com/ike18t/ng-mocks/commit/68a87510e561445c74530391afe7577ed1249d18))
319* **guts:** respect ngMocks.default ([59bb586](https://github.com/ike18t/ng-mocks/commit/59bb58692ec3fb4119ce16f661e978aac64b3020))
320* **mock-instance:** a separate config scope ([a0c930c](https://github.com/ike18t/ng-mocks/commit/a0c930c2825b672e820e2ffbcf1c89e49e625e26))
321* **mock-module:** excludes modules with providers correctly ([b5cb39c](https://github.com/ike18t/ng-mocks/commit/b5cb39cd2964d4f1d3400414ed6b9a924f588986)), closes [#271](https://github.com/ike18t/ng-mocks/issues/271)
322* **mock-render:** static selector for declarations w/o selector ([8f39d1f](https://github.com/ike18t/ng-mocks/commit/8f39d1feeaa849df7af3a9bc339fbd974b832c83))
323* @angular/forms is optional ([bfaf495](https://github.com/ike18t/ng-mocks/commit/bfaf495ed68c728bdd47c54031227b1d7b6514ce))
324* avoiding cache in providers' declaration ([da98414](https://github.com/ike18t/ng-mocks/commit/da98414fb5f908701d661c0032f7c3352a7ff5be))
325* grouping similarities ([e1bc77b](https://github.com/ike18t/ng-mocks/commit/e1bc77baccfec41bf56227e232ba587bb802fff6))
326
327
328### Features
329
330* **ng-mocks:** ngMocks.stubMember returns passed value ([27f5404](https://github.com/ike18t/ng-mocks/commit/27f540469799b27c5c5d0d3e42a2f86173144a1b))
331* **ng-mocks:** renaming ngMocks.default to ngMocks.global ([d9f46d3](https://github.com/ike18t/ng-mocks/commit/d9f46d328979235220b6a25e2101bdb8658d78de))
332* **ng-mocks:** ngMocks.stubMember ([efcd175](https://github.com/ike18t/ng-mocks/commit/efcd175ee6b08f8ef5c549d0792141025c13fdcf))
333* **ng-mocks:** ngMocks.throwOnConsole ([7b0f2f8](https://github.com/ike18t/ng-mocks/commit/7b0f2f81c147133f691ad520ae9707baf97785f2))
334* **ng-mocks:** ngMocks.globalExclude ([bdd2821](https://github.com/ike18t/ng-mocks/commit/bdd2821b3881c8edfe69ce1f1c67dbf8a18b0f6e))
335* **ng-mocks:** ngMocks.globalKeep ([e89b876](https://github.com/ike18t/ng-mocks/commit/e89b87636d13fbeb93ecfb4b2bbd4fccf7240f2e))
336* **ng-mocks:** ngMocks.globalReplace ([330868f](https://github.com/ike18t/ng-mocks/commit/330868fe71a25faf62d07c18af49e8448b2a2d19))
337* **ng-mocks:** ngMocks.globalWipe ([cb71bdb](https://github.com/ike18t/ng-mocks/commit/cb71bdb6557243ebe580747acf387a54dbc803d1))
338
339## [11.3.1](https://github.com/ike18t/ng-mocks/compare/v11.3.0...v11.3.1) (2021-01-02)
340
341
342### Bug Fixes
343
344* declarations w/o selectors are reachable with ngMocks helpers ([ac26d81](https://github.com/ike18t/ng-mocks/commit/ac26d81b83feda6538b172f1927c2f9299c3ad46)), closes [#266](https://github.com/ike18t/ng-mocks/issues/266)
345
346# [11.3.0](https://github.com/ike18t/ng-mocks/compare/v11.2.8...v11.3.0) (2021-01-01)
347
348
349### Bug Fixes
350
351* better umd support ([b9b068c](https://github.com/ike18t/ng-mocks/commit/b9b068c20cc3cf56b6cddea8efa28ea7f3a38316))
352
353
354### Features
355
356* **mock-render:** renders everything ([f33a132](https://github.com/ike18t/ng-mocks/commit/f33a1320a8cc98dd42dacb6c6cdcd5a190218580)), closes [#266](https://github.com/ike18t/ng-mocks/issues/266)
357
358## [11.2.8](https://github.com/ike18t/ng-mocks/compare/v11.2.7...v11.2.8) (2020-12-27)
359
360
361### Bug Fixes
362
363* removal dependency on decorators ([92064d4](https://github.com/ike18t/ng-mocks/commit/92064d480011600cbbcee70245bda12449b4e4e5))
364* removal dependency on reflect-metadata ([57cedfb](https://github.com/ike18t/ng-mocks/commit/57cedfb08805095481b377cf84b9fd7329acd9e4))
365
366## [11.2.7](https://github.com/ike18t/ng-mocks/compare/v11.2.6...v11.2.7) (2020-12-25)
367
368
369### Bug Fixes
370
371* **mock-instance:** graceful reset after specs ([2e395df](https://github.com/ike18t/ng-mocks/commit/2e395dfa48192d367fd13a691925160e97bcd33c))
372* **mock-instance:** supports tokens ([92abb82](https://github.com/ike18t/ng-mocks/commit/92abb82b3fa8e35c248dd3098fd47ab4543a3354))
373
374## [11.2.6](https://github.com/ike18t/ng-mocks/compare/v11.2.5...v11.2.6) (2020-12-21)
375
376
377### Bug Fixes
378
379* **auto-spy:** in legacy parts too ([114ae22](https://github.com/ike18t/ng-mocks/commit/114ae227e97b4ba420feb749e270383e44f8ed2f))
380
381## [11.2.5](https://github.com/ike18t/ng-mocks/compare/v11.2.4...v11.2.5) (2020-12-20)
382
383
384### Bug Fixes
385
386* **auto-spy:** as a function call instead of import ([3b7d8f7](https://github.com/ike18t/ng-mocks/commit/3b7d8f7f9d47c0e8804ab69dce1740a63cff55e5))
387
388## [11.2.4](https://github.com/ike18t/ng-mocks/compare/v11.2.3...v11.2.4) (2020-12-13)
389
390
391### Bug Fixes
392
393* now MockRender's proxy component respects outside params changes ([9297cd1](https://github.com/ike18t/ng-mocks/commit/9297cd13a47d258e8180e25ac1352982801a0282))
394
395## [11.2.3](https://github.com/ike18t/ng-mocks/compare/v11.2.2...v11.2.3) (2020-12-10)
396
397
398### Bug Fixes
399
400* **#246:** auto spy covers control value accessor too ([5c5b003](https://github.com/ike18t/ng-mocks/commit/5c5b003312b08664909f41b478806f02ca5051ee)), closes [#246](https://github.com/ike18t/ng-mocks/issues/246)
401* **#248:** handling null and undefined in declarations ([13b9e4e](https://github.com/ike18t/ng-mocks/commit/13b9e4e36f500ca4de511cb125321a3d918ae5e8)), closes [#248](https://github.com/ike18t/ng-mocks/issues/248)
402* correct overriding order for pipes ([750153d](https://github.com/ike18t/ng-mocks/commit/750153da57d3ad727439356daf3b86e27c7e8937))
403
404## [11.2.2](https://github.com/ike18t/ng-mocks/compare/v11.2.0...v11.2.2) (2020-12-05)
405
406
407### Bug Fixes
408
409* auto-spy covers pipes with default transform ([980b4d7](https://github.com/ike18t/ng-mocks/commit/980b4d753f9fc8b52c790629ab82c8e9f9b1a924))
410
411# [11.2.0](https://github.com/ike18t/ng-mocks/compare/v11.1.4...v11.2.0) (2020-12-04)
412
413
414### Bug Fixes
415
416* ngMocks.guts reuses mock pipes ([13dd2c9](https://github.com/ike18t/ng-mocks/commit/13dd2c9a13d7d4452271714a765ab0f366bb1adc)), closes [#241](https://github.com/ike18t/ng-mocks/issues/241)
417
418
419### Features
420
421* global configuration for default mocks ([29715f8](https://github.com/ike18t/ng-mocks/commit/29715f8726add098481a67d51aa6a4d12c714e03)), closes [#226](https://github.com/ike18t/ng-mocks/issues/226)
422* impure pipes support + `.get`, `.findInstance` can find them in fixtures ([efa6337](https://github.com/ike18t/ng-mocks/commit/efa63379ae157c72cdb41579bc109751b3a99b65)), closes [#240](https://github.com/ike18t/ng-mocks/issues/240)
423* now `.mock` extends by default, use `precise` flag to get old behavior ([bf576fd](https://github.com/ike18t/ng-mocks/commit/bf576fd6294a2359ce52c3ba6a13607447e07f99))
424
425## [11.1.4](https://github.com/ike18t/ng-mocks/compare/v11.1.3...v11.1.4) (2020-11-29)
426
427
428### Bug Fixes
429
430* a contemporary example ([d0e5efc](https://github.com/ike18t/ng-mocks/commit/d0e5efc435f40445718d6ce64604996073b37783))
431
432## [11.1.3](https://github.com/ike18t/ng-mocks/compare/v11.1.2...v11.1.3) (2020-11-26)
433
434
435### Bug Fixes
436
437* clear return statements in the docs ([44b12e4](https://github.com/ike18t/ng-mocks/commit/44b12e4f4db8017f5c03fd325e8a61b5fb1a2ea3))
438
439## [11.1.2](https://github.com/ike18t/ng-mocks/compare/v11.1.1...v11.1.2) (2020-11-25)
440
441
442### Bug Fixes
443
444* issue with mock multi token providers ([774f171](https://github.com/ike18t/ng-mocks/commit/774f171a907789829c4b4c7387b88e4824c29472))
445
446
447### Performance Improvements
448
449* cc cognitive complexity ([8ac1fac](https://github.com/ike18t/ng-mocks/commit/8ac1fac6eff12b72611674a355e20f10304f3dac))
450* cc cognitive complexity ([7f677f4](https://github.com/ike18t/ng-mocks/commit/7f677f4b1641bc2a4cf052f2080356de61ec6da8))
451* cc cognitive complexity ([3d0e118](https://github.com/ike18t/ng-mocks/commit/3d0e118ebc7d839c5c96590d9145b19b10c0574a))
452* cc cognitive complexity ([11859ad](https://github.com/ike18t/ng-mocks/commit/11859adcb43f51be73c3b685bf641a14ff07be76))
453* cc cognitive complexity ([74783a9](https://github.com/ike18t/ng-mocks/commit/74783a9f26b977feae2184e9e2ef98282e996c0e))
454* cc complex logical expression ([b7c1b76](https://github.com/ike18t/ng-mocks/commit/b7c1b76dec7d5cbdf21ed4bc00f662ac5780e526))
455* cc duplicates ([4e81ff9](https://github.com/ike18t/ng-mocks/commit/4e81ff97d74e0fd94bae00fd553f2210c49246b8))
456* cc duplicates ([73f607a](https://github.com/ike18t/ng-mocks/commit/73f607a2aa4828fd51b71119624e1057adcccc5e))
457* cc duplicates ([6bebb6b](https://github.com/ike18t/ng-mocks/commit/6bebb6b119c9569880c750810020aee9b9373163))
458* cc duplicates ([f258991](https://github.com/ike18t/ng-mocks/commit/f25899140ebb7696bf9be3394a8ff84db99768c0))
459* cc duplicates ([8553dcb](https://github.com/ike18t/ng-mocks/commit/8553dcb3e2ca464fb11837c6032fdb0154d84f36))
460
461## [11.1.1](https://github.com/ike18t/ng-mocks/compare/v11.1.0...v11.1.1) (2020-11-21)
462
463
464### Bug Fixes
465
466* latest typescript ([e976ed9](https://github.com/ike18t/ng-mocks/commit/e976ed928ed52726365e7dbe48c842108490af30))
467
468# [11.1.0](https://github.com/ike18t/ng-mocks/compare/v11.0.0...v11.1.0) (2020-11-20)
469
470
471### Features
472
473* overrides for MockService ([6492a3e](https://github.com/ike18t/ng-mocks/commit/6492a3ee9c984111465555e62a3327d2389e5b84))
474
475# [11.0.0](https://github.com/ike18t/ng-mocks/compare/v10.5.4...v11.0.0) (2020-11-15)
476
477
478### Bug Fixes
479
480* removing deprecations ([2625352](https://github.com/ike18t/ng-mocks/commit/262535265cf09e151e7a578f1325fd7cd8067352))
481* respecting internals vs externals ([d4abf41](https://github.com/ike18t/ng-mocks/commit/d4abf41d996763fdb90ec77992055ed5164d9081)), closes [#44](https://github.com/ike18t/ng-mocks/issues/44)
482
483
484### Features
485
486* angular 11 support ([eef7b94](https://github.com/ike18t/ng-mocks/commit/eef7b94381a5cd1da4468ea9364ead480a62aa10))
487
488
489### BREAKING CHANGES
490
491* respects internals vs externals, to access them use guts or MockBuilder
492* removed NG_GUARDS, use NG_MOCKS_GUARDS
493* removed NG_INTERCEPTORS, use NG_MOCKS_INTERCEPTORS
494* removed custom meta in MockComponent
495* removed MockHelper, use ngMocks
496* A11
497
498## [10.5.4](https://github.com/ike18t/ng-mocks/compare/v10.5.3...v10.5.4) (2020-11-14)
499
500
501### Bug Fixes
502
503* better handling of double decorations ([60bbebc](https://github.com/ike18t/ng-mocks/commit/60bbebc506325faa236b29249d686cbae17e5569))
504* flex behavior for a mock pipe ([9769061](https://github.com/ike18t/ng-mocks/commit/97690614511753dc8cb5bcf6dcbc4d57ca9f3eb3))
505* searching for things in default fixture ([17b5208](https://github.com/ike18t/ng-mocks/commit/17b5208afcc50ac2705f15bc6fd9c016eda627ce))
506
507## [10.5.3](https://github.com/ike18t/ng-mocks/compare/v10.5.2...v10.5.3) (2020-11-07)
508
509
510### Bug Fixes
511
512* an example how to handle "TypeError: Cannot read property 'subscribe' of undefined" ([6501a87](https://github.com/ike18t/ng-mocks/commit/6501a87b7ea433c9250ae7805dd2a7f8d2a4d063)), closes [#226](https://github.com/ike18t/ng-mocks/issues/226)
513* info how to solve "type is part of the declarations of 2 modules" ([f5ee1bc](https://github.com/ike18t/ng-mocks/commit/f5ee1bcfde02443ff4fadb0ca1f357f02cdeb610))
514* mock-render proxy ([eaeabba](https://github.com/ike18t/ng-mocks/commit/eaeabba28897ea29b2f58109c193a27bf5278518))
515* relaxed signature of MockInstance ([dccaa2d](https://github.com/ike18t/ng-mocks/commit/dccaa2d93f671474aedc76de381ff8546310a55f))
516
517## [10.5.2](https://github.com/ike18t/ng-mocks/compare/v10.5.1...v10.5.2) (2020-11-04)
518
519
520### Bug Fixes
521
522* keeping root providers for kept modules ([dc078af](https://github.com/ike18t/ng-mocks/commit/dc078af4b85e9e57b17091c21b11d670960f95df)), closes [#222](https://github.com/ike18t/ng-mocks/issues/222)
523* providing a root service as it is for kept declarations ([e5486e6](https://github.com/ike18t/ng-mocks/commit/e5486e6b29e39ee403aa3f514b7671f3fa442b58)), closes [#222](https://github.com/ike18t/ng-mocks/issues/222)
524* respecting mock keep switch in nested modules ([2f185fb](https://github.com/ike18t/ng-mocks/commit/2f185fb9ca7be3d96abb14e37f700d76826a13de))
525* support of ngOnChanges from OnChanges interface ([820dc94](https://github.com/ike18t/ng-mocks/commit/820dc946c0c4963c1ea715584471d25ff44e6c60))
526
527## [10.5.1](https://github.com/ike18t/ng-mocks/compare/v10.5.0...v10.5.1) (2020-11-01)
528
529
530### Bug Fixes
531
532* mocking custom deps of providers ([87da53b](https://github.com/ike18t/ng-mocks/commit/87da53b646bdb0cdb30ddf4c87d3348e87b176ee))
533* providing MockProvider and its docs ([ecfb15d](https://github.com/ike18t/ng-mocks/commit/ecfb15de2bd6f0fd308a10a4cd907775df994bdd))
534
535# [10.5.0](https://github.com/ike18t/ng-mocks/compare/v10.4.0...v10.5.0) (2020-10-30)
536
537
538### Bug Fixes
539
540* mocking token more intelligently ([0f7cc0c](https://github.com/ike18t/ng-mocks/commit/0f7cc0c0a6513d208c5e63602c643ef1764ff7d4))
541* supporting null as keepDeclaration of MockBuilder ([5f44445](https://github.com/ike18t/ng-mocks/commit/5f44445ebccf99fab62c21d6199af9c590408659))
542* supporting pipes in providers ([6e252e8](https://github.com/ike18t/ng-mocks/commit/6e252e81c818c7cf88f8945304edc8d2f67cbd68)), closes [#218](https://github.com/ike18t/ng-mocks/issues/218)
543
544
545### Features
546
547* detecting global providers and mocking them ([a36a9df](https://github.com/ike18t/ng-mocks/commit/a36a9df46788ae9236f5e2f61aa39b86b58eceb2))
548* exclude feature for ngMocks.guts ([1886fd1](https://github.com/ike18t/ng-mocks/commit/1886fd1894e3180bd43b7f868931c0e7fe83b852))
549* token to exclude all guards ([7068784](https://github.com/ike18t/ng-mocks/commit/7068784541c6a0ec1ca90b38cb4169ec373dd5e7))
550* token to exclude all interceptors ([660f4c4](https://github.com/ike18t/ng-mocks/commit/660f4c413eb90796eb79c126e7614677e87b5b4c))
551
552# [10.4.0](https://github.com/ike18t/ng-mocks/compare/v10.3.0...v10.4.0) (2020-10-24)
553
554
555### Features
556
557* exportAll flag for modules ([5f8835c](https://github.com/ike18t/ng-mocks/commit/5f8835c365db3f0ab44ce698d4b1ada2cc3137bb))
558* ngMocks.guts for easy start ([d19f958](https://github.com/ike18t/ng-mocks/commit/d19f95809a9e5802f201ddce31372deecf95393d))
559* supporting fixture in ngMocks.find ([26da8a4](https://github.com/ike18t/ng-mocks/commit/26da8a47033897f8fae31e387bfdac29aec05dd1))
560
561
562## [10.3.0](https://github.com/ike18t/ng-mocks/compare/v10.2.1...v10.3.0) (2020-10-18)
563
564
565### Features
566
567* ngMocks.faster execution of test suites ([a077d15](https://github.com/ike18t/ng-mocks/commit/a077d158b5d47549ef84de6af3b388659e103892))
568
569### [10.2.1](https://github.com/ike18t/ng-mocks/compare/v10.2.0...v10.2.1) (2020-10-10)
570
571
572### Bug Fixes
573
574* builds with proper mappings ([72ed700](https://github.com/ike18t/ng-mocks/commit/72ed700e3570d3b65494019fc8a7c32513165fa7))
575* mocking private service in component ([ab43a43](https://github.com/ike18t/ng-mocks/commit/ab43a438902dc01a75a16b82a6cbd2ef50b8c252)), closes [#198](https://github.com/ike18t/ng-mocks/issues/198)
576* more intelligent overrides ([b17ff7f](https://github.com/ike18t/ng-mocks/commit/b17ff7ffedbda0867e7c6d7cdd06ffb70ea19e2a))
577* more restricted stub signature ([fc179db](https://github.com/ike18t/ng-mocks/commit/fc179dbb5402aef4b915d20e8cb09bccf28bacdd))
578* performance degration caused by .exclude feature ([3bf29ad](https://github.com/ike18t/ng-mocks/commit/3bf29ad9199169a33be6ba94f44a2d52176122a3))
579* support of modules with providers in MockBuilder ([e0250e0](https://github.com/ike18t/ng-mocks/commit/e0250e04028e781a6ebb6c43f5d138b1660c8569)), closes [#197](https://github.com/ike18t/ng-mocks/issues/197)
580
581## [10.2.0](https://github.com/ike18t/ng-mocks/compare/v10.1.3...v10.2.0) (2020-10-03)
582
583
584### Features
585
586* angular 11 support ([af50a72](https://github.com/ike18t/ng-mocks/commit/af50a720c7a821fec1e1aa5df773e04e33bef390))
587* exclude feature in MockBuilder ([d839f27](https://github.com/ike18t/ng-mocks/commit/d839f2747cff9433fbbddeb34bb83943e096231d)), closes [#175](https://github.com/ike18t/ng-mocks/issues/175)
588* mocked providers for kept declarations ([062d147](https://github.com/ike18t/ng-mocks/commit/062d147c0ccadce2621003c7e0c6f6143acc80b8)), closes [#172](https://github.com/ike18t/ng-mocks/issues/172)
589
590
591### Bug Fixes
592
593* cache break of MockComponent ([4b0ea25](https://github.com/ike18t/ng-mocks/commit/4b0ea25f7dbeac68433ce79460f12fdab57367c9)), closes [#96](https://github.com/ike18t/ng-mocks/issues/96)
594* generic type constraint for ngMocks.stub tedious to write ([cccd96d](https://github.com/ike18t/ng-mocks/commit/cccd96d47e6ce3dc8277970d4ad0608d9b64f1a6)), closes [#166](https://github.com/ike18t/ng-mocks/issues/166)
595
596### [10.1.3](https://github.com/ike18t/ng-mocks/compare/v10.1.2...v10.1.3) (2020-09-13)
597
598
599### Bug Fixes
600
601* cannot combine @Input decorators with query decorators ([7cda85d](https://github.com/ike18t/ng-mocks/commit/7cda85d385b140248d44adb25ae95b1914ca1c5f)), closes [#181](https://github.com/ike18t/ng-mocks/issues/181)
602* respecting initialization of providers between tests ([2c7b47d](https://github.com/ike18t/ng-mocks/commit/2c7b47d7b9d6bdfe49596be225ddc28234265c65)), closes [#186](https://github.com/ike18t/ng-mocks/issues/186)
603
604### [10.1.2](https://github.com/ike18t/ng-mocks/compare/v10.1.1...v10.1.2) (2020-08-09)
605
606
607### Bug Fixes
608
609* mocking getter and setters of services ([5a0ac7c](https://github.com/ike18t/ng-mocks/commit/5a0ac7c44d4c73d33ab4dad9ad583e31ad28ec5d)), closes [#177](https://github.com/ike18t/ng-mocks/issues/177)
610* mocking imports after declarations ([ab3aa6f](https://github.com/ike18t/ng-mocks/commit/ab3aa6f91406d44cde530c0e6ec46e7af80d9b4c)), closes [#178](https://github.com/ike18t/ng-mocks/issues/178)
611
612### [10.1.1](https://github.com/ike18t/ng-mocks/compare/v10.1.0...v10.1.1) (2020-07-21)
613
614
615### Bug Fixes
616
617* unexpected value '[object Object]' exported by the module ([148d659](https://github.com/ike18t/ng-mocks/commit/148d659515fae1d7653aa37c2a0880357ccf7b53)), closes [#173](https://github.com/ike18t/ng-mocks/issues/173)
618
619## [10.1.0](https://github.com/ike18t/ng-mocks/compare/v10.0.2...v10.1.0) (2020-07-19)
620
621
622### Features
623
624* extending mocked things via MockInstance ([1ab2c9d](https://github.com/ike18t/ng-mocks/commit/1ab2c9d34b5a54074f9e30f4c39acd32a5f5d2c2)), closes [#170](https://github.com/ike18t/ng-mocks/issues/170)
625
626
627### Bug Fixes
628
629* injection of NG_VALIDATORS and NgControl ([82dd56a](https://github.com/ike18t/ng-mocks/commit/82dd56a78122e0dc6413d3e3d05bb345fbc0c118)), closes [#167](https://github.com/ike18t/ng-mocks/issues/167)
630
631<a name="10.0.2"></a>
632## [10.0.2](https://github.com/ike18t/ng-mocks/compare/v10.0.1...v10.0.2) (2020-07-12)
633
634
635### Bug Fixes
636
637* skipping mocking of EventManager and DomSharedStylesHost ([84b2720](https://github.com/ike18t/ng-mocks/commit/84b2720)), closes [#162](https://github.com/ike18t/ng-mocks/issues/162)
638
639
640
641<a name="10.0.1"></a>
642## [10.0.1](https://github.com/ike18t/ng-mocks/compare/v10.0.0...v10.0.1) (2020-07-12)
643
644
645### Bug Fixes
646
647* building es5 only that supports es2015 ([d11ed5a](https://github.com/ike18t/ng-mocks/commit/d11ed5a)), closes [#158](https://github.com/ike18t/ng-mocks/issues/158)
648* respect mocks in tokens with useValue ([ccccfc6](https://github.com/ike18t/ng-mocks/commit/ccccfc6)), closes [#151](https://github.com/ike18t/ng-mocks/issues/151)
649* smart injection of NG_VALUE_ACCESSOR ([ad37bf0](https://github.com/ike18t/ng-mocks/commit/ad37bf0)), closes [#157](https://github.com/ike18t/ng-mocks/issues/157)
650
651
652
653<a name="10.0.0"></a>
654# [10.0.0](https://github.com/ike18t/ng-mocks/compare/v9.6.4...v10.0.0) (2020-07-05)
655
656
657### Features
658
659* angular 10 support ([83debd2](https://github.com/ike18t/ng-mocks/commit/83debd2)), closes [#148](https://github.com/ike18t/ng-mocks/issues/148) [#149](https://github.com/ike18t/ng-mocks/issues/149)
660
661
662### BREAKING CHANGES
663
664* A10
665
666
667
668<a name="9.6.4"></a>
669## [9.6.4](https://github.com/ike18t/ng-mocks/compare/v9.6.3...v9.6.4) (2020-07-02)
670
671
672### Bug Fixes
673
674* respect of WithProviders without providers ([11ec9de](https://github.com/ike18t/ng-mocks/commit/11ec9de)), closes [#151](https://github.com/ike18t/ng-mocks/issues/151)
675
676
677
678<a name="9.6.3"></a>
679## [9.6.3](https://github.com/ike18t/ng-mocks/compare/v9.6.2...v9.6.3) (2020-06-23)
680
681
682### Bug Fixes
683
684* adding NG_VALUE_ACCESSOR only when necessary ([7f54464](https://github.com/ike18t/ng-mocks/commit/7f54464)), closes [#145](https://github.com/ike18t/ng-mocks/issues/145)
685
686
687
688<a name="9.6.2"></a>
689## [9.6.2](https://github.com/ike18t/ng-mocks/compare/v9.6.1...v9.6.2) (2020-06-21)
690
691
692### Bug Fixes
693
694* detection of empty modules in mock process ([7427e29](https://github.com/ike18t/ng-mocks/commit/7427e29)), closes [#142](https://github.com/ike18t/ng-mocks/issues/142)
695
696
697
698<a name="9.6.1"></a>
699## [9.6.1](https://github.com/ike18t/ng-mocks/compare/v9.6.0...v9.6.1) (2020-06-14)
700
701
702### Bug Fixes
703
704* better default type of MockedComponentFixture ([cca6994](https://github.com/ike18t/ng-mocks/commit/cca6994))
705
706
707
708<a name="9.6.0"></a>
709# [9.6.0](https://github.com/ike18t/ng-mocks/compare/v9.5.0...v9.6.0) (2020-06-14)
710
711
712### Features
713
714* e2e tests for all angular versions ([7bc10a7](https://github.com/ike18t/ng-mocks/commit/7bc10a7))
715* mock-builder + lots of helpers ([6965ec0](https://github.com/ike18t/ng-mocks/commit/6965ec0)), closes [#44](https://github.com/ike18t/ng-mocks/issues/44)
716* mock-render tries to mirror passed component ([cbb37ba](https://github.com/ike18t/ng-mocks/commit/cbb37ba)), closes [#137](https://github.com/ike18t/ng-mocks/issues/137)
717
718
719
720<a name="9.5.0"></a>
721# [9.5.0](https://github.com/ike18t/ng-mocks/compare/v9.4.0...v9.5.0) (2020-05-31)
722
723
724### Bug Fixes
725
726* ngMocks instead of MockHelper ([1db914c](https://github.com/ike18t/ng-mocks/commit/1db914c)), closes [#131](https://github.com/ike18t/ng-mocks/issues/131)
727* throw a human readable error during resolve ([284e848](https://github.com/ike18t/ng-mocks/commit/284e848)), closes [#133](https://github.com/ike18t/ng-mocks/issues/133)
728
729
730### Features
731
732* ease of getting inputs and outputs ([af9a846](https://github.com/ike18t/ng-mocks/commit/af9a846)), closes [#129](https://github.com/ike18t/ng-mocks/issues/129)
733* mock-service is typed and supports overrides ([805e37b](https://github.com/ike18t/ng-mocks/commit/805e37b)), closes [#122](https://github.com/ike18t/ng-mocks/issues/122)
734
735
736
737<a name="9.4.0"></a>
738# [9.4.0](https://github.com/ike18t/ng-mocks/compare/v9.3.0...v9.4.0) (2020-05-17)
739
740
741### Bug Fixes
742
743* better docs with current features ([c76209f](https://github.com/ike18t/ng-mocks/commit/c76209f))
744
745
746### Features
747
748* original instanceof and properties ([05dd90b](https://github.com/ike18t/ng-mocks/commit/05dd90b)), closes [#109](https://github.com/ike18t/ng-mocks/issues/109)
749
750
751
752<a name="9.3.0"></a>
753# [9.3.0](https://github.com/ike18t/ng-mocks/compare/v9.2.0...v9.3.0) (2020-05-10)
754
755
756### Bug Fixes
757
758* correct mocking of xxxChild(ren) decorators ([de7b8c3](https://github.com/ike18t/ng-mocks/commit/de7b8c3)), closes [#109](https://github.com/ike18t/ng-mocks/issues/109)
759* improved helpers and documentation ([9ef24a0](https://github.com/ike18t/ng-mocks/commit/9ef24a0))
760* more friendly return type of mock-render ([f4a3b79](https://github.com/ike18t/ng-mocks/commit/f4a3b79))
761* remove usage of uknown ([26dfdb8](https://github.com/ike18t/ng-mocks/commit/26dfdb8))
762
763
764### Features
765
766* MockHelper with find, findAll and OrFail ([ecc4ac7](https://github.com/ike18t/ng-mocks/commit/ecc4ac7))
767* providers for MockRender ([cb656b7](https://github.com/ike18t/ng-mocks/commit/cb656b7)), closes [#102](https://github.com/ike18t/ng-mocks/issues/102)
768* support injection a library-related service mocker ([e6be694](https://github.com/ike18t/ng-mocks/commit/e6be694)), closes [#87](https://github.com/ike18t/ng-mocks/issues/87) [#103](https://github.com/ike18t/ng-mocks/issues/103)
769* type-safe MockRender ([3bfe7bf](https://github.com/ike18t/ng-mocks/commit/3bfe7bf))
770
771
772
773<a name="9.2.0"></a>
774# 9.2.0 (2020-03-28)
775
776
777### Bug Fixes
778
779* respect of all parents ([b119547](https://github.com/ike18t/ng-mocks/commit/b119547))
780
781
782
783<a name="9.1.0"></a>
784# 9.1.0 (2020-03-21)
785
786
787### Features
788
789* Base class for directives and components ([f47853e](https://github.com/ike18t/ng-mocks/commit/f47853e))
790* MockService ([62a87ea](https://github.com/ike18t/ng-mocks/commit/62a87ea))
791* **mock-render:** option to detectChanges or not ([236b9e0](https://github.com/ike18t/ng-mocks/commit/236b9e0))
792
793
794
795<a name="9.0.0"></a>
796# 9.0.0 (2020-02-11)
797
798
799
800<a name="8.1.0"></a>
801# 8.1.0 (2019-07-17)
802
803
804### Bug Fixes
805
806* es2015 class declaration method mocking ([1286b10](https://github.com/ike18t/ng-mocks/commit/1286b10))
807
808
809
810<a name="8.0.0"></a>
811# 8.0.0 (2019-06-03)
812
813
814### Features
815
816* angular 8 ([29a5203](https://github.com/ike18t/ng-mocks/commit/29a5203))
817
818
819
820<a name="7.8.0"></a>
821# 7.8.0 (2019-05-14)
822
823
824### Features
825
826* **51:** Add mocked entry components to mocked modules ([a321b14](https://github.com/ike18t/ng-mocks/commit/a321b14))
827
828
829
830<a name="7.7.2"></a>
831## 7.7.2 (2019-04-26)
832
833
834
835<a name="7.7.1"></a>
836## 7.7.1 (2019-04-23)
837
838
839### Bug Fixes
840
841* **49:** stop caching mocked pipes ([058d66e](https://github.com/ike18t/ng-mocks/commit/058d66e))
842
843
844
845<a name="7.7.0"></a>
846# 7.7.0 (2019-03-15)
847
848
849
850<a name="7.6.0"></a>
851# 7.6.0 (2019-02-26)
852
853
854
855<a name="7.5.0"></a>
856# 7.5.0 (2019-01-29)
857
858
859
860<a name="7.4.0"></a>
861# 7.4.0 (2018-12-22)
862
863
864
865<a name="7.3.0"></a>
866# 7.3.0 (2018-12-18)
867
868
869
870<a name="7.2.0"></a>
871# 7.2.0 (2018-12-07)
872
873
874
875<a name="7.1.3"></a>
876## 7.1.3 (2018-12-02)
877
878
879
880<a name="7.1.2"></a>
881## 7.1.2 (2018-11-26)
882
883
884
885<a name="7.1.1"></a>
886## 7.1.1 (2018-11-06)
887
888
889
890<a name="7.1.0"></a>
891# 7.1.0 (2018-11-01)
892
893
894### Bug Fixes
895
896* trim innerText that was getting a new line from a div ([f883ad0](https://github.com/ike18t/ng-mocks/commit/f883ad0))
897
898
899
900<a name="7.0.1"></a>
901## 7.0.1 (2018-10-26)
902
903
904### Bug Fixes
905
906* package-lock out of sync ([6fe7d36](https://github.com/ike18t/ng-mocks/commit/6fe7d36))
907
908
909
910<a name="7.0.0"></a>
911# 7.0.0 (2018-10-26)
912
913
914
915<a name="6.3.0"></a>
916# 6.3.0 (2018-10-17)
917
918
919### Features
920
921* **MockDirective:** added the ability to use ViewChild/ViewChildren etc with MockDirective ([8853e87](https://github.com/ike18t/ng-mocks/commit/8853e87))
922
923
924
925<a name="6.2.3"></a>
926## 6.2.3 (2018-10-02)
927
928
929### Bug Fixes
930
931* **MockPlural:** removing generic type from MockComponents, Directives, and Pipes ([919a06c](https://github.com/ike18t/ng-mocks/commit/919a06c))
932
933
934
935<a name="6.2.2"></a>
936## 6.2.2 (2018-10-02)
937
938
939### Bug Fixes
940
941* **MockModule:** Never mock CommonModule ([119dd80](https://github.com/ike18t/ng-mocks/commit/119dd80))
942
943
944
945<a name="6.2.1"></a>
946## 6.2.1 (2018-08-28)
947
948
949
950<a name="6.2.0"></a>
951# 6.2.0 (2018-08-28)
952
953
954### Features
955
956* add a MockedComponent type ([fe547af](https://github.com/ike18t/ng-mocks/commit/fe547af))
957
958
959
960<a name="6.1.0"></a>
961# 6.1.0 (2018-06-04)
962
963
964### Features
965
966* support structural directives ([050e70c](https://github.com/ike18t/ng-mocks/commit/050e70c))
967
968
969
970<a name="6.0.1"></a>
971## 6.0.1 (2018-05-15)
972
973
974### Bug Fixes
975
976* package json peer dep version range ([8ad3834](https://github.com/ike18t/ng-mocks/commit/8ad3834))
977
978
979
980<a name="6.0.0"></a>
981# 6.0.0 (2018-05-14)
982
983
984### Features
985
986* support angular 6 and test 5 & 6 in travis ([5bc9331](https://github.com/ike18t/ng-mocks/commit/5bc9331))
987
988
989
990<a name="5.3.0"></a>
991# 5.3.0 (2018-04-05)
992
993
994### Features
995
996* MockOf - Include mocked class names in mock class names ([8b149f5](https://github.com/ike18t/ng-mocks/commit/8b149f5))
997
998
999
1000<a name="5.2.0"></a>
1001# 5.2.0 (2018-03-30)
1002
1003
1004### Features
1005
1006* Use Angular annotation resolvers ([4050d10](https://github.com/ike18t/ng-mocks/commit/4050d10))
1007
1008
1009
1010<a name="5.1.0"></a>
1011# 5.1.0 (2018-03-25)
1012
1013
1014### Bug Fixes
1015
1016* Add a null check for decorator args ([1058044](https://github.com/ike18t/ng-mocks/commit/1058044))
1017
1018
1019### Features
1020
1021* Support Angular propDecorators inputs and outputs ([add374d](https://github.com/ike18t/ng-mocks/commit/add374d))
1022
1023
1024
1025<a name="5.0.0"></a>
1026# 5.0.0 (2018-03-25)
1027
1028
1029### Bug Fixes
1030
1031* Fix bad return value from mock-directive ([4659a32](https://github.com/ike18t/ng-mocks/commit/4659a32))
1032* multiple decorators on an input ([13874b9](https://github.com/ike18t/ng-mocks/commit/13874b9))
1033* Outdated package-lock ([7623e98](https://github.com/ike18t/ng-mocks/commit/7623e98))
1034
1035
1036### Features
1037
1038* add functions to mass mock ([fee5a03](https://github.com/ike18t/ng-mocks/commit/fee5a03))
1039* Cleanup exports and export MockDeclaration from MockModule ([9fe2bb1](https://github.com/ike18t/ng-mocks/commit/9fe2bb1))
1040* mock directives now have event emitter bound outputs ([bac1ca5](https://github.com/ike18t/ng-mocks/commit/bac1ca5))
1041
1042
1043
1044<a name="5.0.0-rc5"></a>
1045# 5.0.0-rc5 (2018-03-07)
1046
1047
1048### Bug Fixes
1049
1050* package json typings location ([5f6fde0](https://github.com/ike18t/ng-mocks/commit/5f6fde0))
1051
1052
1053
1054<a name="5.0.0-rc4"></a>
1055# 5.0.0-rc4 (2018-03-07)
1056
1057
1058
1059<a name="5.0.0-rc3"></a>
1060# 5.0.0-rc3 (2018-03-07)
1061
1062
1063### Bug Fixes
1064
1065* integrate mock-pipe ([d747517](https://github.com/ike18t/ng-mocks/commit/d747517))
1066* mock_direcive integration ([7f02f7b](https://github.com/ike18t/ng-mocks/commit/7f02f7b))
1067
1068
1069### Features
1070
1071* merge in mock-module ([05eaebe](https://github.com/ike18t/ng-mocks/commit/05eaebe))
1072* support inputs and outputs from extended components ([fc46838](https://github.com/ike18t/ng-mocks/commit/fc46838))
1073
1074
1075
1076<a name="5.0.0-rc1"></a>
1077# 5.0.0-rc1 (2018-02-10)
1078
1079
1080### Bug Fixes
1081
1082* add reflect-metadata back to devDeps ([385c9c4](https://github.com/ike18t/ng-mocks/commit/385c9c4))
1083* Add support for directives with a different kind of meta ([0bd38cc](https://github.com/ike18t/ng-mocks/commit/0bd38cc))
1084* add testbed test that exposed now fixed issue ([610cbdc](https://github.com/ike18t/ng-mocks/commit/610cbdc))
1085* forgot how to use js reduce ([de518d4](https://github.com/ike18t/ng-mocks/commit/de518d4))
1086* instantiate event emitters in component constructor ([fb4b97d](https://github.com/ike18t/ng-mocks/commit/fb4b97d))
1087* module exports is now all declarations ([fbb0e73](https://github.com/ike18t/ng-mocks/commit/fbb0e73))
1088* output binding ([59f476d](https://github.com/ike18t/ng-mocks/commit/59f476d))
1089* works with component w/o inputs or outputs ([b3d38e7](https://github.com/ike18t/ng-mocks/commit/b3d38e7))
1090
1091
1092### Features
1093
1094* add exportAs and alias support ([14a1474](https://github.com/ike18t/ng-mocks/commit/14a1474))
1095* add support for exportAs and input aliases ([9b42a21](https://github.com/ike18t/ng-mocks/commit/9b42a21))
1096* Adding angular 2 compatibility and moving to peerDependency ([#3](https://github.com/ike18t/ng-mocks/issues/3)) ([4bd93db](https://github.com/ike18t/ng-mocks/commit/4bd93db))
1097* component mock implements control value accessor to support ngModel binding ([67ea7c4](https://github.com/ike18t/ng-mocks/commit/67ea7c4))
1098* initial implementation ([893f83b](https://github.com/ike18t/ng-mocks/commit/893f83b))
1099* memoize function by arg ([031e3a6](https://github.com/ike18t/ng-mocks/commit/031e3a6))
1100* memoize function by arg ([cac00b3](https://github.com/ike18t/ng-mocks/commit/cac00b3))
1101* mock module providers ([49b2272](https://github.com/ike18t/ng-mocks/commit/49b2272))
1102* Upgrade to angular 5 and pull in testbed for tests ([7df64a8](https://github.com/ike18t/ng-mocks/commit/7df64a8))