Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a new pull request by comparing changes across two branches #1129

Merged
merged 27 commits into from
Oct 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
67d1532
docs(@schematics/angular): update code scaffolding doc to with ng gen…
MrJithil Oct 13, 2024
44f8081
ci: disable auto-updates for `@types/express`
alan-agius4 Oct 14, 2024
cb943ec
build: update dependency jasmine-core to ~5.4.0
angular-robot Oct 12, 2024
831cde0
build: update angular
angular-robot Oct 14, 2024
7d66489
build: lock file maintenance
angular-robot Oct 14, 2024
d4c1752
build: update schematics dependencies to ~5.4.0
angular-robot Oct 14, 2024
a68e832
fix(@schematics/angular): update browserslist config to include last …
MrJithil Oct 12, 2024
29855bf
docs: improve README files generated by Angular schematics
alan-agius4 Oct 14, 2024
0376167
refactor(@angular/build): add component update middleware to developm…
clydin Oct 14, 2024
d8ab36b
build: update github/codeql-action action to v3.26.13
angular-robot Oct 15, 2024
5f473af
fix(@angular/build): avoid race condition in sass importer
hborchardt Oct 14, 2024
755f3a0
feat(@schematics/angular): add option to setup new workspace or appli…
aparzi Oct 15, 2024
e448cf6
build: update all non-major dependencies
angular-robot Oct 15, 2024
af52fb4
fix(@angular/build): synchronize import/export conditions between bun…
clydin Oct 14, 2024
3db1d81
refactor(@schematics/angular): minor formatting fixes
alan-agius4 Oct 15, 2024
b6951f4
feat(@angular/build): add `sass` to `stylePreprocessorOptions` in app…
alan-agius4 Oct 16, 2024
13b65df
fix(@angular/build): allow direct bundling of TSX files with applicat…
clydin Oct 15, 2024
fcf7443
fix(@schematics/angular): explicitly set standalone:false
jkrems Oct 15, 2024
208d2d5
build: update angular
angular-robot Oct 15, 2024
ab63a0e
build: update angular
angular-robot Oct 16, 2024
816e3cb
feat(@angular/build): enable component stylesheet hot replacement by …
clydin Oct 7, 2024
bf1845b
test: update E2E SSR project asset for standalone default switch
clydin Oct 16, 2024
292a3d5
docs: release notes for the v18.2.9 release
jkrems Oct 16, 2024
13111b6
release: cut the v19.0.0-next.11 release
jkrems Oct 16, 2024
74b237c
build: update all non-major dependencies
angular-robot Oct 16, 2024
80c8d9b
build: bump Bazel version to 5.4.1
dgp1130 Oct 16, 2024
1ac8b41
build: add `tslib` dependency to `@angular/ssr` target
dgp1130 Oct 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bazelversion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.3.0
5.4.1
2 changes: 1 addition & 1 deletion .github/workflows/assistant-to-the-branch-manager.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ jobs:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
persist-credentials: false
- uses: angular/dev-infra/github-actions/branch-manager@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
- uses: angular/dev-infra/github-actions/branch-manager@a3d0749c4d64959e85843fbeb54507e830be0f44
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
42 changes: 21 additions & 21 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Generate JSON schema types
Expand All @@ -42,11 +42,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Build release targets
Expand All @@ -56,11 +56,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Run module and package tests
Expand Down Expand Up @@ -90,13 +90,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run CLI E2E tests
run: yarn bazel test --define=E2E_SHARD_TOTAL=6 --define=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}

Expand All @@ -111,13 +111,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run CLI E2E tests
run: yarn bazel test --define=E2E_SHARD_TOTAL=3 --define=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}

Expand All @@ -132,13 +132,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run CLI E2E tests
run: yarn bazel test --define=E2E_SHARD_TOTAL=6 --define=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}

Expand All @@ -149,13 +149,13 @@ jobs:
SAUCE_TUNNEL_IDENTIFIER: angular-cli-${{ github.workflow }}-${{ github.run_number }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run E2E Browser tests
env:
SAUCE_USERNAME: ${{ vars.SAUCE_USERNAME }}
Expand All @@ -182,11 +182,11 @@ jobs:
CIRCLE_BRANCH: ${{ github.ref_name }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- run: yarn admin snapshots --verbose
env:
SNAPSHOT_BUILDS_GITHUB_TOKEN: ${{ secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN }}
4 changes: 2 additions & 2 deletions .github/workflows/dev-infra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- uses: angular/dev-infra/github-actions/commit-message-based-labels@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
- uses: angular/dev-infra/github-actions/commit-message-based-labels@a3d0749c4d64959e85843fbeb54507e830be0f44
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
post_approval_changes:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- uses: angular/dev-infra/github-actions/post-approval-changes@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
- uses: angular/dev-infra/github-actions/post-approval-changes@a3d0749c4d64959e85843fbeb54507e830be0f44
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
2 changes: 1 addition & 1 deletion .github/workflows/feature-requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ jobs:
if: github.repository == 'angular/angular-cli'
runs-on: ubuntu-latest
steps:
- uses: angular/dev-infra/github-actions/feature-request@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
- uses: angular/dev-infra/github-actions/feature-request@a3d0749c4d64959e85843fbeb54507e830be0f44
with:
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
34 changes: 17 additions & 17 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup ESLint Caching
uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1
with:
Expand All @@ -54,7 +54,7 @@ jobs:
- name: Run Validation
run: yarn admin validate
- name: Check Package Licenses
uses: angular/dev-infra/github-actions/linting/licenses@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/linting/licenses@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Check tooling setup
run: yarn check-tooling-setup
- name: Check commit message
Expand All @@ -70,11 +70,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Build release targets
Expand All @@ -90,11 +90,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Run module and package tests
Expand All @@ -111,13 +111,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run CLI E2E tests
run: yarn bazel test --define=E2E_SHARD_TOTAL=6 --define=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}

Expand All @@ -132,13 +132,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run CLI E2E tests
run: yarn bazel test --define=E2E_SHARD_TOTAL=3 --define=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.${{ matrix.subset }}_node${{ matrix.node }}

Expand All @@ -155,12 +155,12 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Initialize environment
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Install node modules
run: yarn install --immutable
- name: Setup Bazel
uses: angular/dev-infra/github-actions/bazel/setup@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/setup@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Setup Bazel RBE
uses: angular/dev-infra/github-actions/bazel/configure-remote@37d6ab618e98067d6a9c73ddbca79beb5e15a6f5
uses: angular/dev-infra/github-actions/bazel/configure-remote@a3d0749c4d64959e85843fbeb54507e830be0f44
- name: Run CLI E2E tests
run: yarn bazel test --define=E2E_SHARD_TOTAL=6 --define=E2E_SHARD_INDEX=${{ matrix.shard }} --config=e2e //tests/legacy-cli:e2e.snapshots.${{ matrix.subset }}_node${{ matrix.node }}
2 changes: 1 addition & 1 deletion .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,6 @@ jobs:

# Upload the results to GitHub's code scanning dashboard.
- name: 'Upload to code-scanning'
uses: github/codeql-action/upload-sarif@c36620d31ac7c881962c3d9dd939c40ec9434f2b # v3.26.12
uses: github/codeql-action/upload-sarif@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.13
with:
sarif_file: results.sarif
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,49 @@
<a name="19.0.0-next.11"></a>

# 19.0.0-next.11 (2024-10-16)

### @schematics/angular

| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------- |
| [755f3a07f](https://github.com/angular/angular-cli/commit/755f3a07f5fe485c1ed8c0c6060d6d5c799c085c) | feat | add option to setup new workspace or application as zoneless mode |
| [fcf7443d6](https://github.com/angular/angular-cli/commit/fcf7443d626d1f3e828ebfad464598f7b9ddef12) | fix | explicitly set standalone:false |
| [a68e832ae](https://github.com/angular/angular-cli/commit/a68e832aefa0767461e43e3b824f3ef773b02038) | fix | update browserslist config to include last 2 Android major versions |

### @angular/build

| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------- |
| [b6951f448](https://github.com/angular/angular-cli/commit/b6951f4482418f65e4bd1c15d5f7f051c91d59db) | feat | add `sass` to `stylePreprocessorOptions` in application builder |
| [816e3cb86](https://github.com/angular/angular-cli/commit/816e3cb868961c57a68783601b919370076c41dc) | feat | enable component stylesheet hot replacement by default |
| [7d883a152](https://github.com/angular/angular-cli/commit/7d883a152e978112245a98f2f737764caa76ec0f) | feat | introduce `ssr.experimentalPlatform` option |
| [c48d6947e](https://github.com/angular/angular-cli/commit/c48d6947ed17eab19822a97492e3686bcf059494) | feat | set development/production condition |
| [13b65dfe1](https://github.com/angular/angular-cli/commit/13b65dfe191ca18a577421019c9a9e285d5c95a3) | fix | allow direct bundling of TSX files with application builder |
| [5f473affc](https://github.com/angular/angular-cli/commit/5f473affcf001888082bf4adc51481c5afca81e0) | fix | avoid race condition in sass importer |
| [af52fb49b](https://github.com/angular/angular-cli/commit/af52fb49bdd913af8af9bfbe36be279fce70de39) | fix | synchronize import/export conditions between bundler and TypeScript |
| [bfa8fec9b](https://github.com/angular/angular-cli/commit/bfa8fec9b17d421925a684e2b642dee70165a879) | fix | use named export `reqHandler` for server.ts request handling |

<!-- CHANGELOG SPLIT MARKER -->

<a name="18.2.9"></a>

# 18.2.9 (2024-10-16)

### @schematics/angular

| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------- |
| [237f7c5d0](https://github.com/angular/angular-cli/commit/237f7c5d0355e0a90b23156d3aa97f4328c869e7) | fix | update browserslist config to include last 2 Android major versions |

### @angular/build

| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------- |
| [d749ba6a3](https://github.com/angular/angular-cli/commit/d749ba6a3c3dd7a90317bd9b46e858a842f27696) | fix | allow direct bundling of TSX files with application builder |
| [b91c82d89](https://github.com/angular/angular-cli/commit/b91c82d8997c0009ed4bbf5e9cd9c82cb1f7f755) | fix | avoid race condition in sass importer |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.0.0-next.10"></a>

# 19.0.0-next.10 (2024-10-09)
Expand Down
Loading
Loading