Hello Keenthemes Dev Team,
I hope this message finds you well. I'm reaching out because I'm looking to update my Metronic template from version 8.1.7 to 8.2.1, as well as Angular from version 15 to version 16. However, I want to ensure that this update doesn't negatively impact my current project or installed libraries.
Could you please provide guidance on the best practices for performing these updates safely? Specifically, I'm interested in any potential conflicts or compatibility issues I should be aware of, as well as any steps I can take to mitigate risks during the update process.
Your assistance and expertise would be greatly appreciated.
Thank you,
Hi Maricel Jimenez,
Apologies for the delay. Before starting the update process, create a backup of your current project. This way, you can easily revert if anything goes wrong.
Start by updating your Angular version from 15 to 16. Follow the guide provided by Angular at [https://update.angular.io/?v=15.0-16.0](https://update.angular.io/?v=15.0-16.0).
Update any dependencies in your project to their latest compatible versions. This includes Angular dependencies as well as any other libraries you're using. You can copy the dependencies from the `package.json` file of Metronic 8.2.1.
If you use the Metronic HTML version for your Angular project, you can safely replace all the assets (js/scss) from the HTML version with the new ones from version 8.2.1.
Thank you