angular/packages/compiler/src
Kristiyan Kostadinov eb625d3783 fix(compiler): declare for loop aliases in addition to new name (#54942)
Currently when aliasing a `for` loop variable with `let`, we replace the variable's old name with the new one. Since users have found this to be confusing, these changes switch to a model where the variable is available both under the original name and the new one.

Fixes #52528.

PR Close #54942
2024-03-21 22:13:14 -07:00
..
expression_parser refactor(language-service): Make a variety of fixes to the language service to build in g3. (#54726) 2024-03-07 10:49:01 -08:00
i18n fix(compiler): produce placeholder for blocks in i18n bundles (#52958) 2023-11-20 08:59:24 -08:00
ml_parser refactor(compiler): Not all attribute values beginning with a colon are namespaced (#53574) 2023-12-15 19:48:28 +00:00
output refactor(core): properly emit input flags using bitwise or (#53808) 2024-01-10 12:21:04 +00:00
render3 fix(compiler): declare for loop aliases in addition to new name (#54942) 2024-03-21 22:13:14 -07:00
schema fix(compiler): adding the inert property to the "SCHEMA" array (#53148) 2024-02-21 15:13:48 -08:00
template/pipeline fix(compiler): declare for loop aliases in addition to new name (#54942) 2024-03-21 22:13:14 -07:00
template_parser refactor(compiler): allow some invalid expressions in two-way bindings that previously worked by accident (#54154) 2024-02-01 14:39:32 +00:00
assertions.ts refactor(compiler): remove unused assertion function (#44411) 2022-01-04 15:54:09 -08:00
chars.ts refactor(compiler): share isQuote() via chars.ts (#43129) 2021-08-16 13:07:23 -07:00
compiler.ts refactor(compiler-cli): move defer resolver compilation into compiler package (#54759) 2024-03-11 15:52:42 -07:00
compiler_facade_interface.ts refactor(compiler): support JIT for signal-based queries (#54019) 2024-01-24 16:13:31 +01:00
config.ts refactor(compiler): remove mentions of unused compiler options. (#53746) 2024-01-17 16:41:35 -08:00
constant_pool.ts fix(compiler-cli): do not error due to multiple components named equally (#54273) 2024-02-06 17:33:23 +00:00
core.ts refactor(core): detect signal input transforms independently of flag (#53808) 2024-01-10 12:21:04 +00:00
injectable_compiler_2.ts perf(compiler): further reduce bundle size using arrow functions (#52010) 2023-10-04 07:25:54 -07:00
jit_compiler_facade.ts refactor(compiler-cli): move defer resolver compilation into compiler package (#54759) 2024-03-11 15:52:42 -07:00
parse_util.ts refactor: replace deprecated String.prototype.substr() (#45397) 2022-03-24 11:48:09 -07:00
resource_loader.ts refactor(compiler): ensure compatibility with noImplicitOverride (#42512) 2021-07-12 13:11:14 -07:00
selector.ts feat(compiler): allow self-closing tags on custom elements (#48535) 2023-01-04 12:07:37 -08:00
shadow_css.ts feat(compiler): scope selectors in @starting-style (#53943) 2024-01-17 09:14:11 -08:00
style_url_resolver.ts refactor(compiler): make template preparser null-safe (#44411) 2022-01-04 15:54:10 -08:00
util.ts refactor(compiler): use globalThis for global (#50063) 2023-07-14 18:32:01 +00:00
version.ts docs: fix package name in version.ts files in different packages (#41208) 2021-05-10 10:26:34 -04:00