eclipse-leshan / leshan

Java Library for LWM2M
https://www.eclipse.org/leshan/
BSD 3-Clause "New" or "Revised" License
653 stars 407 forks source link

Migrate from Vue2 (vuetify2) to Vue3 (vuetify3) #1665

Open sbernard31 opened 6 days ago

sbernard31 commented 6 days ago

Vue 2 will reach End of Life (EOL) on December 31st, 2023. HeroDevs’ NES (Never-Ending Support) for Vue 2 is a commercial (not open source) support so this is not a solution.

So we should probably move to vue3 !

Note that vuetify 2 is only compatible with vue2 and vuetify 3 is only compatible with vue3 (so both should be migrate together) vite should works with both.

Migration will not be so easy I guess... :disappointed:

This is part of : https://github.com/eclipse-leshan/leshan/issues/1492

sbernard31 commented 6 days ago

Vue2 begin to be affected by "not fixed" vulnerability : https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-9506

In this is case, I understand we are not concerned but remind us that we should probably start to move forward on this topic.

About CVE-2024-9506, I'm not sure to see how this is really a vulnerability. This almost looks like as a way to frighten vue2 users and make them pay for HeroDev's for vue2.... see : https://herodevs.com/vulnerability-directory/cve-2024-6783