Upgrade Vue.js to v3 and drop IE11 support#1915
Conversation
9fea835 to
836932d
Compare
8013c79 to
6ac4a7c
Compare
|
Hi @ibelar, would you be please so kind and look at the vue3 upgrade? |
Upgrading to Vue 3 will not be possible until Semantic-Ui vue is upgrade as well or completely refactoring component that use it. |
6ac4a7c to
46a670a
Compare
0e41dce to
f28aff5
Compare
197038d to
bf70080
Compare
bf70080 to
3216502
Compare
|
@ibelar I have managed to upgrade Vue to v3, but I have to admit it was not easy - how much do your apps use custom vue? Would you be ok to have this PR in the next major stable atk4/ui release, or should we release v4.0 first and then tag 4.1 for easier migration? |
|
@mvorisek Great, thank you! Even though I am not using a lot of Vue components (only very few) I see that a lot of Vue libraries out there are still in the process of being migrated to v3 - I personally would opt for the 4.1 release for Vue v3 to make upgrade paths more flexible. Too many great improvements beyond Vue v3 so far in Atk4 to bundle them in one release. |
38c6a4d to
e16b4e3
Compare
7a85d4d to
3f13a19
Compare
338cf72 to
b2bb26b
Compare
9734229 to
db0d361
Compare
db0d361 to
11a8381
Compare
885824c to
0ab68e4
Compare
Major version upgrades:
no change required
no change required
https://blog.logrocket.com/refactoring-vue-2-apps-vue-3/
--> BC break: you must update your components to vue3
https://github.com/vuejs/core/tree/main/packages/compiler-sfc
no change required (integrated into vue package as of 3.2.13)
Plugin is not working with Vue 3 Semantic-UI-Vue/Semantic-UI-Vue#489
--> BC break: replaced with https://github.com/nightswinger/vue-fomantic-ui
https://github.com/ankurk91/vue-flatpickr-component/blob/master/UPGRADING.md
no user change required
replaced with dabernathy89/vue-query-builder@master...TheAustinG:vue-query-builder:master fork
no user change required
multiline/vue dropdown API filtering to be fixed later - #1940
BC break: we also drop IE11 support officially (as no longer supported by vue3 - https://stackoverflow.com/questions/64836337/using-vue-3-in-ie11#64837153)