Skip to content

Conversation

@dependabot
Copy link

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

Bumps @angular/localize from 13.3.11 to 17.0.0.

Release notes

Sourced from @​angular/localize's releases.

v17.0.0

17.0.0 (2023-11-08)

Commit Description
build - 59aa0634f4 remove support for Node.js v16 (#51755)

animations

Commit Description
feat - e753278faa Add the possibility of lazy loading animations code. (#50738)
fix - 698c058e1c remove code duplication between entry-points (#51500)
refactor - 0598613950 deprecation of AnimationDriver.NOOP (#51843)

benchpress

Commit Description
feat - 2da3551a70 report gc and render time spent in script (#50771)

common

Commit Description
feat - fe2fd7e1a8 make the warning for lazy-loaded lcp image an error (#51748)
feat - dde3fdabbd upgrade warning to logged error for lazy-loaded LCP images using NgOptimizedImage (#52004)
fix - da056a1fe2 add missing types field for @​angular/common/locales of exports in package.json (#52080)
fix - 85843e8212 allow to specify only some properties of DatePipeConfig (#51287)
fix - 3bd85fb7b0 apply fixed_srcset_width value only to fixed srcsets (#52459)
fix - 65b460448e missing space in ngSwitch equality warning (#52180)
fix - 86c5e34601 remove code duplication between entry-points (#51500)
fix - 28a5925f53 use === operator to match NgSwitch cases (#51504)

compiler

Commit Description
feat - 1934524a0c add docs extraction for type aliases (#52118)
feat - 7f6d9a73ab expand class api doc extraction (#51733)
feat - a7fa25306f extract api docs for interfaces (#52006)
feat - 7bfe20707f extract api for fn overloads and abtract classes (#52040)
feat - c7daf7ea16 extract directive docs info (#51733)
feat - e0b1bb33d7 extract doc info for JsDoc (#51733)
feat - b9c70158ab extract docs for accessors, rest params, and types (#51733)
feat - a24ae994a0 extract docs for top level functions and consts (#51733)
feat - 2e41488296 extract docs info for enums, pipes, and NgModules (#51733)
feat - 34495b3533 extract docs via exports (#51828)
feat - 7e82df45c5 initial skeleton for API doc extraction (#51733)
fix - 6795cccbbb account for type-only imports in defer blocks (#52343)
fix - 23bfa10ac8 add diagnostic for inaccessible deferred trigger (#51922)
fix - 31295a3cf9 allocating unnecessary slots in conditional instruction (#51913)
fix - 2aaddd3f64 allow comments between switch cases (#52449)
fix - ddd9df68bb allow decimals in defer block time values (#52433)
fix - 7dbd47fb30 allow newlines in track and let expressions (#52137)
fix - 0eae992c4e allow nullable values in for loop block (#51997)
fix - 073ebfe09e apply style on :host attributes in prod builds. (#49118)

... (truncated)

Changelog

Sourced from @​angular/localize's changelog.

17.0.0 (2023-11-08)

Blog post "Angular v17 is now available".

Breaking Changes

  • Node.js v16 support has been removed and the minimum support version has been bumped to 18.13.0.

    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

common

  • the NgSwitch directive now defaults to the === equality operator, migrating from the previously used ==. NgSwitch expressions and / or individual condition values need adjusting to this stricter equality check. The added warning message should help pinpointing NgSwitch usages where adjustements are needed.

core

  • Angular now required zone.js version ~0.14.0

  • Versions of TypeScript older than 5.2 are no longer supported.

  • The mutate method was removed from the WritableSignal interface and completely dropped from the public API surface. As an alternative please use the update method and make immutable changes to the object.

    Example before:

    items.mutate(itemsArray => itemsArray.push(newItem));

    Example after:

    items.update(itemsArray => [itemsArray, …newItem]);
  • The mutate method was removed from the WritableSignal interface and completely dropped from the public API surface. As an alternative please use the update method and make immutable changes to the object.

    Example before:

    items.mutate(itemsArray => itemsArray.push(newItem));

    Example after:

    items.update(itemsArray => [itemsArray, …newItem]);
  • OnPush components that are created dynamically now

... (truncated)

Commits
  • fecd141 release: cut the v17.0.0 release
  • 6b83328 release: cut the v17.0.0-rc.3 release
  • d4c20ac refactor(core): Add warning when signal equality is false for object.is (#52532)
  • a86661f refactor(devtools): update Angular logo for extension and loading animation (...
  • 590c618 refactor(compiler): Fix two-way binding source maps (#52479)
  • b44f2f9 refactor(compiler): Fix two-way bindings in template pipeline (#52479)
  • a48d65c refactor(compiler): Support extracting deps functions for defer in template...
  • 42899c5 refactor(compiler): Emit a template ref extractor on ng-templates with loca...
  • 2367b03 refactor(compiler): Add template pipeline golden for differing consts (#52479)
  • d8eab6f refactor(compiler): Add template pipeline goldens for some tests with const a...
  • 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/localize](https://github.com/angular/angular) from 13.3.11 to 17.0.0.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](angular/angular@13.3.11...17.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 9, 2023

Superseded by #33.

@dependabot dependabot bot closed this Nov 9, 2023
@dependabot dependabot bot deleted the dependabot-npm_and_yarn-src-pybind-mgr-dashboard-frontend-angular-localize-17.0.0 branch November 9, 2023 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant