diff --git a/CHANGELOG.md b/CHANGELOG.md index ea67f318..968cb1cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -170,6 +170,13 @@ In addition to upgrading the Enso UI to make it Vue3 compatible, we've also made ``` - the global `http` axios alias is no longer available, instead it should be injected as required: + Update: + ``` + myMethod() { + axios.post(...); + } + ``` + to ``` inject: ['http'] ... @@ -187,13 +194,23 @@ In addition to upgrading the Enso UI to make it Vue3 compatible, we've also made - `$scopedSlots` property is removed and all slots are exposed via `$slots` as functions. See [docs](https://v3.vuejs.org/guide/migration/slots-unification.html#overview). You should replace `this.$scopedSlots.xxx` with `this.$slots.xxx` in your render functions +- update the slot syntax, by replacing `v-slot:xxx` with `#xxx` +- if you are still using the deprecated named / scoped slot syntax, update it to the latest syntax first (which is already supported in 2.6) + For example, replace + ``` +