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

build(deps): bump the angular group across 1 directory with 5 updates #27943

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 20, 2024

Bumps the angular group with 5 updates in the /generators/angular/resources directory:

Package From To
@angular/common 18.2.12 19.0.0
ngx-cookie-service 18.0.0 19.0.0
zone.js 0.14.10 0.15.0
@angular/cli 18.2.12 19.0.0
jest-preset-angular 14.3.1 14.3.2

Updates @angular/common from 18.2.12 to 19.0.0

Release notes

Sourced from @​angular/common's releases.

v19.0.0

19.0.0 (2024-11-19)

Explore Angular v19 with a blog post from the Angular team: https://blog.angular.dev/meet-angular-v19-7b29dfd05b84

Breaking Changes

compiler

  • this.foo property reads no longer refer to template context variables. If you intended to read the template variable, do not use this..

core

  • Angular directives, components and pipes are now standalone by default.

    • Specify standalone: false for declarations that are currently declared in @NgModules.
    • ng update for v19 will take care of this automatically.
  • TypeScript versions less than 5.5 are no longer supported.

  • Timing changes for effect API (in developer preview):

    • effects which are triggered outside of change detection run as part of the change detection process instead of as a microtask. Depending on the specifics of application/test setup, this can result in them executing earlier or later (or requiring additional test steps to trigger; see below examples).

    • effects which are triggered during change detection (e.g. by input signals) run earlier, before the component's template.

  • ExperimentalPendingTasks has been renamed to PendingTasks.

  • The autoDetect feature of ComponentFixture will now attach the fixture to the ApplicationRef. As a result, errors during automatic change detection of the fixture be reported to the ErrorHandler. This change may cause custom error handlers to observe new failures that were previously unreported.

  • createComponent will now render default fallback with empty projectableNodes.

    • When passing an empty array to projectableNodes in the createComponent API, the default fallback content of the ng-content will be rendered if present. To prevent rendering the default content, pass document.createTextNode('') as a projectableNode.
    // The first ng-content will render the default fallback content if present
    createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
    // To prevent projecting the default fallback content:
    createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });

  • Errors that are thrown during ApplicationRef.tick will now be rethrown when using TestBed. These errors should be resolved by ensuring the test environment is set up correctly to complete change detection successfully. There are two alternatives to catch the errors:

    • Instead of waiting for automatic change detection to happen, trigger

... (truncated)

Changelog

Sourced from @​angular/common's changelog.

19.0.0 (2024-11-19)

Blog post: https://blog.angular.dev/meet-angular-v19-7b29dfd05b84

Breaking Changes

compiler

  • this.foo property reads no longer refer to template context variables. If you intended to read the template variable, do not use this..

core

  • Angular directives, components and pipes are now standalone by default.

    • Specify standalone: false for declarations that are currently declared in @NgModules.
    • ng update for v19 will take care of this automatically.
  • TypeScript versions less than 5.5 are no longer supported.

  • Timing changes for effect API (in developer preview):

    • effects which are triggered outside of change detection run as part of the change detection process instead of as a microtask. Depending on the specifics of application/test setup, this can result in them executing earlier or later (or requiring additional test steps to trigger; see below examples).

    • effects which are triggered during change detection (e.g. by input signals) run earlier, before the component's template.

  • ExperimentalPendingTasks has been renamed to PendingTasks.

  • The autoDetect feature of ComponentFixture will now attach the fixture to the ApplicationRef. As a result, errors during automatic change detection of the fixture be reported to the ErrorHandler. This change may cause custom error handlers to observe new failures that were previously unreported.

  • createComponent will now render default fallback with empty projectableNodes.

    • When passing an empty array to projectableNodes in the createComponent API, the default fallback content of the ng-content will be rendered if present. To prevent rendering the default content, pass document.createTextNode('') as a projectableNode.
    // The first ng-content will render the default fallback content if present
    createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
    // To prevent projecting the default fallback content:
    createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });

  • Errors that are thrown during ApplicationRef.tick will now be rethrown when using TestBed. These errors should be resolved by ensuring the test environment is set up correctly to complete change detection successfully. There are two alternatives to catch the errors:

    • Instead of waiting for automatic change detection to happen, trigger it synchronously and expect the error. For example, a jasmine test could write expect(() => TestBed.inject(ApplicationRef).tick()).toThrow()

... (truncated)

Commits
  • 7dfb127 refactor: add @__PURE__ next to @pureOrBreakMyCode for improved bundler c...
  • da9c0c5 refactor: cleanup initializers that use ctor params (#58349)
  • 24c6373 feat(common): add optional rounded transform support in cloudinary image load...
  • 4b9accd feat(http): promote withRequestsMadeViaParent to stable. (#58221)
  • 13c1306 feat(common): disable keyvalue sorting using null compareFn (#57487)
  • 09df589 refactor(core): Migrate all packages with the explicit-standalone-flag sche...
  • 08b4a8a docs: move JSDoc below constructor (#57187)
  • a36744e docs: move JSDoc before functions (#58087)
  • 0eb1c5c docs(common): Minor typo in code example (#58085)
  • 84b6896 refactor(platform-server): Add an ssr benchmark setup. (#57647)
  • Additional commits viewable in compare view

Updates ngx-cookie-service from 18.0.0 to 19.0.0

Release notes

Sourced from ngx-cookie-service's releases.

19.0.0

What's Changed

New Contributors

Full Changelog: stevermeister/ngx-cookie-service@v18.0.0...v19.0.0

19.0.0-rc.2

Full Changelog: stevermeister/ngx-cookie-service@v19.0.0-next.1...v19.0.0-rc.2

19.0.0-rc.1

No release notes provided.

19.0.0-next.1

What's Changed

Full Changelog: stevermeister/ngx-cookie-service@v18.0.0...v19.0.0-next.1

Commits
  • e5a85e4 feat(core): adds angular 19 support (#329) (#331)
  • e89331d Merge pull request #330 from stevermeister/development
  • f442a8b chore: updates package-lock.json
  • 8ec5600 Merge branch 'refs/heads/master' into development
  • da9f1b1 chore(deps): bump cookie and express (#328)
  • d6c916b chore(deps): bump rollup from 4.18.0 to 4.22.4 (#323)
  • eb06769 chore(deps-dev): bump express from 4.19.2 to 4.21.0 (#322)
  • 037e7aa Merge branch 'master' into development
  • 7a26a34 chore(docs): documents angular 18 support (#317)
  • b872039 chore (build): Update 1-bug-report.yaml
  • Additional commits viewable in compare view

Updates zone.js from 0.14.10 to 0.15.0

Changelog

Sourced from zone.js's changelog.

0.15.0 (2024-08-15)

Bug Fixes

  • zone.js: Add support for addition jest functions. (#57280) (e1240c6), closes #57277
  • zone.js: Update the default behavior of fakeAsync to flush after the test (#57240) (70e8b40)

BREAKING CHANGES

  • zone.js: fakeAsync will now flush pending timers at the end of the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync
Commits
  • d1d4adc release: cut the zone.js-0.15.0 release (#57418)
  • 24cd1c8 build: lock file maintenance (#57340)
  • e1240c6 fix(zone.js): Add support for addition jest functions. (#57280)
  • 70e8b40 fix(zone.js): Update the default behavior of fakeAsync to flush after the tes...
  • See full diff in compare view

Updates @angular/cli from 18.2.12 to 19.0.0

Release notes

Sourced from @​angular/cli's releases.

v19.0.0

19.0.0 (2024-11-19)

@​angular/cli

Commit Description
feat - 201b60e1d handle string key/value pairs, e.g. --define
fix - b847d4460 recommend optional application update migration during v19 update
perf - f249e7e85 enable Node.js compile code cache when available
perf - ecc107d83 enable Node.js compile code cache when available

@​schematics/angular

Commit Description
feat - a381a3db1 add option to export component as default
feat - 755f3a07f add option to setup new workspace or application as zoneless mode
feat - cfca5442e integrate withEventReplay() in provideClientHydration for new SSR apps
feat - 292a4b7c2 update app-shell and ssr schematics to adopt new Server Rendering API
fix - b1504c3bc component spec with export default
fix - 4b4e000dd don't show server routing prompt when using browser builder
fix - 4e2a5fe15 enable opt-in for new @angular/ssr feature
fix - fcf7443d6 explicitly set standalone:false
fix - 7992218a9 remove declaration and sourceMap from default tsconfig
fix - 9e6ab1bf2 use default import for express

@​angular-devkit/schematics-cli

Commit Description
feat - 37693c40e add package manager option to blank schematic

@​angular-devkit/architect

Commit Description
feat - 78f76485f merge object options from CLI

@​angular-devkit/build-angular

Commit Description
feat - 0a4ef3026 karma-coverage w/ app builder
feat - dcbdca85c karma+esbuild+watch
feat - 54594b5ab support karma with esbuild
fix - ea5ae68da bring back style tags in browser builder
fix - 476f94f51 fix --watch regression in karma
fix - 25d928b4f fix hanging terminal when browser-sync is not installed
fix - 2ec877dd0 handle basename collisions
fix - ab6e19e1f handle main field
fix - 43e7aae22 remove double-watch in karma
fix - 1e37b5939 serve assets
fix - 9d7613db9 zone.js/testing + karma + esbuild
refactor - e40384e63 remove deprecated browserTarget
refactor - 62877bdf2 remove Protractor builder and schematics

@​angular-devkit/core

Commit Description

... (truncated)

Changelog

Sourced from @​angular/cli's changelog.

19.0.0 (2024-11-19)

Breaking Changes

@​schematics/angular

  • The app-shell schematic is no longer compatible with Webpack-based builders.

@​angular-devkit/build-angular

@​angular-devkit/core

  • The deprecated fileBuffer function is no longer available. Update your code to use stringToFileBuffer instead to maintain compatibility.

    Note: that this change does not affect application developers.

@​angular/build

  • The @angular/localize/init polyfill will no longer be added automatically to projects. To prevent runtime issues, ensure that this polyfill is manually included in the "polyfills" section of your "angular.json" file if your application relies on Angular localization features.

@​angular/ssr

  • The CommonEngine API now needs to be imported from @angular/ssr/node.

    Before

    import { CommonEngine } from '@angular/ssr';

    After

    import { CommonEngine } from '@angular/ssr/node';

@​angular-devkit/schematics-cli

Commit Type Description
37693c40e feat add package manager option to blank schematic

... (truncated)

Commits
  • d622e59 release: cut the v19.0.0 release
  • 86acfe0 build: update Angular packages to v19 stable
  • 805379e release: cut the v19.0.0-rc.3 release
  • fb05e7f fix(@​angular/ssr): use wildcard server route configuration on the '/' route w...
  • 4b4e000 fix(@​schematics/angular): don't show server routing prompt when using `browse...
  • 2551df5 fix(@​angular/build): fully disable component style HMR in JIT mode
  • 25d928b fix(@​angular-devkit/build-angular): fix hanging terminal when browser-sync ...
  • ea5ae68 fix(@​angular-devkit/build-angular): bring back style tags in browser builder
  • 9e6ab1b fix(@​schematics/angular): use default import for express
  • 5b009cd refactor: add ngServerMode to Webpack SSR dev server
  • Additional commits viewable in compare view

Updates jest-preset-angular from 14.3.1 to 14.3.2

Release notes

Sourced from jest-preset-angular's releases.

v14.3.2

Please refer to CHANGELOG.md for details.

Changelog

Sourced from jest-preset-angular's changelog.

14.3.2 (2024-11-20)

Bug Fixes

  • fix: include version from package.json into cache key (de02c79), closes #2844
Commits
  • 9677d79 chore(release): 14.3.2
  • de02c79 fix: include version from package.json into cache key
  • 549d44b build(devs-infra): exclude example-app-v18 from major Ng updates
  • 07f0b3a build(deps): Update dependency @​types/node to ^22.9.1
  • ba077de build(deps): bump cross-spawn in /examples/example-app-monorepo
  • 1f95bdf build(deps): Update commitlint monorepo to ^19.6.0
  • 63b4128 test: remove example app v16
  • 73678c2 build(deps): Update dependency husky to ^9.1.7
  • c419c62 build(deps): bump cross-spawn in /examples/example-app-v17
  • f6d9f2d build(deps): Update angular-eslint monorepo to ^18.4.1
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the angular group with 5 updates in the /generators/angular/resources directory:

| Package | From | To |
| --- | --- | --- |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `18.2.12` | `19.0.0` |
| [ngx-cookie-service](https://github.com/stevermeister/ngx-cookie-service) | `18.0.0` | `19.0.0` |
| [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) | `0.14.10` | `0.15.0` |
| [@angular/cli](https://github.com/angular/angular-cli) | `18.2.12` | `19.0.0` |
| [jest-preset-angular](https://github.com/thymikee/jest-preset-angular) | `14.3.1` | `14.3.2` |



Updates `@angular/common` from 18.2.12 to 19.0.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/19.0.0/packages/common)

Updates `ngx-cookie-service` from 18.0.0 to 19.0.0
- [Release notes](https://github.com/stevermeister/ngx-cookie-service/releases)
- [Changelog](https://github.com/stevermeister/ngx-cookie-service/blob/master/CHANGELOG.md)
- [Commits](stevermeister/ngx-cookie-service@v18.0.0...v19.0.0)

Updates `zone.js` from 0.14.10 to 0.15.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.15.0/packages/zone.js)

Updates `@angular/cli` from 18.2.12 to 19.0.0
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@18.2.12...19.0.0)

Updates `jest-preset-angular` from 14.3.1 to 14.3.2
- [Release notes](https://github.com/thymikee/jest-preset-angular/releases)
- [Changelog](https://github.com/thymikee/jest-preset-angular/blob/main/CHANGELOG.md)
- [Commits](thymikee/jest-preset-angular@v14.3.1...v14.3.2)

---
updated-dependencies:
- dependency-name: "@angular/common"
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: angular
- dependency-name: ngx-cookie-service
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: angular
- dependency-name: zone.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular
- dependency-name: "@angular/cli"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: angular
- dependency-name: jest-preset-angular
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: angular
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added skip-changelog Exclude pull requests from the release notes theme: angular theme: dependencies Pull requests that update a dependency file labels Nov 20, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 21, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Nov 21, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/generators/angular/resources/angular-7d4945a05a branch November 21, 2024 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog Exclude pull requests from the release notes theme: angular theme: dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants