Today, ngx-smart-modal version 14 (14.0.2) was released on NPM.
So, what's changed?
This version is Angular Ivy 14+ compatible.
ngx-smart-modal now follows the latest library pattern recommended by Angular
The various tools (Codacy, TravisCI, etc.) have been removed and the project only runs with Github Actions.
So, what's broken?
Almost nothing. There are only two things to note if you had an older version of ngx-smart-modal and managed to tweak it to work with a newer version of Angular You can find all the latest information in the documentation!:
The style import path has changed.
The create function of the NgxSmartModalService now needs a reference to ViewContainerRef to work.
What happened to the documentation and demo?
The documentation and demo were a monorepo in which the library was also located.
I really didn't want to make a complete refacto of the doc and demo in addition to the library. So I decided to put the doc back in the good old README file.
I'm going to prepare a sexy demo, but I was concentrating first on the lib version upgrade.
Clean up the project (remove unnecessarily nested folders, etc.)
Update changelog
What about older versions?
Clearly, I'd like to focus solely on Angular Ivy-compatible versions (starting at v14).
Unfortunately, I wasn't able to do an upgrade for Angular 12. Angular 14 brought a lot of new things, and I had a lot of requests for this version. I will therefore no longer be supporting ngx-smart-modal version 7.
I'd like to thank all those who motivated me to update this library. Some of you understood why I didn't have the time, others didn't. But it doesn't matter. But it doesn't matter, because the result is here, and I hope you'll all be pleased with this new release!
I'm going to clean up a lot of the issues, since they don't all relate to the latest versions. And of course you'll be able to create new ones.
I'll do my best to be as responsive as possible. Now that I'm back in the swing of things, it's going to be a lot easier for me! š¤
I'd like you to know that I had a lot of fun doing this version upgrade, I hadn't done Angular for a while (exactly 3 years) and it was a good refresher!
Don't hesitate to get involved, tell your friends that ngx-smart-modal is back on track!
Thanks again to all those who helped me move forward and gave me kind words, especially those on issue #310 ! ā¤ļø
Hello friends!
Today, ngx-smart-modal version 14 (14.0.2) was released on NPM.
So, what's changed?
So, what's broken?
Almost nothing. There are only two things to note if you had an older version of ngx-smart-modal and managed to tweak it to work with a newer version of Angular You can find all the latest information in the documentation!:
create
function of theNgxSmartModalService
now needs a reference toViewContainerRef
to work.What happened to the documentation and demo?
The documentation and demo were a monorepo in which the library was also located. I really didn't want to make a complete refacto of the doc and demo in addition to the library. So I decided to put the doc back in the good old README file. I'm going to prepare a sexy demo, but I was concentrating first on the lib version upgrade.
That's all!
What's next?
Basically, all unchecked task in #376 :
What about older versions?
Clearly, I'd like to focus solely on Angular Ivy-compatible versions (starting at v14). Unfortunately, I wasn't able to do an upgrade for Angular 12. Angular 14 brought a lot of new things, and I had a lot of requests for this version. I will therefore no longer be supporting ngx-smart-modal version 7.
I'd like to thank all those who motivated me to update this library. Some of you understood why I didn't have the time, others didn't. But it doesn't matter. But it doesn't matter, because the result is here, and I hope you'll all be pleased with this new release!
I'm going to clean up a lot of the issues, since they don't all relate to the latest versions. And of course you'll be able to create new ones.
I'll do my best to be as responsive as possible. Now that I'm back in the swing of things, it's going to be a lot easier for me! š¤
I'd like you to know that I had a lot of fun doing this version upgrade, I hadn't done Angular for a while (exactly 3 years) and it was a good refresher!
Don't hesitate to get involved, tell your friends that ngx-smart-modal is back on track!
Thanks again to all those who helped me move forward and gave me kind words, especially those on issue #310 ! ā¤ļø
Take care of yourselves!
See you soon, folks! š