lwestfall / CitrusBookClub

A web application for managing meetings for the Citrus Book Club - a Lancaster, PA area collective of readers
https://citrusbook.club
1 stars 0 forks source link

chore(deps): bump the client-dependencies group in /src/Client with 25 updates #129

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps the client-dependencies group in /src/Client with 25 updates:

Package From To
@angular/animations 17.2.4 17.3.1
@angular/common 17.2.4 17.3.1
@angular/compiler 17.2.4 17.3.1
@angular/core 17.2.4 17.3.1
@angular/forms 17.2.4 17.3.1
@angular/platform-browser 17.2.4 17.3.1
@angular/platform-browser-dynamic 17.2.4 17.3.1
@angular/router 17.2.4 17.3.1
@angular-devkit/build-angular 17.2.3 17.3.2
@angular-eslint/builder 17.2.1 17.3.0
@angular-eslint/eslint-plugin 17.2.1 17.3.0
@angular-eslint/eslint-plugin-template 17.2.1 17.3.0
@angular-eslint/schematics 17.2.1 17.3.0
@angular-eslint/template-parser 17.2.1 17.3.0
@angular/cli 17.2.3 17.3.2
@angular/compiler-cli 17.2.4 17.3.1
@angular/localize 17.2.4 17.3.1
@types/lodash 4.14.202 4.17.0
@typescript-eslint/eslint-plugin 7.1.1 7.3.1
@typescript-eslint/parser 7.1.1 7.3.1
typescript 5.3.3 5.4.3
@nx/nx-darwin-arm64 18.0.7 18.1.3
@nx/nx-darwin-x64 18.0.7 18.1.3
@nx/nx-linux-x64-gnu 18.0.7 18.1.3
@nx/nx-win32-x64-msvc 18.0.7 18.1.3

Updates @angular/animations from 17.2.4 to 17.3.1

Release notes

Sourced from @​angular/animations's releases.

v17.3.1

17.3.1 (2024-03-20)

compiler

Commit Description
fix - c0788200e2 capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Description
fix - 99e9474aa2 symbol feature detection for the compiler (#54711)

v17.3.0

17.3.0 (2024-03-13)

compiler

Commit Description
feat - 1a6beae8a2 Enable template pipeline by default. (#54571)
fix - f386a04c9d handle two-way bindings to signal-based template variables in instruction generation (#54714)
fix - 1f129f114e not catching for loop empty tracking expressions (#54772)

compiler-cli

Commit Description
fix - 12dc4d074e account for as expression in docs extraction (#54414)
fix - da7fbb40f0 detect when the linker is working in unpublished angular and widen supported versions (#54439)
fix - 492e03f699 flag two-way bindings to non-signal values in templates (#54714)
fix - 5afa4f0ec1 support ModuleWithProviders literal detection with typeof (#54650)

core

Commit Description
feat - 331b16efd2 add API to inject attributes on the host node (#54604)
feat - fb540e169a add migration for invalid two-way bindings (#54630)
feat - c687b8f453 expose new output() API (#54650)
feat - c809069f21 introduce outputFromObservable() interop function (#54650)
feat - aff65fd1f4 introduce outputToObservable interop helper (#54650)
feat - 974958913c support TypeScript 5.4 (#54414)
fix - 39a50f9a8d ensure all initializer functions run in an injection context (#54761)
fix - 243ccce624 exclude class attribute intended for projection matching from directive matching (#54800)
fix - 2909e9817d prevent infinite loops in clobbered elements check (#54425)
fix - 7243c704cf return a readonly signal on asReadonly. (#54706)
perf - bb35414a38 speed up retrieval of DestroyRef in EventEmitter (#54748)

http

Commit Description
fix - 8d37ed035c exclude caching for authenticated HTTP requests (#54746)

router

Commit Description
feat - c1c7384e02 Add reusable types for router guards (#54580)

... (truncated)

Changelog

Sourced from @​angular/animations's changelog.

17.3.1 (2024-03-20)

compiler

Commit Type Description
c0788200e2 fix capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Type Description
99e9474aa2 fix symbol feature detection for the compiler (#54711)

18.0.0-next.0 (2024-03-14)

Breaking Changes

core

  • OnPush views at the root of the application need to be marked dirty for their host bindings to refresh. Previously, the host bindings were refreshed for all root views without respecting the OnPush change detection strategy.
  • The ComponentFixture autoDetect feature will no longer refresh the component's host view when the component is OnPush and not marked dirty. This exposes existing issues in components which claim to be OnPush but do not correctly call markForCheck when they need to be refreshed. If this change causes test failures, the easiest fix is to change the component to ChangeDetectionStrategy.Default.
  • When Angular runs change detection, it will continue to refresh any views attached to ApplicationRef that are still marked for check after one round completes. In rare cases, this can result in infinite loops when certain patterns continue to mark views for check using ChangeDetectorRef.detectChanges. This will be surfaced as a runtime error with the NG0103 code.
  • The ComponentFixture.autoDetect feature now executes change detection for the fixture within ApplicationRef.tick. This more closely matches the behavior of how a component would refresh in production. The order of component refresh in tests may be slightly affected as a result, especially when dealing with additional components attached to the application, such as dialogs. Tests sensitive to this type of change (such as screenshot tests) may need to be updated. Concretely, this change means that the component will refresh before additional views attached to ApplicationRef (i.e. dialog components). Prior to this change, the fixture component would refresh after other views attached to the application.
  • The exact timing of change detection execution when using event or run coalescing with NgZone is now the first of either setTimeout or requestAnimationFrame. Code which relies on this timing (usually by accident) will need to be adjusted. If a callback needs to execute after change detection, we recommend afterNextRender instead of something like setTimeout.
  • Newly created and views marked for check and reattached

... (truncated)

Commits


Updates @angular/common from 17.2.4 to 17.3.1

Release notes

Sourced from @​angular/common's releases.

v17.3.1

17.3.1 (2024-03-20)

compiler

Commit Description
fix - c0788200e2 capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Description
fix - 99e9474aa2 symbol feature detection for the compiler (#54711)

v17.3.0

17.3.0 (2024-03-13)

compiler

Commit Description
feat - 1a6beae8a2 Enable template pipeline by default. (#54571)
fix - f386a04c9d handle two-way bindings to signal-based template variables in instruction generation (#54714)
fix - 1f129f114e not catching for loop empty tracking expressions (#54772)

compiler-cli

Commit Description
fix - 12dc4d074e account for as expression in docs extraction (#54414)
fix - da7fbb40f0 detect when the linker is working in unpublished angular and widen supported versions (#54439)
fix - 492e03f699 flag two-way bindings to non-signal values in templates (#54714)
fix - 5afa4f0ec1 support ModuleWithProviders literal detection with typeof (#54650)

core

Commit Description
feat - 331b16efd2 add API to inject attributes on the host node (#54604)
feat - fb540e169a add migration for invalid two-way bindings (#54630)
feat - c687b8f453 expose new output() API (#54650)
feat - c809069f21 introduce outputFromObservable() interop function (#54650)
feat - aff65fd1f4 introduce outputToObservable interop helper (#54650)
feat - 974958913c support TypeScript 5.4 (#54414)
fix - 39a50f9a8d ensure all initializer functions run in an injection context (#54761)
fix - 243ccce624 exclude class attribute intended for projection matching from directive matching (#54800)
fix - 2909e9817d prevent infinite loops in clobbered elements check (#54425)
fix - 7243c704cf return a readonly signal on asReadonly. (#54706)
perf - bb35414a38 speed up retrieval of DestroyRef in EventEmitter (#54748)

http

Commit Description
fix - 8d37ed035c exclude caching for authenticated HTTP requests (#54746)

router

Commit Description
feat - c1c7384e02 Add reusable types for router guards (#54580)

... (truncated)

Changelog

Sourced from @​angular/common's changelog.

17.3.1 (2024-03-20)

compiler

Commit Type Description
c0788200e2 fix capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Type Description
99e9474aa2 fix symbol feature detection for the compiler (#54711)

18.0.0-next.0 (2024-03-14)

Breaking Changes

core

  • OnPush views at the root of the application need to be marked dirty for their host bindings to refresh. Previously, the host bindings were refreshed for all root views without respecting the OnPush change detection strategy.
  • The ComponentFixture autoDetect feature will no longer refresh the component's host view when the component is OnPush and not marked dirty. This exposes existing issues in components which claim to be OnPush but do not correctly call markForCheck when they need to be refreshed. If this change causes test failures, the easiest fix is to change the component to ChangeDetectionStrategy.Default.
  • When Angular runs change detection, it will continue to refresh any views attached to ApplicationRef that are still marked for check after one round completes. In rare cases, this can result in infinite loops when certain patterns continue to mark views for check using ChangeDetectorRef.detectChanges. This will be surfaced as a runtime error with the NG0103 code.
  • The ComponentFixture.autoDetect feature now executes change detection for the fixture within ApplicationRef.tick. This more closely matches the behavior of how a component would refresh in production. The order of component refresh in tests may be slightly affected as a result, especially when dealing with additional components attached to the application, such as dialogs. Tests sensitive to this type of change (such as screenshot tests) may need to be updated. Concretely, this change means that the component will refresh before additional views attached to ApplicationRef (i.e. dialog components). Prior to this change, the fixture component would refresh after other views attached to the application.
  • The exact timing of change detection execution when using event or run coalescing with NgZone is now the first of either setTimeout or requestAnimationFrame. Code which relies on this timing (usually by accident) will need to be adjusted. If a callback needs to execute after change detection, we recommend afterNextRender instead of something like setTimeout.
  • Newly created and views marked for check and reattached

... (truncated)

Commits
  • 8d37ed0 fix(http): exclude caching for authenticated HTTP requests (#54746)
  • 9749589 feat(core): support TypeScript 5.4 (#54414)
  • 707bfc9 perf(common): AsyncPipe should not call markForCheck on subscription (#54...
  • 55fd7b3 docs(docs-infra): Add missing api entries (#54517)
  • 219445c fix(common): image placeholder not removed in OnPush component (#54515)
  • 74b5a51 fix(http): Use string body to generate transfer cache key. (#54379)
  • See full diff in compare view


Updates @angular/compiler from 17.2.4 to 17.3.1

Release notes

Sourced from @​angular/compiler's releases.

v17.3.1

17.3.1 (2024-03-20)

compiler

Commit Description
fix - c0788200e2 capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Description
fix - 99e9474aa2 symbol feature detection for the compiler (#54711)

v17.3.0

17.3.0 (2024-03-13)

compiler

Commit Description
feat - 1a6beae8a2 Enable template pipeline by default. (#54571)
fix - f386a04c9d handle two-way bindings to signal-based template variables in instruction generation (#54714)
fix - 1f129f114e not catching for loop empty tracking expressions (#54772)

compiler-cli

Commit Description
fix - 12dc4d074e account for as expression in docs extraction (#54414)
fix - da7fbb40f0 detect when the linker is working in unpublished angular and widen supported versions (#54439)
fix - 492e03f699 flag two-way bindings to non-signal values in templates (#54714)
fix - 5afa4f0ec1 support ModuleWithProviders literal detection with typeof (#54650)

core

Commit Description
feat - 331b16efd2 add API to inject attributes on the host node (#54604)
feat - fb540e169a add migration for invalid two-way bindings (#54630)
feat - c687b8f453 expose new output() API (#54650)
feat - c809069f21 introduce outputFromObservable() interop function (#54650)
feat - aff65fd1f4 introduce outputToObservable interop helper (#54650)
feat - 974958913c support TypeScript 5.4 (#54414)
fix - 39a50f9a8d ensure all initializer functions run in an injection context (#54761)
fix - 243ccce624 exclude class attribute intended for projection matching from directive matching (#54800)
fix - 2909e9817d prevent infinite loops in clobbered elements check (#54425)
fix - 7243c704cf return a readonly signal on asReadonly. (#54706)
perf - bb35414a38 speed up retrieval of DestroyRef in EventEmitter (#54748)

http

Commit Description
fix - 8d37ed035c exclude caching for authenticated HTTP requests (#54746)

router

Commit Description
feat - c1c7384e02 Add reusable types for router guards (#54580)

... (truncated)

Changelog

Sourced from @​angular/compiler's changelog.

17.3.1 (2024-03-20)

compiler

Commit Type Description
c0788200e2 fix capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Type Description
99e9474aa2 fix symbol feature detection for the compiler (#54711)

18.0.0-next.0 (2024-03-14)

Breaking Changes

core

  • OnPush views at the root of the application need to be marked dirty for their host bindings to refresh. Previously, the host bindings were refreshed for all root views without respecting the OnPush change detection strategy.
  • The ComponentFixture autoDetect feature will no longer refresh the component's host view when the component is OnPush and not marked dirty. This exposes existing issues in components which claim to be OnPush but do not correctly call markForCheck when they need to be refreshed. If this change causes test failures, the easiest fix is to change the component to ChangeDetectionStrategy.Default.
  • When Angular runs change detection, it will continue to refresh any views attached to ApplicationRef that are still marked for check after one round completes. In rare cases, this can result in infinite loops when certain patterns continue to mark views for check using ChangeDetectorRef.detectChanges. This will be surfaced as a runtime error with the NG0103 code.
  • The ComponentFixture.autoDetect feature now executes change detection for the fixture within ApplicationRef.tick. This more closely matches the behavior of how a component would refresh in production. The order of component refresh in tests may be slightly affected as a result, especially when dealing with additional components attached to the application, such as dialogs. Tests sensitive to this type of change (such as screenshot tests) may need to be updated. Concretely, this change means that the component will refresh before additional views attached to ApplicationRef (i.e. dialog components). Prior to this change, the fixture component would refresh after other views attached to the application.
  • The exact timing of change detection execution when using event or run coalescing with NgZone is now the first of either setTimeout or requestAnimationFrame. Code which relies on this timing (usually by accident) will need to be adjusted. If a callback needs to execute after change detection, we recommend afterNextRender instead of something like setTimeout.
  • Newly created and views marked for check and reattached

... (truncated)

Commits
  • c078820 fix(compiler): capture data bindings for content projection purposes in block...
  • f386a04 fix(compiler): handle two-way bindings to signal-based template variables in ...
  • 1f129f1 fix(compiler): not catching for loop empty tracking expressions (#54772)
  • b40f1e5 refactor(compiler): Remove deep imports in the language service (#54695)
  • 5e32a77 refactor(compiler): cleanup unused code in template builder pipeline (#54654)
  • 1a6beae feat(compiler): Enable template pipeline by default. (#54571)
  • badda0c fix(compiler-cli): correctly detect deferred dependencies across scoped nodes...
  • dba3e0b fix(compiler): adding the inert property to the "SCHEMA" array (#53148)
  • 6c2d4b6 refactor(compiler): Enable Template Pipeline globally in 1P. (#54435)
  • See full diff in compare view


Updates @angular/core from 17.2.4 to 17.3.1

Release notes

Sourced from @​angular/core's releases.

v17.3.1

17.3.1 (2024-03-20)

compiler

Commit Description
fix - c0788200e2 capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Description
fix - 99e9474aa2 symbol feature detection for the compiler (#54711)

v17.3.0

17.3.0 (2024-03-13)

compiler

Commit Description
feat - 1a6beae8a2 Enable template pipeline by default. (#54571)
fix - f386a04c9d handle two-way bindings to signal-based template variables in instruction generation (#54714)
fix - 1f129f114e not catching for loop empty tracking expressions (#54772)

compiler-cli

Commit Description
fix - 12dc4d074e account for as expression in docs extraction (#54414)
fix - da7fbb40f0 detect when the linker is working in unpublished angular and widen supported versions (#54439)
fix - 492e03f699 flag two-way bindings to non-signal values in templates (#54714)
fix - 5afa4f0ec1 support ModuleWithProviders literal detection with typeof (#54650)

core

Commit Description
feat - 331b16efd2 add API to inject attributes on the host node (#54604)
feat - fb540e169a add migration for invalid two-way bindings (#54630)
feat - c687b8f453 expose new output() API (#54650)
feat - c809069f21 introduce outputFromObservable() interop function (#54650)
feat - aff65fd1f4 introduce outputToObservable interop helper (#54650)
feat - 974958913c support TypeScript 5.4 (#54414)
fix - 39a50f9a8d ensure all initializer functions run in an injection context (#54761)
fix - 243ccce624 exclude class attribute intended for projection matching from directive matching (#54800)
fix - 2909e9817d prevent infinite loops in clobbered elements check (#54425)
fix - 7243c704cf return a readonly signal on asReadonly. (#54706)
perf - bb35414a38 speed up retrieval of DestroyRef in EventEmitter (#54748)

http

Commit Description
fix - 8d37ed035c exclude caching for authenticated HTTP requests (#54746)

router

Commit Description
feat - c1c7384e02 Add reusable types for router guards (#54580)

... (truncated)

Changelog

Sourced from @​angular/core's changelog.

17.3.1 (2024-03-20)

compiler

Commit Type Description
c0788200e2 fix capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Type Description
99e9474aa2 fix symbol feature detection for the compiler (#54711)

18.0.0-next.0 (2024-03-14)

Breaking Changes

core

  • OnPush views at the root of the application need to be marked dirty for their host bindings to refresh. Previously, the host bindings were refreshed for all root views without respecting the OnPush change detection strategy.
  • The ComponentFixture autoDetect feature will no longer refresh the component's host view when the component is OnPush and not marked dirty. This exposes existing issues in components which claim to be OnPush but do not correctly call markForCheck when they need to be refreshed. If this change causes test failures, the easiest fix is to change the component to ChangeDetectionStrategy.Default.
  • When Angular runs change detection, it will continue to refresh any views attached to ApplicationRef that are still marked for check after one round completes. In rare cases, this can result in infinite loops when certain patterns continue to mark views for check using ChangeDetectorRef.detectChanges. This will be surfaced as a runtime error with the NG0103 code.
  • The ComponentFixture.autoDetect feature now executes change detection for the fixture within ApplicationRef.tick. This more closely matches the behavior of how a component would refresh in production. The order of component refresh in tests may be slightly affected as a result, especially when dealing with additional components attached to the application, such as dialogs. Tests sensitive to this type of change (such as screenshot tests) may need to be updated. Concretely, this change means that the component will refresh before additional views attached to ApplicationRef (i.e. dialog components). Prior to this change, the fixture component would refresh after other views attached to the application.
  • The exact timing of change detection execution when using event or run coalescing with NgZone is now the first of either setTimeout or requestAnimationFrame. Code which relies on this timing (usually by accident) will need to be adjusted. If a callback needs to execute after change detection, we recommend afterNextRender instead of something like setTimeout.
  • Newly created and views marked for check and reattached

... (truncated)

Commits
  • e70228a refactor(core): Add hydration missmatch on the component rather than the node...
  • 1f5ab96 refactor(core): allow passing an environment injector while creating a view (...
  • c078820 fix(compiler): capture data bindings for content projection purposes in block...
  • 5d41ab9 refactor(core): restructure logic in isCssClassMatching function (#54800)
  • 243ccce fix(core): exclude class attribute intended for projection matching from dire...
  • cdfcb77 refactor(core): add internal API to enable i18n hydration (#54784)
  • 7df0a8a refactor(core): report subscription errors for OutputEmitterRef to `ErrorHa...
  • 9889346 docs: typo in output documentation (#54773)
  • 39a50f9 fix(core): ensure all initializer functions run in an injection context (#54761)
  • 1f77083 refactor(core): assert presence of the track function (#54814)
  • Additional commits viewable in compare view


Updates @angular/forms from 17.2.4 to 17.3.1

Release notes

Sourced from @​angular/forms's releases.

v17.3.1

17.3.1 (2024-03-20)

compiler

Commit Description
fix - c0788200e2 capture data bindings for content projection purposes in blocks (#54876)

compiler-cli

Commit Description
fix - 99e9474aa2 symbol feature detection for the compiler (#54711)

v17.3.0

17.3.0 (2024-03-13)

compiler

Commit Description
feat - 1a6beae8a2 Enable template pipeline by default. (#54571)
fix - f386a04c9d handle two-way bindings to signal-based template variables in instruction generation (#54714)
fix - 1f129f114e not catching for loop empty tracking expressions (
dependabot[bot] commented 7 months ago

Superseded by #132.