Skip to content

build: update angular dependencies #1981

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

Conversation

angular-robot
Copy link
Collaborator

@angular-robot angular-robot commented Apr 17, 2024

This PR contains the following updates:

Package Type Update Change
@angular/animations (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/cdk devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/cdk dependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/cli devDependencies patch 18.0.0-next.2 -> 18.0.0-next.3
@angular/common (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/common (source) dependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/compiler (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/compiler-cli (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/core (source) resolutions patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/core (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/core (source) dependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/forms (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/forms (source) dependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/material devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/material dependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/platform-browser (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/platform-browser (source) dependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/platform-browser-dynamic (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/router (source) devDependencies patch 18.0.0-next.4 -> 18.0.0-next.5
@angular/router (source) dependencies patch 18.0.0-next.4 -> 18.0.0-next.5

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

angular/angular (@​angular/animations)

v18.0.0-next.5

Compare Source

Breaking Changes

common
  • The deprecated isPlatformWorkerUi and isPlatformWorkerApp have been removed without replacement, as they serve no purpose since the removal of the WebWorker platform.
compiler
  • Angular only supports writable expressions inside of two-way bindings.
core
  • Angular will ensure change detection runs, even when the state update originates from
    outside the zone, tests may observe additional rounds of change
    detection compared to the previous behavior.

    This change will be more likely to impact existing unit tests.
    This should usually be seen as more correct and the test should be updated,
    but in cases where it is too much effort to debug, the test can revert to the old behavior by adding
    provideZoneChangeDetection({schedulingMode: NgZoneSchedulingMode.NgZoneOnly})
    to the TestBed providers.

    Similarly, applications which may want to update state outside the zone
    and not trigger change detection can add
    provideZoneChangeDetection({schedulingMode: NgZoneSchedulingMode.NgZoneOnly})
    to the providers in bootstrapApplication or add
    schedulingMode: NgZoneSchedulingMode.NgZoneOnly to the
    BootstrapOptions of bootstrapModule.

  • Testability methods increasePendingRequestCount,
    decreasePendingRequestCount and getPendingRequestCount have been
    removed. This information is tracked with zones.

common
Commit Type Description
3b0de30b37 refactor remove deprecated isPlatformWorkerApp and isPlatformWorkerUi API (#​55302)
compiler
Commit Type Description
7d5bc1c628 fix remove container index from conditional instruction (#​55190)
4eb0165750 fix remove support for unassignable expressions in two-way bindings (#​55342)
core
Commit Type Description
fdd560ea14 feat Add ability to configure zone change detection to use zoneless scheduler (#​55252)
bce5e2344f feat Add build target for jsaction contract binary. (#​55319)
f09c5a7bc4 feat Add zoneless change detection provider as experimental (#​55329)
d28614b90e feat Modify EventType from an enum to an object. (#​55323)
1ee9f32621 feat Synchronize changes from internal JSAction codebase. (#​55182)
de7447d15e fix Angular should not ignore changes that happen outside the zone (#​55102)
0cec9e4f9a fix Fix null dereference error addEvent (#​55353)
6534c035c0 fix Remove deprecated Testability methods (#​53768)
service-worker
Commit Type Description
3bc63eaaf3 fix avoid running CDs on controllerchange (#​54222)
angular/components (@​angular/cdk)

v18.0.0-next.5

Compare Source

cdk
Commit Type Description
42cb25fe9 fix drag-drop: text selection not disabled inside shadow dom on firefox (#​28835)
d8a6c3edd fix observers: don't observe content of comments (#​28858)
81fe8f322 fix observers: Run content changed callback in NgZone (#​28870)
material
Commit Type Description
295fd67fa feat schematics: Add custom M3 theme schematic (#​28766)
2f17c69b8 fix autocomplete: panel not visible when opened from multiple triggers (#​28843)
d3ea71d30 fix autocomplete: remove dependency on NgClass (#​28849)
8ec47aa4b fix core: throw better error when mixin doesn't support color variants (#​28880)
524fe6247 fix datepicker: remove dependency on NgClass (#​28865)
9381f9065 fix menu: remove dependency on NgClass (#​28877)
b3298f1b8 fix tabs: remove dependency on NgClass (#​28875)
google-maps
Commit Type Description
5bcf8e016 fix make info window open method compatible with advanced marker
angular/angular-cli (@​angular/cli)

v18.0.0-next.3

Compare Source

Breaking Changes

@​angular/cli
  • The ng doc command has been removed without a replacement. To perform searches, please visit www.angular.dev
@​angular-devkit/build-angular
  • By default, the index.html file is no longer emitted in the browser directory when using the application builder with SSR. Instead, an index.csr.html file is emitted. This change is implemented because in many cases server and cloud providers incorrectly treat the index.html file as a statically generated page. If you still require the old behavior, you can use the index option to specify the output file name.

    "architect": {
      "build": {
        "builder": "@​angular-devkit/build-angular:application",
        "options": {
          "outputPath": "dist/my-app",
          "index": {
            "input": "src/index.html",
            "output": "index.html"
          }
        }
      }
    }
@​angular/cli
Commit Type Description
03eee0545 refactor remove ng doc command
@​angular-devkit/build-angular
Commit Type Description
83d1d233a feat enhance Sass rebasing importer for resources URL defined in variables and handling of external paths
d51cb598a feat inject event-dispatch in SSR HTML page
1c3ff61db fix address Unable to deserialize cloned data issue with Yarn PnP
2acf95a94 fix do not generate an index.html file in the browser directory when using SSR.
afa76bb36 fix ensure esbuild-based builders exclusively produce ESM output
43816a5b2 fix remove type="text/css" from style tag

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker comp: build dependencies Pull requests that update a dependency file labels Apr 17, 2024
@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Apr 17, 2024
@angular-robot angular-robot force-pushed the ng-renovate/angular-dependencies branch from 6e19dc7 to ffa38a7 Compare April 17, 2024 18:05
@angular-robot angular-robot changed the title build: update angular dependencies to v18.0.0-next.5 build: update angular dependencies Apr 17, 2024
@angular-robot angular-robot force-pushed the ng-renovate/angular-dependencies branch from ffa38a7 to 1dea07f Compare April 17, 2024 20:06
Copy link
Member

@josephperrott josephperrott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@josephperrott
Copy link
Member

This PR was merged into the repository by commit 323e1ef.

@angular-robot angular-robot deleted the ng-renovate/angular-dependencies branch April 17, 2024 21:07
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators May 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project comp: build dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants