google-pay / google-pay-button

Google Pay button - React, Angular, and custom element
Apache License 2.0
256 stars 65 forks source link

build(deps): bump webpack and @angular-devkit/build-angular in /examples/angular #319

Open dependabot[bot] opened 4 days ago

dependabot[bot] commented 4 days ago

Bumps webpack to 5.96.1 and updates ancestor dependency @angular-devkit/build-angular. These dependencies need to be updated together.

Updates webpack from 5.76.1 to 5.96.1

Release notes

Sourced from webpack's releases.

v5.96.1

Bug Fixes

  • [Types] Add @types/eslint-scope to dependencieS
  • [Types] Fixed regression in validate

v5.96.0

Bug Fixes

  • Fixed Module Federation should track all referenced chunks
  • Handle Data URI without base64 word
  • HotUpdateChunk have correct runtime when modified with new runtime
  • Order of chunks ids in generated chunk code
  • No extra Javascript chunks when using asset module as an entrypoint
  • Use optimistically logic for output.environment.dynamicImport to determine chunk format when no browserslist or target
  • Collision with global variables for optimization.avoidEntryIife
  • Avoid through variables in inlined module
  • Allow chunk template strings in output.devtoolNamespace
  • No extra runtime for get javascript/css chunk filename
  • No extra runtime for prefetch and preload in JS runtime when it was unsed in CSS
  • Avoid cache invalidation using ProgressPlugin
  • Increase parallelism when using importModule on the execution stage
  • Correctly parsing string in export and import
  • Typescript types
  • [CSS] css/auto considers a module depending on its filename as css (pure CSS) or css/local, before it was css/global and css/local
  • [CSS] Always interpolate classes even if they are not involved in export
  • [CSS] No extra runtime in Javascript runtime chunks for asset modules used in CSS
  • [CSS] No extra runtime in Javascript runtime chunks for external asset modules used in CSS
  • [CSS] No extra runtime for the node target
  • [CSS] Fixed url()s and @import parsing
  • [CSS] Fixed - emit a warning on broken :local and :global

New Features

  • Export CSS and ESM runtime modules
  • Single Runtime Chunk and Federation eager module hoisting
  • [CSS] Support /* webpackIgnore: true */ for CSS files
  • [CSS] Support src() support
  • [CSS] CSS nesting in CSS modules

v5.95.0

Bug Fixes

  • Fixed hanging when attempting to read a symlink-like file that it can't read
  • Handle default for import context element dependency
  • Merge duplicate chunks call after split chunks
  • Generate correctly code for dynamically importing the same file twice and destructuring
  • Use content hash as [base] and [name] for extracted DataURI's
  • Distinguish module and import in module-import for externals import's

... (truncated)

Commits
  • d4ced73 chore(release): 5.96.1
  • 7d6dbea fix: types regression in validate
  • 5c556e3 fix: types regression in validate
  • 2420eae fix: add @types/eslint-scope to dependencies due types regression
  • ec45d2d fix: add @types/eslint-scope to dependencies
  • aff0c3e chore(release): 5.96.0
  • 6f11ec1 refactor: module source types code
  • b07142f refactor: module source types code
  • 7d98b3c fix: Module Federation should track all referenced chunks
  • 6d09769 chore: linting
  • Additional commits viewable in compare view


Updates @angular-devkit/build-angular from 15.2.11 to 19.0.1

Release notes

Sourced from @​angular-devkit/build-angular's releases.

v19.0.1

19.0.1 (2024-11-21)

@​angular-devkit/build-angular

Commit Description
fix - b63123f20 use stylePreprocessorOptions

@​angular/build

Commit Description
fix - 74461da64 ensure accurate content length for server assets
fix - 1b4dcedd5 use sha256 instead of sha-256 as hash algorithm name

@​angular/ssr

Commit Description
fix - 8bd2b260e handle baseHref that start with ./

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 |

... (truncated)

Changelog

Sourced from @​angular-devkit/build-angular's changelog.

19.0.1 (2024-11-21)

@​angular-devkit/build-angular

Commit Type Description
b63123f20 fix use stylePreprocessorOptions

@​angular/build

Commit Type Description
74461da64 fix ensure accurate content length for server assets
1b4dcedd5 fix use sha256 instead of sha-256 as hash algorithm name

@​angular/ssr

Commit Type Description
8bd2b260e fix handle baseHref that start with ./

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

... (truncated)

Commits
  • 8cd6aa9 release: cut the v19.0.1 release
  • 1b4dced fix(@​angular/build): use sha256 instead of sha-256 as hash algorithm name
  • b63123f fix(@​angular-devkit/build-angular): use stylePreprocessorOptions
  • 3a1c95e test: add end-to-end tests for SSR setup
  • 6a87b1e refactor(@​angular/build): adjust code to propagate errors from Piscina
  • 919f5b9 refactor(@​angular/build): add initial infrastructure to support inline templa...
  • 8bd2b26 fix(@​angular/ssr): handle baseHref that start with ./
  • 74461da fix(@​angular/build): ensure accurate content length for server assets
  • d622e59 release: cut the v19.0.0 release
  • 86acfe0 build: update Angular packages to v19 stable
  • 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 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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/google-pay/google-pay-button/network/alerts).