Skip to content

refactor: remove support for vue2 #92

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 13 commits into from
Jun 25, 2024
Merged

refactor: remove support for vue2 #92

merged 13 commits into from
Jun 25, 2024

Conversation

ChuChencheng
Copy link
Collaborator

移除 @wsfe/vue-tree 对 Vue2 的支持,使用最新版 Vue3 开发

@ChuChencheng
Copy link
Collaborator Author

感觉 Vue3 问题也挺多的,TypeScript 支持不完全,Jest 测试也跑不通

@ChuChencheng
Copy link
Collaborator Author

4.0.0 新版本将有如下改动:

  1. Less/CSS 中 ctree 统一改为 vtree
  2. 新增展示连接线功能,使用 showLine Prop 即可开启 两点建议 #79 能增加线条显示吗? #89
  3. 新增 Expand 展开收起动画,使用 animation Prop 开启 两点建议 #79
  4. 新增 node Slot 建议增加节点渲染的slot #71

4.0.0 版本将仅支持 Vue3

上述功能将在后续 PR 中提交到支持 Vue2 的 @wsfe/ctree 包中

@ChuChencheng ChuChencheng marked this pull request as ready for review June 23, 2024 17:30
@ChuChencheng ChuChencheng merged commit aaf31d5 into dev Jun 25, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant