angular/packages/core/src
Alan Agius 9b9c818f99 perf(core): change RendererType2.styles to accept a only a flat array (#49072)
While unlikely, prior to this change it was possible to provide a nested array of styles to the render. This required the framework to handle this by doing a flatten operation. This change also renames the `flattenStyles` method as it no longer flattens the styles.

BREAKING CHANGE: `RendererType2.styles` no longer accepts a nested arrays.

Closes #48317

PR Close #49072
2023-02-17 11:11:48 -08:00
..
change_detection docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
compiler build(bazel): add bazel targets for aio doc generation 2022-11-22 13:51:16 -07:00
debug docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
di refactor: remove unnecessary file (#49042) 2023-02-17 11:08:33 -08:00
i18n refactor(core): make i18n error messages tree shakable (#46468) 2022-06-23 16:36:35 -07:00
interface build(bazel): add bazel targets for aio doc generation 2022-11-22 13:51:16 -07:00
linker refactor(core): cleanup type any (#48623) 2023-01-04 12:15:16 -08:00
metadata docs(core): typo adding missing comma (#49088) 2023-02-16 15:49:09 -08:00
reflection build(bazel): add bazel targets for aio doc generation 2022-11-22 13:51:16 -07:00
render perf(core): change RendererType2.styles to accept a only a flat array (#49072) 2023-02-17 11:11:48 -08:00
render3 refactor(core): move attachDebugGetter to i18n specifc code (#48549) 2023-01-04 12:14:30 -08:00
sanitization refactor(core): remove IE11 only sanitization code (#48438) 2023-02-03 09:45:03 -08:00
testability perf(platform-browser): avoid including Testability by default in bootstrapApplication (#45885) 2022-05-10 13:34:28 -07:00
util refactor(core): cleanup type any (#48623) 2023-01-04 12:15:16 -08:00
view refactor: remove unnecessary file (#49042) 2023-02-17 11:08:33 -08:00
zone refactor(zone.js): remove zone-async-tagging from zone.js (#47416) 2022-09-23 14:44:38 -07:00
application_init.ts docs(core): Document invalid multi token (#48267) 2022-12-13 14:05:59 -08:00
application_module.ts perf(core): make LOCALE_ID and other tokens from ApplicationModule tree-shakable (#45102) 2022-02-18 13:40:02 -08:00
application_ref.ts docs: fix the documentation for BootstrapOptions (#48834) 2023-01-25 18:31:08 +00:00
application_tokens.ts refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
change_detection.ts perf(core): remove support for the deprecated WrappedValue (#43507) 2021-10-01 12:25:19 -04:00
console.ts refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
core.externs.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
core.ts feat(core): Make the isStandalone() function available in public API (#48114) 2022-12-01 13:21:21 -08:00
core_private_export.ts docs: extract XSS security doc URL into a constant (#48082) 2022-11-17 13:21:16 -08:00
core_render3_private_export.ts feat(core): Make the isStandalone() function available in public API (#48114) 2022-12-01 13:21:21 -08:00
di.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
error_details_base_url.ts docs: extract XSS security doc URL into a constant (#48082) 2022-11-17 13:21:16 -08:00
error_handler.ts refactor(core): remove unused error handler logic (#46216) 2022-06-02 13:40:16 -07:00
errors.ts docs: add NG0403.md for Bootstrapped NgModule doesn't specify which component to initialize error (#48483) 2023-01-04 09:59:24 -08:00
event_emitter.ts refactor(core): ensure compatibility with noImplicitOverride (#42512) 2021-07-12 13:11:15 -07:00
linker.ts feat(core): add getNgModuleById function to retrieve loaded NgModules by id (#43580) 2021-10-04 16:35:26 -07:00
metadata.ts refactor(core): move ModuleWithProviders type (#45722) 2022-04-27 09:05:51 -07:00
platform_core_providers.ts refactor(core): make platform core providers tree-shakable (#45506) 2022-04-12 22:28:23 +00:00
r3_symbols.ts refactor(core): rename ɵɵInjectableDef interface to ɵɵInjectableDeclaration (#41316) 2021-04-07 13:57:12 -07:00
render.ts refactor(core): clean up circular dependencies (#39722) 2020-11-18 09:15:29 -08:00
version.ts Revert "refactor(core): optimize calls to split and slice while computing version parts (#41208)" 2021-05-12 14:13:50 -04:00
zone.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00