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-dev): bump @angular/cli from 16.2.9 to 17.0.0 in /vma-gui #472

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 9, 2023

Bumps @angular/cli from 16.2.9 to 17.0.0.

Release notes

Sourced from @​angular/cli's releases.

v17.0.0

@​angular/cli

Commit Description
fix - f4e7fa873 add @angular/ssr as part of the ng update packageGroup
fix - 1f7156b11 add Node.js 20 as supported version
fix - 4b9a87c90 ignore peer mismatch when updating @​nguniversal/builders
fix - f66f9cf61 remove Node.js 16 from supported checks

@​schematics/angular

Commit Description
feat - 741cca73c add ng new --ssr
feat - 3938863b9 add migration to migrate from @nguniversal to @angular/ssr
feat - dc6b6eaf6 add migration to replace usages of @nguniversal/builders
feat - 6979eba3c enable hydration when adding SSR, SSG or AppShell
feat - 1a6a139aa enable routing by default for new applications
feat - ac0db6697 enable standalone by default in new applications
feat - a189962a5 generate functional interceptors by default
feat - ae45c4ab8 update ng new generated application
feat - 3f8aa9d8c update ng new to use the esbuild application builder based builder
fix - 03a1eaf01 account for new block syntax in starter template
fix - eb0fc7434 add missing express REQUEST and RESPONSE tokens
fix - ecdcff2db add missing icons in ng-new template
fix - 175944672 do not add unnecessary dependency on @angular/ssr during migration
fix - 23c4c5e42 enable TypeScript esModuleInterop by default for ESM compliance
fix - d60a6e86a noop workspace config migration when already executed
fix - e516a4bdb pass ssr option to application schematics
fix - 419b5c191 remove baseUrl from tsconfig.json
fix - 0368b23f2 use @​types/node v18
refactor - b15e82758 remove deprecated appId option

@​angular-devkit/build-angular

Commit Description
feat - c48982dc1 add buildTarget option to dev-server and extract-i18n builders
feat - 1fb0350eb add initial support for bundle budgets to esbuild builders
feat - 8168ae2a8 apply global CSS updates without a live-reload when using vite
feat - 91019bde2 enable localize support for SSR with application builder
feat - 3c0719bde initial i18n extraction support for application builder
feat - 8bce80b91 initial support for application Web Worker discovery with esbuild
feat - 49f07a84d standardize application builder output structure
feat - c3a87a60e support basic web worker bundling with esbuild builders
feat - 9e425308a support component style budgets in esbuild builders
feat - 771e036d5 support deploy URL option for browser-esbuild builder
feat - c5f3ec71f support i18n inlining with esbuild-based builder
feat - fd62a9315 support i18n with service worker and app-shell with esbuild builders
feat - 5898f72a9 support namedChunks option in application builder
feat - 8f9a0d70c support standalone apps route discovery during prerendering
fix - 6b08efa6f account for arrow function IIFE
fix - 2f299fc7b account for styles specified as string literals and styleUrl

... (truncated)

Changelog

Sourced from @​angular/cli's changelog.

17.0.0 (2023-11-08)

Breaking Changes

@​schematics/angular

  • Routing is enabled by default for new applications when using ng generate application and ng new. The --no-routing command line option can be used to disable this behaviour.
  • ng g interceptor now generate a functional interceptor by default. or guard by default. To generate a class-based interceptor the --no-functional command flag should be used.
  • rootModuleClassName, rootModuleFileName and main options have been removed from the public pwa and app-shell schematics.
  • App-shell and Universal schematics deprecated unused appId option has been removed.

@​angular-devkit/build-angular

  • Node.js v16 support has been removed

    Node.js v16 is planned to be End-of-Life on 2023-09-11. Angular will stop supporting Node.js v16 in Angular v17. For Node.js release schedule details, please see: https://github.com/nodejs/release#release-schedule

@​angular-devkit/schematics

  • deprecated runExternalSchematicAsync and runSchematicAsync methods have been removed in favor of runExternalSchematic and runSchematic.

Deprecations

@​angular-devkit/build-angular

  • The browserTarget in the dev-server and extract-i18n builders have been deprecated in favor of buildTarget.

@​angular/cli

Commit Type Description
f4e7fa873 fix add @angular/ssr as part of the ng update packageGroup
1f7156b11 fix add Node.js 20 as supported version
4b9a87c90 fix ignore peer mismatch when updating @​nguniversal/builders
f66f9cf61 fix remove Node.js 16 from supported checks

@​schematics/angular

Commit Type Description
741cca73c feat add ng new --ssr
3938863b9 feat add migration to migrate from @nguniversal to @angular/ssr
dc6b6eaf6 feat add migration to replace usages of @nguniversal/builders
6979eba3c feat enable hydration when adding SSR, SSG or AppShell
1a6a139aa feat enable routing by default for new applications
ac0db6697 feat enable standalone by default in new applications
a189962a5 feat generate functional interceptors by default
ae45c4ab8 feat update ng new generated application
3f8aa9d8c feat update ng new to use the esbuild application builder based builder

... (truncated)

Commits
  • 0bd9a81 release: cut the v17.0.0 release
  • 180dfa3 build: update Angular packages to version 17 stable
  • 8bae6ad release: cut the v17.0.0-rc.5 release
  • 8a9def5 test: add timeout to vite re-use cache
  • 9d4d11c fix(@​angular-devkit/build-angular): allow SSR compilation to work with TS all...
  • ec5e302 refactor(@​schematics/angular): add fallback fonts
  • 3c6d2d8 refactor(@​schematics/angular): remove unused CSS
  • abb1c6f refactor(@​schematics/angular): use control flow to reduce code
  • 81e4917 fix(@​angular/pwa): replace Angular logos
  • ecdcff2 fix(@​schematics/angular): add missing icons in ng-new template
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@angular/cli](https://github.com/angular/angular-cli) from 16.2.9 to 17.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@16.2.9...17.0.0)

---
updated-dependencies:
- dependency-name: "@angular/cli"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 9, 2023
@jesperancinha jesperancinha merged commit 027b557 into master Nov 12, 2023
15 checks passed
@jesperancinha jesperancinha deleted the dependabot/npm_and_yarn/vma-gui/angular/cli-17.0.0 branch November 12, 2023 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant