Vue目前最新的稳定版本是v3.3.9。于2023-11-25发布,以下是此版本的相关bug解决内容。
Bug修复
-
compiler-core: 避免在内联循环中重写作用域变量 (#7245) (a2d810e),解决问题 #7238 -
compiler-core: 修复 resolveParserPlugins
装饰器检查 (#9566) (9d0eba9),解决问题 #9560 -
compiler-sfc: 一致地转义仅类型的属性名称 (#8654) (3e08d24),解决问题 #8635 #8910 vitejs/vite-plugin-vue#184 -
compiler-sfc: 在Windows上使用 path.posix.join()
时文件名格式错误 (#9478) (f18a174),解决问题 #8671 #9583 #9446 #9473 -
compiler-sfc: 支持在作用域 CSS 重写中使用 :is
和:where
选择器 (#8929) (3227e50) -
compiler-sfc: 支持解析 defineEmits
的扩展接口 (#8470) (9e1b74b),解决问题 #8465 -
hmr/transition: 修复在过渡中保持活动状态的组件在热更新后消失的问题 (#7126) (d11e978),解决问题 #7121 -
hydration: 强制对带有 .prop
修饰符的v-bind
进行hydration (364f319),解决问题 #7490 -
hydration: 正确地hydrates不确定的属性 (34b5a5d),解决问题 #7476 -
reactivity: 只读集合的 clear
方法应返回undefined
(#7316) (657476d) -
reactivity: onCleanup
也需要清理 (#8655) (73fd810),解决问题 #5151 #7695 -
ssr: 开发工具缺少 __vnode
的hydration (#9328) (5156ac5) -
types: 在 StyleValue
中允许假值类型 (#7954) (17aa92b),解决问题 #7955 -
types: 使用 defineComponent
返回类型和emits
定义自定义元素 (#7937) (5d932a8),解决问题 #7782 -
types: 修复 unref
和toValue
当输入联合类型包含 ComputedRef 时 (#8748) (176d476),解决问题 #8747 #8857 -
types: 修复当 props
类型与setup
返回类型不兼容时的实例类型 (#7338) (0e1e8f9),解决问题 #5885 -
types: 修复 shallowRef
返回类型与联合值类型 (#7853) (7c44800),解决问题 #7852 -
types: 类绑定的更精确类型 (#8012) (46e3374) -
types: 从 defineProps
返回类型中移除可选属性 (#6421) (94c049d),解决问题 #6420 -
types: withDefaults
的返回类型应为readonly
(#8601) (f15debc) -
types: 撤销类类型限制 (5d077c8),解决问题 #8012 -
types: 更新 jsx
类型定义 (#8607) (58e2a94) -
types: 扩展 ClassValue
类型 (2424013) -
v-model: 避免用相同的值覆盖数字输入 (#7004) (40f4b77),解决问题 #7003 -
v-model: 不必要的值绑定错误应用于动态而非静态绑定 (2859b65),解决问题 #3596
发布周期
Vue 并没有固定的发布周期。
-
补丁版本 (patch releases) 发布会及时按需进行。
-
小版本 (minor releases) 发布总是会包含一些新特性,发布周期通常会在 3~6 个月之间,并会经历 beta 预发布阶段。
-
大版本 (major releases) 发布会提前知会,且经历早期讨论和 alpha、beta 等预发布阶段。
更新日志原文:https://github.com/vuejs/core/blob/main/CHANGELOG.md
最后不要忘了点个赞再走噢
原文始发于微信公众号(南城大前端):Vue 已发布 v3.3.9 版本
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之家整理,本文链接:https://www.bmabk.com/index.php/post/179586.html