Skip to content
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

chore: 合并master 到 next 分支 #2036

Merged
merged 49 commits into from
Jan 16, 2023
Merged

chore: 合并master 到 next 分支 #2036

merged 49 commits into from
Jan 16, 2023

Conversation

stone-lyl
Copy link
Member

@stone-lyl stone-lyl commented Jan 9, 2023

👀 PR includes

✨ Feature

  • New feature

🎨 Enhance

  • Code style optimization
  • Refactoring
  • Change the UI
  • Improve the performance
  • Type optimization

🐛 Bugfix

  • Solve the issue and close #0

🔧 Chore

  • Test case
  • Docs / demos update
  • CI / workflow
  • Release version
  • Other ()

📝 Description

chore : 合并 master 到 next 分支 #2036
还有一个问题,能否开发其他方式的 merge ,不然代码都是一个人写的了
image

🖼️ Screenshot

Before After

🔗 Related issue link

🔍 Self-Check before the merge

  • Add or update relevant docs.
  • Add or update relevant demos.
  • Add or update test case.
  • Add or update relevant TypeScript definitions.

lijinke666 and others added 29 commits December 8, 2022 15:31
* fix: 修复 enableCopy 和 hideMeasureColumn 都开启为 true 时,复制报错问题

* test: 添加单测

Co-authored-by: zishang <[email protected]>
* feat: 树状结构下复制,非叶子节点也需要被复制到

* fix: 修复存在空数据时复制错误的问题

* test: 添加树状结构下复制的单测

* chore: 删除无用代码

* chore: 删除无用代码

Co-authored-by: zishang <[email protected]>
* fix: 适配链接跳转的判断方式

* fix: 增加点击链接返回参数 id

* test: 完善链接跳转测试

* fix: 透传整个cellData

* docs: 补充链接跳转文档

* test: 修复链接跳转单测

* test: 修复链接跳转单测

Co-authored-by: gaofuhong.gfh <[email protected]>
* feat: 增加 linkFields 参数传入类型

* docs: 补充 linkFields 文档

* docs: 补充 linkFields 文档

* fix: 抽取判断是否需要添加链接为公共方法

* fix: 修改公共方法名

Co-authored-by: gaofuhong.gfh <[email protected]>
* feat: 优化智能反色需求

* feat: 优化智能反色需求

Co-authored-by: zishang <[email protected]>
feat: 官网自定义目录树链接跳转 demo

Co-authored-by: gaofuhong.gfh <[email protected]>
* feat: 添加字段标记中,定制柱状图的长度的功能

* chore: 添加字段标记中,定制柱状图的长度的demo

* test: 添加字段标记中,定制柱状图的长度的单测

Co-authored-by: zishang <[email protected]>
* fix: 明细表紧凑模式宽度计算错误

* test: 补充紧凑模式测试用例

* test: table-facet测试异常

Co-authored-by: 沫君 <[email protected]>
* fix: 明细表linkField失效

* test: 补充测试用例

Co-authored-by: 沫君 <[email protected]>
* fix: 列头label存在数组,层级补齐错误
当headers存在数组,但不是每一列都存在数组时,仅需要对header[0]为数组的项进行补齐(当列各层级都是string类型时会补齐过多的空格)

* test: 添加单测
* feat: upgrade selectedCellHighlight option & 修复 selectedCellHighlight 单元格因滚动状态失效的问题

* feat: selectedCellHighlight option 复制功能

* fix: selectedCellHighlight 为 false 的情况

* fix: 修复单测报错

* feat: 补充单测

* feat: selectedCellHighlight 配置项补充文档

* refactor: 调整 BaseDataSet.getRowData 为抽象方法

* refactor: remove unused code

* refactor: 调整 selectedCellHighlight option 实现逻辑

* feat: 修改文档 & react playground

* refactor: 调整 selectedCellHighlight option 复制实现

* feat: 调整单测

* fix: type error

* refactor: selectedCellHighlight option 调整数据单元格点击事件 headerCells 存储逻辑

* feat: selectedCellHighlight option 统一刷选的交互 & afterSelectDataCells 函数提取

* refactor: remove duplicate constant

* refactor: selectedCellHighlight option selectedCellHighlightAdaptor 调整为 getSelectedCellHighlight

* fix: lint error

* fix: unit test

Co-authored-by: 嘤嘤嘤 <[email protected]>
Co-authored-by: stone <[email protected]>
* fix: 修复单元格宽高为0时的无意义渲染

* fix: 修复 facet 处理过程中忽略 0 的情况

* test: 修复单测

* test: 添加宽高为 0 时的单元格测试

* refactor: 在 base cell 中应用 shouldInit
* fix: 修复点击行列头无法整行高亮的问题

* test: 添加修复点击行列头无法整行高亮的问题的单测

* docs: 完善 selectedCellHighlight 相关文档

* docs: 完善 selectedCellHighlight 相关文档

Co-authored-by: zishang <[email protected]>
* fix(layout): 修复无列头时行头对应的角头不显示 close #1929

* test: 修复测试
@github-actions github-actions bot added the pr(chore) configuration changes label Jan 9, 2023
@codecov
Copy link

codecov bot commented Jan 16, 2023

Codecov Report

Base: 77.02% // Head: 75.66% // Decreases project coverage by -1.36% ⚠️

Coverage data is based on head (fa105a5) compared to base (f10e5d4).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             next    #2036      +/-   ##
==========================================
- Coverage   77.02%   75.66%   -1.37%     
==========================================
  Files         234      257      +23     
  Lines       11506    12023     +517     
  Branches     2446     2471      +25     
==========================================
+ Hits         8863     9097     +234     
- Misses       1268     1412     +144     
- Partials     1375     1514     +139     
Impacted Files Coverage Δ
packages/s2-core/src/cell/base-cell.ts 84.21% <ø> (-2.61%) ⬇️
packages/s2-core/src/cell/col-cell.ts 86.76% <ø> (-1.89%) ⬇️
packages/s2-core/src/cell/corner-cell.ts 82.85% <ø> (+5.71%) ⬆️
packages/s2-core/src/cell/data-cell.ts 66.66% <ø> (-8.03%) ⬇️
packages/s2-core/src/cell/header-cell.ts 65.82% <ø> (+4.34%) ⬆️
packages/s2-core/src/cell/index.ts 100.00% <ø> (ø)
packages/s2-core/src/cell/merged-cell.ts 37.50% <ø> (+1.13%) ⬆️
packages/s2-core/src/cell/row-cell.ts 70.80% <ø> (-3.86%) ⬇️
packages/s2-core/src/cell/series-number-cell.ts 93.10% <ø> (ø)
packages/s2-core/src/cell/table-col-cell.ts 81.13% <ø> (-5.15%) ⬇️
... and 348 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@lijinke666 lijinke666 merged commit f7a9c6c into next Jan 16, 2023
@lijinke666 lijinke666 deleted the chore-merge-master branch January 16, 2023 03:42
@lijinke666
Copy link
Member

🎉 This PR is included in version @antv/s2-v2.0.0-next.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lijinke666
Copy link
Member

🎉 This PR is included in version @antv/s2-react-v2.0.0-next.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lijinke666
Copy link
Member

🎉 This PR is included in version @antv/s2-vue-v2.0.0-next.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lijinke666
Copy link
Member

🎉 This PR is included in version @antv/s2-v2.0.0-next.5 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lijinke666
Copy link
Member

🎉 This PR is included in version @antv/s2-react-v2.0.0-next.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lijinke666
Copy link
Member

🎉 This PR is included in version @antv/s2-vue-v1.6.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants