Keycloak-angular: Update to version Angular version 8.0.0

Created on 29 May 2019  路  11Comments  路  Source: mauriciovigolo/keycloak-angular

Bug Report or Feature Request (mark with an x)

- [ ] bug report -> please search for issues before submitting
- [x] feature request

Versions.

keycloak-angular 3.0.3
angular 7.1.0
keycloak 3.1.0.Final

Repro steps.

When running ng update @angular/cli @angular/core command to update the project to Angular version 8

The log given by the failure.

Package "keycloak-angular" has an incompatible peer dependency to "@angular/common" (requires "^6.0.0" (extended), would install "8.0.0").

Package "keycloak-angular" has an incompatible peer dependency to "@angular/core" (requires "^6.0.0" (extended), would install "8.0.0").

Desired functionality.

Please update @angular/common and @angular/core packages to version 8.0.0

Enhancement

Most helpful comment

@rogerg93, I'm working on the next version of keycloak-angular which will have full support for angular and keycloak latest versions.

All 11 comments

@rogerg93, I'm working on the next version of keycloak-angular which will have full support for angular and keycloak latest versions.

Any ETA on the Angular 8 support?

@ovk, the release will be by the end of June, maybe earlier.
I will publish a beta (@next) version asap, okay?

Sounds great, thank you @mauriciovigolo.

After working some time on the next release, I would like to share some ideas and see your opinions.

The next release will fix lots of the issues of the library, however we will have breaking changes.

For easiness migration, I'm thinking to release keycloak-angular v.7 to be compatible with previous keycloak-angular versions and with Angular 8, Keycloak 6.

Then keycloak-angular v.8 will have all the new features, but as I said before will be a breaking change.

However, the idea of leaving keycloak-js and Angular as peer dependencies will remain in keycloak-angular v7. Bundling in this way will be more straightforward to manage our versions and the user will have the benefit to choose the angular / keycloak-js versions.

What do you think?

If so, I will release v.7 tomorrow and v.8 in a couple of days.

Sounds reasonable to me.

Perfect, thanks!

How is the status of this update?

@philippklemmer, I'm finishing an update to the examples and the final tests, just updated the milestone, sorry for taking more time. The final deliver will happen on Friday.

Perfect! Really appreciate your hard work! 馃殌

Angular V.8 support included on [email protected].

As mentioned before, keycloak-angular v.8 will be more focused on Angular features, new directives and functionalities, but this future version will have breaking changes.

The release for V.8 will be in the next couple of weeks. Sorry about the delay of v.7.0.0 but the available time is short :)

Thanks everybody!

Was this page helpful?
0 / 5 - 0 ratings