akveo / nebular

:boom: Customizable Angular UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode
https://akveo.github.io/nebular
MIT License
8.04k stars 1.51k forks source link

Support for Angular 17 #3225

Open htaebi opened 8 months ago

htaebi commented 8 months ago

Issue type

I'm submitting a ...

Issue description

Current behavior: Nebular 12 does not support Angular 17, it expects Angular 16 as a dependency. When used with Angular 17, npm complains about unresolved dependencies.

Expected behavior: Nebular should work out of the box with Angular 17.

Steps to reproduce:

Related code:

Other information:

npm, node, OS, Browser Node v18.16.0 npm: 8.11.0

Angular, Nebular Angular: 17.0.0 Nebular: 12.0.0

AyronFelipe commented 5 months ago

Guys, we have any news about this?

kisimediaDE commented 5 months ago

The update is out since some hours!

Srinivasan93n commented 3 months ago

Am facing below error while upgrading application to Angular 17 with @nebular/theme": "^13.0.0". Kindly advise how to resolve this issue.

Other Information: node -v : v20.11.0 "tslib": "2.6.2", "tslint": "~6.1.3", "typescript": "~5.3.3"

Error Message:

`Error: node_modules/@nebular/theme/components/cdk/table/cell.d.ts:38:5 - error TS2610: 'sticky' is defined as an accessor in class 'CdkColumnDef', but is overridden here in 'NbColumnDefDirective' as an instance property.

38 sticky: boolean;


Error: node_modules/@nebular/theme/components/cdk/table/row.d.ts:29:5 - error TS2610: 'sticky' is defined as an accessor in class 'CdkHeaderRowDef', but is overridden here in 'NbHeaderRowDefDirective' as an instance property.

29     sticky: boolean;

Error: node_modules/@nebular/theme/components/cdk/table/row.d.ts:39:5 - error TS2610: 'sticky' is defined as an accessor in class 'CdkFooterRowDef', but is overridden here in 'NbFooterRowDefDirective' as an instance property.

39 sticky: boolean;`

kisimediaDE commented 3 months ago

Maybe look at this issue: https://github.com/akveo/nebular/issues/3246

Sounds like a similar problem.