Skip to content

Conversation

@skovalyov
Copy link
Contributor

Fix proposal for ngx-layout/issues#49

In angular/angular#53831 NgClass directive constructor signature was updated, which is a breaking change for Angular Flex Layout. This change updates the signature by removing iterableDiffers and keyValueDiffers, which are not used anymore.

In angular/angular#53831 `NgClass` directive constructor signature was updated, which is a breaking change for Angular Flex Layout. This change updates the signature by removing `iterableDiffers` and `keyValueDiffers`, which are not used anymore.
@DuncanFaulkner
Copy link
Contributor

@skovalyov thanks for the PR, I was looking at this over the weekend and thought that this seemed like the obvious solution, but it just felt too easy, plus I wasn't sure if that would break anything else, though all unit tests passed.

I will merge your PR into main and into the 17 branch as soon as I can, again thanks for the PR

Copy link
Contributor

@DuncanFaulkner DuncanFaulkner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@DuncanFaulkner DuncanFaulkner merged commit cd7bbed into ngbracket:main Jan 15, 2024
DuncanFaulkner added a commit that referenced this pull request Jan 16, 2024
* Merge 17 branch into main (#46)

* feat(project): upgrade to Angular 17

* fix(update): issues with linting - still using tslint needs upgrading to eslint

* fix(update): fix yarn install to latest node

* fix(update): fix local test browser node version

* chore(changelog): update changelog

* Update README.md (#47)

* fix(update): update orbs in CI

* Update Angular version and fix NgClass directive (#50)

In angular/angular#53831 `NgClass` directive constructor signature was updated, which is a breaking change for Angular Flex Layout. This change updates the signature by removing `iterableDiffers` and `keyValueDiffers`, which are not used anymore.

* fix(package): update package json to match yarn lock for browser-sync-client

* fix(package): remove package lock file

* fix(etag): removed etag

* fix(yarn): removed mitt.1.2

* fix(yarn): lock issues failing CI

* fix(typescript): version of typescript was too high

* chore:(build): create release 17.0.1

---------

Co-authored-by: Sergey Kovalyov <[email protected]>
@minijus
Copy link

minijus commented Jan 17, 2024

There is release tag in GH, but v17.0.1 is missing in npm.

@DuncanFaulkner
Copy link
Contributor

@minijus I had pushed the GH release but it was getting late and just didn't get to it - will try and do it now,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants