aboutsummaryrefslogtreecommitdiffstats
path: root/resources/lib/vue/vue.global.js
Commit message (Collapse)AuthorAgeFilesLines
* Update Vue to 3.5.13Roan Kattouw2025-01-101-3837/+5213
| | | | | Bug: T374140 Change-Id: I2eb9c817d4d392a58de2edb7019e4be33db5e4bd
* Update Codex to 1.19.1Roan Kattouw2025-01-071-1176/+1171
| | | | | | | | | | | | | | | Also update Vue from 3.4.27 to 3.4.28, required by Codex 1.19.x. We'll update to Vue 3.5 soon (and also fix the issue that requires Codex and Vue to be updated in the same commit). Bug: T317792 Bug: T379299 Bug: T381798 Bug: T382175 Bug: T382391 Bug: T383073 Bug: T383080 Change-Id: I4d4ac2f18d9d314347f58646ecfff8257d7b7ade
* Update Vue.js to 3.4.27Eric Gardner2024-05-291-1847/+3108
| | | | | Bug: T364789 Change-Id: Ib21a5dfdf8fcdd6c090ea74fb052181f0fb90d9e
* resources: Upgrade Vue from v3.2.27 to v3.3.9James D. Forrester2023-11-281-15564/+15094
| | | | | Bug: T340590 Change-Id: I0b3b6adf898b73bec710b01ade02cd5152dcf089
* Replace Vue 3 migration build with pure Vue 3Lucas Werkmeister2023-11-281-2475/+206
| | | | | | | | It is now time to stop shipping the migration build of Vue 3. Bug: T289020 Bug: T289104 Change-Id: I452e8275e7de248d8db2ddb3f14bf5218c546fb5
* Update Vue from 3.2.31 to 3.2.37Roan Kattouw2022-07-281-1308/+1493
| | | | Change-Id: Id71c00e8f990a090dd638ff8d5ceb636fc759716
* Upgrade Vue from 3.2.23 to to 3.2.31Lucas Werkmeister2022-03-301-1045/+1096
| | | | | | | | | | | | | | | | Vue 3.2.25 and above reintroduce a Vue 2 feature that had been temporarily removed in Vue 3, so staying on a Vue 3 version before 3.2.25 causes unnecessary compatibility problems. (The behavior change in question isn’t well documented – see [1] – but seems to be related to the behavior of refs inside v-for.) (Note that we’re still on the compatibility build, this commit isn’t changing that yet.) [1]: https://github.com/vuejs/v3-migration-guide/issues/10 Bug: T304717 Change-Id: I9b517b66edc6356079c49cb3ece0373c8284c2d3
* Upgrade Vue to the migration build of Vue 3Roan Kattouw2021-12-071-0/+17967
* Upgrade Vue to @vue/compat version 3.2.23 * Migrate Vue.createMwApp to Vue 3 API * Add backwards-compatible wrapper emulating Vue 2 behavior for new Vue( { el: '#foo', ... } ) and new Vue( ... ).$mount( '#foo' ) * Make @vue/composition-api an alias for vue, for b/c * Convert resources/src/vue/ to ES6 * Ignore resource/src/vue/ for jsduck, since it doesn't support ES6 * VueComponentParser: Remove check for only one root node Bug: T251974 Co-Authored-By: Lucas Werkmeister <lucas.werkmeister@wikimedia.de> Depends-On: Ica0c0d0d6247383796d39199e50a9aff917f5b53 Change-Id: Ibd618765f962f57984994604c61b1aff9e6a778d