* refactor: 抽离 ellipsis 公共方法
* feat: text Annotation 支持文本超常自动省略及背景框
* feat(legend): legend 图例项支持超出 maxItemWidth 或者 itemWidth 后自动省略
* refactor: 移动 ellipsisLabel() 方法的位置
* feat: annotation.text 以及 Annotation.line.text 使用相同的渲染组件
* feat: dataMarker 文本能力对齐(背景、自动省略),更新类型定义
* feat: 同步 dataregion 文本渲染能力
* refactor: 调整类型定义
* chore: 添加 prepublishonly 命令
* test: 更新测试用例断言
* fix: 布局时应该以 itemWidth 为准
* chore: 更新 prepublsh 命令
* fix: 修复文本及背景的渲染层级问题
* fix: tag 的 maxLength 需要考虑背景层的 padding 设置
* chore: github 已经接入 ci action,不需要该文件配置
* refactor: 将矩阵相关的方法统一放置与 util/matrix 下