HalitTalha / ng-material-extensions

Extended features for @angular/material components
Apache License 2.0
99 stars 49 forks source link

Upgrade to Angular 17 #190

Open MurhafSousli opened 5 months ago

MurhafSousli commented 5 months ago

Installing the package causes peerDependency error

Current workaround is to add the following in the package.json file:

"overrides": {
    "mat-table-filter": {
      "@angular/cdk": ">=14.2.7",
      "@angular/material": ">=14.2.7",
      "@angular/common": ">=14.2.0",
      "@angular/core": ">=14.2.0"
    }
}
GaneshKumarTrimble commented 2 months ago

I also would like to know if there is a plan to upgrade this to angular 17.

spock123 commented 1 month ago

And now 18

Will-at-FreedomDev commented 2 weeks ago

Installing the package causes peerDependency error

Current workaround is to add the following in the package.json file:

"overrides": {
    "mat-table-filter": {
      "@angular/cdk": ">=14.2.7",
      "@angular/material": ">=14.2.7",
      "@angular/common": ">=14.2.0",
      "@angular/core": ">=14.2.0"
    }
}

Cool, I didn't know that this works as a workaround to the peer dependency error (other than ignoring all peer dependencies). TBH this is a fine solution if there is no broken behavior.

I sent the author an email once in the past a while back about keeping up to date, and I got the impression that I don't think this author is planning on keeping up to date with Angular versions.

We plan on continuing to use this package until an Angular Material breaking change causes an issue some version in the future.