lagoshny / ngx-hal-client

Spring HAL client for Angular
21 stars 15 forks source link

Ivy distribution #53

Open cypressious opened 2 years ago

cypressious commented 2 years ago

When building my project with Angular 13, I'm getting the following output:

Processing legacy "View Engine" libraries:
- @lagoshny/ngx-hal-client [es2015/esm2015] (https://github.com/lagoshny/ngx-hal-client)
Encourage the library authors to publish an Ivy distribution.
lagoshny commented 2 years ago

Hi @cypressious ,

I decided to leave this version of the library in support mode, maybe in the future I will make it compatible with Ivy compilation.

Why? I have rebuilt this lib and rewrite core added new features, tests that allow to improve the lib easier. More about motivation to do it you can read here. Now new lib it is the main lib for Angular hateoas client. You can find it here.

Cool news. New lib already have Ivy compability and work with Angular 13.

But New lib and this one don't have backward compability. But it has nearly the same approach and I prepare some migration guide that helps you migrate to new lib. In migration guide described, all changes relative to this lib version. You can find migration guide here.

If you have problems with migration, write about it.