angular/packages/compiler/src
Charles Lyding a4164141a3 fix(compiler): use chunk origin in template HMR request URL (#59459)
The URL that is dynamically imported to fetch a potential component update
for HMR is now based on the value of `import.meta.url`. This ensures that
the request is sent to the same location that was used to retrieve the
application code. For some development server setups the HTML base HREF
may not be the location of the Angular development server. By using the
application code location which was generated by the development server,
HMR requests can continue to work as expected in these scenarios. In
most common cases, this change will not have any effect as the HTML base
HREF aligns with the location of the application code files.

PR Close #59459
2025-01-09 18:21:48 -05:00
..
expression_parser fix(compiler): handle typeof expressions in serializer (#58217) 2024-10-16 09:47:10 +00:00
i18n refactor(compiler): remove preservePlaceholders (#58176) 2024-10-16 06:42:37 +00:00
ml_parser docs: set syntax highlighting of code examples MD code blocks (#59026) 2024-12-04 17:30:28 +01:00
output refactor(compiler): remove circular dep in the output ast (#59083) 2024-12-05 16:01:14 -08:00
render3 fix(compiler): use chunk origin in template HMR request URL (#59459) 2025-01-09 18:21:48 -05:00
schema refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
template/pipeline refactor(compiler): generate debug location instruction (#58982) 2024-12-05 16:09:55 -08:00
template_parser fix(compiler): allow $any in two-way bindings (#59362) 2025-01-06 17:25:25 +00:00
assertions.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
chars.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
compiler.ts fix(compiler-cli): account for multiple generated namespace imports in HMR (#58924) 2024-11-28 10:00:56 +01:00
compiler_facade_interface.ts docs: set syntax highlighting of code examples MD code blocks (#59026) 2024-12-04 17:30:28 +01:00
config.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
constant_pool.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
core.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
injectable_compiler_2.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
jit_compiler_facade.ts refactor(compiler): capture template path (#58982) 2024-12-05 16:09:55 -08:00
parse_util.ts fix(compiler-cli): more accurate diagnostics for host binding parser errors (#58870) 2024-11-25 15:25:48 +00:00
resource_loader.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
selector.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
shadow_css.ts fix(compiler): fix multiline selectors (#58681) 2024-11-15 11:30:27 +01:00
style_url_resolver.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
util.ts refactor(compiler): dynamic default for the partial compiler. (#58169) 2024-10-15 16:05:14 +00:00
version.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00