Charles

Results 44 issues of Charles

When using the application builder with `isolatedModules`, the bundler will directly handle TypeScript transpilation and bundling. Previously, any input TSX files were loaded by the bundler as TS files. This...

target: patch
action: merge
area: @angular/build

When live reload is disabled (`"liveReload": false`/`no-live-reload`) within the development server, the Vite websocket server will no longer be initialized. Additionally, the client code will not be loaded by the...

target: major
area: @angular/build

Newly generated projects will now use the `preserve` value for the `module` option within the TypeScript configuration for the workspace (`tsconfig.json`). This value was added in TypeScript 5.4 and is...

area: @schematics/angular
target: major
detected: feature

A build will still fail in this case. However, for the language service, this allows the component to exist in the compiler registry and prevents cascading diagnostics within an IDE...

target: patch
area: compiler

The internal renderer cache within the renderer factory was not being correctly cleared due to a type-casting error. This prevented template HMR from correctly updating the component. A more explicitly...

area: core
target: patch

The error codes that have fixes are present in a Map instance and can be directly leveraged to determine if an error code can be fixed. This avoids multiple levels...

action: review
area: language-service
target: patch

The latest major version of `tar` contains type definitions within the package itself. This removes the need to install the separate `@types/tar` package.

The `x_google_ignoreList` extension field helps provide an improved developer debugging experience by reducing the information shown for known third-party code in stack traces and browser dev tools source file lists....

sourcemap

The experimental `unit-test` builder now contains an additional option named `codeCoverageReporters` that supports configuring the reporter(s) for code coverage results. This options only has an effect if the `codeCoverage` option...

target: minor
detected: feature
area: @angular/build

target: major
area: build & ci