miguelcobain / ember-paper

The Ember approach to Material Design.
http://miguelcobain.github.io/ember-paper
MIT License
889 stars 332 forks source link

Update blocking dependencies and codebase #1201

Closed Subtletree closed 2 years ago

Subtletree commented 2 years ago

Had some spare work time at the end of the year to remove deprecations and blocking dependencies. I know ember-paper is basically unmaintained at this stage but this move for now is easier than moving to something else or moving to styles other than angular-material v1...

Everything's ready to go as far as I know except for the toast css-transitions. Hopefully wrap that up on monday.

closes #1180, closes #1179, closes #1176, closes #1166, closes #1175, closes #1191, closes #1192, closes #1165, closes #1067, closes #808, closes #967, closes #925, closes #777, closes #688, closes #635

miguelcobain commented 2 years ago

Thank you so much for this. 👍

Subtletree commented 2 years ago

@miguelcobain This is good to go. We've been using in production for a week and ironed out a couple of issues. More might crop up but I'm happy to fix bugs related to this as they come up.

Should let people upgrade to 3.28 LTS atleast and we can evaluate what more needs to be done and if it's worth supporting ^4 without changing from angular styles v1.

miguelcobain commented 2 years ago

@Subtletree I gave you permission to update the repository and the npm package. Hopefully you can bring this project to a decent place. You have my utmost respect, sir.

creising commented 2 years ago

@Subtletree you are a legend! Thank you for this!

Subtletree commented 2 years ago

@Subtletree I gave you permission to update the repository and the npm package. Hopefully you can bring this project to a decent place. You have my utmost respect, sir.

What an honour! I can't promise to continue upkeep in the long term but if others are still interested we might be able to keep EP alive.

Thanks so much for the work you've put in with ember-paper over the years. What a major effort keeping it rolling since 2014!

Version 1.0.0-beta.36 is published 🎉