Skip to content

Latest commit

 

History

History
354 lines (232 loc) · 27.7 KB

CHANGELOG.md

File metadata and controls

354 lines (232 loc) · 27.7 KB

1.0.12 (2024-10-15)

📝 Documentation | 文档

🔨 Choreographic Tasks | 构建/工具的变动

  • 🤖 lock文件更新导致声明文件报错,已恢复使用vue3.4.27版本 (fenglekai)

1.0.11 (2024-10-15)

✨ Features | 新功能

  • map: 🎸 组件暴露reload方法手动更新canvas (fenglekai)

📝 Documentation | 文档

1.0.10 (2024-10-12)

✨ Features | 新功能

  • docs: 🎸 自动导入文档更新 (fenglekai)

🐛 Bug Fixes | Bug 修复

  • 🐛 修复package引用导致构建错误;错误的传参 (fenglekai)
  • docs: 🐛 修复动态点位函数调用错误问题 (fenglekai)
  • map: 🐛 修复map绘制宽度在一些情况下超出父容器宽度问题 (fenglekai)

📝 Documentation | 文档

1.0.9 (2024-10-12)

🐛 Bug Fixes | Bug 修复

  • less-write-ui: 🐛 修复缺少canvas依赖问题 (fenglekai)

📝 Documentation | 文档

1.0.8 (2024-10-12)

♻ Code Refactoring | 代码重构

  • 💡 变更resolver函数位置,在less-write-ui导出 (fenglekai)
  • docs: 💡 更新less-write-ui导入方式 (fenglekai)
  • docs: 💡 更新导航与侧边栏配置 (fenglekai)

✨ Features | 新功能

  • docs: 🎸 新增plugins配置:demo/table-wrapper/tooltip;新增覆盖样式 (fenglekai)
  • docs: 🎸 新增组件基础示例 (fenglekai)
  • docs: 🎸 更新map组件API功能 (fenglekai)
  • docs: 🎸 配置文档基础路径与其他信息;新增文档CI/CD工作文件 (fenglekai)
  • map: 🎸 变更默认size (fenglekai)
  • styles: 🎸 组件导入基础样式;变更css路径 (fenglekai)

💄 Styles | 风格

📝 Documentation | 文档

🔧 Continuous Integration | CI 配置

  • 🎡 修复page部署流程构建文件位置错误问题 (fenglekai)

🔨 Choreographic Tasks | 构建/工具的变动

  • 🤖 删除@less-write/conventional-changelog-custom (fenglekai)
  • 🤖 添加@less-write/constants到package.json (fenglekai)
  • build: 🤖 新增docPackage路径 (fenglekai)
  • docs: 🤖 新增clean脚本命令 (fenglekai)
  • docs: 🤖 新增优化依赖基础配置 (fenglekai)

1.0.7 (2024-10-10)

♻ Code Refactoring | 代码重构

  • 💡 变更依赖项lodash -> lodash-es (fenglekai)

✅ Tests | 测试

  • play: 💍 变更slider组件高度定义 (fenglekai)

✨ Features | 新功能

  • docs: 🎸 初始加载样式;demo组件添加过渡动画 (fenglekai)
  • docs: 🎸 新增Demo示例组件;尝试加载less-write-ui库 (fenglekai)
  • docs: 🎸 新增示例文档站点 (fenglekai)
  • less-write-ui: 🎸 添加slider组件的导出声明 (fenglekai)
  • slider: 🎸 新增高度选项;修正滑块的位置 (fenglekai)
  • styles: 🎸 新增:root基础颜色 (fenglekai)

💄 Styles | 风格

  • map: 💄 部分样式更新;去除多余log输出 (fenglekai)

📝 Documentation | 文档

🔨 Choreographic Tasks | 构建/工具的变动

  • build: 🤖 使用esbuild完整构建时添加内联依赖canvas (fenglekai)
  • build: 🤖 新增输出exports;docs路径 (fenglekai)

1.0.6 (2024-09-23)

♻ Code Refactoring | 代码重构

  • components: 💡 导入slider组件 (fenglekai)
  • map: 💡 变更初始最大/最小/步骤值 (fenglekai)
  • map: 💡 可配置缩放最大/最小/单步值;迁移use-map (fenglekai)
  • map: 💡 在operation导入使用slider组件 (fenglekai)
  • map: 💡 将mapInstance拓展到ref下 (fenglekai)
  • map: 💡 抽离缩放功能use-transform;新增网格背景 (fenglekai)
  • map: 💡 正确的渲染网格组;响应式加载点位;回传事件方式变更 (fenglekai)
  • map: 💡 网格背景放在不同的layer;点位延迟加载时计算当前缩放大小绘制位置 (fenglekai)
  • map: 💡 重新设定鼠标拖拽事件,解决缩放平移问题 (fenglekai)

⚡ Performance Improvements | 性能优化

  • map: ⚡️ 不再支持image传入字符串;会导致加载卡顿导致显示异常 (fenglekai)

✅ Tests | 测试

✨ Features | 新功能

  • 🎸 添加lodash/big.js依赖 (fenglekai)
  • components: 🎸 新增slider组件 (fenglekai)
  • map: 🎸 可选的space增加间距功能 (fenglekai)
  • slider: 🎸 根据设置的max/min/step进行按比例滑动 (fenglekai)
  • styles: 🎸 新增公共基础样式 (fenglekai)
  • styles: 🎸 添加less基础样式与函数/插件 (fenglekai)

🐛 Bug Fixes | Bug 修复

  • map: 🐛 修复在动态设置点位中因space差异造成的偏移 (fenglekai)
  • map: 🐛 修复在无space下limit限制不正确问题 (fenglekai)
  • slider: 🐛 解决相同position下抖动问题 (fenglekai)

📝 Documentation | 文档

🔧 Continuous Integration | CI 配置

🔨 Choreographic Tasks | 构建/工具的变动

  • build: 🤖 生成声明文件排除less plugins文件 (fenglekai)
  • slider: 🤖 删除多余引用 (fenglekai)

1.0.5 (2024-09-02)

♻ Code Refactoring | 代码重构

  • map: 💡 设置point中心点,去除冗余计算,适应旋转逻辑 (fenglekai)
  • map: 💡 重构缩放逻辑;添加选项缩放滑块功能 (fenglekai)

✨ Features | 新功能

  • map: 🎸 动态的点位显示:位置/旋转/颜色 (fenglekai)
  • map: 🎸 可选择的边缘限制选项,默认关闭 (fenglekai)

🐛 Bug Fixes | Bug 修复

  • map: 🐛 修复多个组件显示异常问题;修复滑块拖动缩放异常 (fenglekai)
  • map: 🐛 修复错误的引用组件方式 (fenglekai)
  • map: 🐛 修复鼠标缩放偏移,未放大点与点间距 (fenglekai)
  • map: 🐛 动态点位在缩放时显示位置错误 (fenglekai)

💄 Styles | 风格

  • button: 💄 更新基础样式 (fenglekai)

📝 Documentation | 文档

1.0.4 (2024-08-23)

♻ Code Refactoring | 代码重构

  • 💡 [map]判断pointClick emit是否存在 (fenglekai)
  • 💡 [map]图片加载失败返回;loading样式更新;useMap定义Rect默认宽度变量 (fenglekai)
  • 💡 [map]样式更新 (fenglekai)
  • 💡 忽略临时文件 (fenglekai)
  • 💡 调整Rect绘制风格 (fenglekai)

✨ Features | 新功能

  • 🎸 [button]add instance type (fenglekai)
  • 🎸 [cli]新增axios拦截器模板 (fenglekai)
  • 🎸 [cli]新增命令式生成map组件 (fenglekai)
  • 🎸 [map]不在定义高度,由size转换实际高度 (fenglekai)
  • 🎸 [map]新增pathData属性,可绘制贝塞尔曲线与直线;优化useMap代码 (fenglekai)
  • 🎸 [map]添加init callback;loading反应状态 (fenglekai)
  • 🎸 [map]独立operation组件,默认隐藏,选项开启 (fenglekai)
  • 🎸 [map]设置zoomIn,zoomOut的默认值无需传参;新增默认操作选项 (fenglekai)
  • 🎸 add conventional-changelog-custom package (fenglekai)

🐛 Bug Fixes | Bug 修复

  • 🐛 [map]使用modelValue代替defineModel,解决ts-morph类型检查报错 (fenglekai)
  • 🐛 [map]改变窗口大小后使用滚轮缩放比例大小不正确 (fenglekai)
  • 🐛 弃用useResizeObserver,导致函数重复加载 (fenglekai)
  • less-write-ui: 🐛 修复构建错误,构建了多余的conventional-changelog-custom (fenglekai)

📝 Documentation | 文档

🔧 Continuous Integration | CI 配置

  • 🎡 update generate changelog command (fenglekai)
  • 🎡 update generate release changelog style (fenglekai)
  • 🎡 更新changelog生成方式,更好的release日志 (fenglekai)

🔨 Choreographic Tasks | 构建/工具的变动

  • 🤖 添加cli部分依赖声明,根目录cli脚本删除 (fenglekai)
  • 🤖 添加vue-tsc类型检测 (fenglekai)

1.0.3 (2024-08-15)

🐛 Bug Fixes | Bug 修复

  • 🐛 PKG_NAME错误导致替换路径报错问题 (fenglekai)

📝 Documentation | 文档

1.0.2 (2024-08-15)

♻ Code Refactoring | 代码重构

✨ Features | 新功能

  • 🎸 [map]监听props属性重载地图 (fenglekai)
  • 🎸 add vue runtime utils (fenglekai)
  • 🎸 更新@vitejs/plugin-vue版本以解决souceMap失败问题 (fenglekai)

🐛 Bug Fixes | Bug 修复

  • 🐛 [@vue/compiler-sfc]在生成ts声明文件时无法解析导入源问题 (fenglekai)
  • 🐛 [map]不同大小的Rect放大后位置偏移 (fenglekai)
  • 🐛 [map]修复图片绘制未指定宽高问题 (fenglekai)
  • 🐛 无法使用缩放功能,当前改为从defineExpose获取;加载图片问题 (fenglekai)

📝 Documentation | 文档

🔧 Continuous Integration | CI 配置

  • 🎡 fix synax error (fenglekai)
  • 🎡 generate current version changelog (fenglekai)
  • 🎡 优化changelog生成方式,减少步骤 (fenglekai)
  • 🎡 修复语法问题 (fenglekai)

🔨 Choreographic Tasks | 构建/工具的变动

  • 🤖 add packages/constants path (fenglekai)
  • 🤖 move INSTALLED_KEY to @less-write/constants (fenglekai)
  • 🤖 path name 'element-plus' -> 'less-write-ui' (fenglekai)
  • 🤖 更新lock文件与tsconfig,env.d.ts,gulpfile工作流名称 (fenglekai)

1.0.0 (2024-08-02)

✅ Tests | 测试

✨ Features | 新功能

  • 🎸 构建modules与fullBundle;没有使用sourcemap (fenglekai)
  • 🎸 添加CI/CD构建脚本 (fenglekai)
  • 🎸 添加types-definitions生成类型文件,修复类型检查错误代码 (fenglekai)
  • 🎸 项目风范替换element-plus (fenglekai)

🌈 Commits | 其他提交

🐛 Bug Fixes | Bug 修复

  • 🐛 添加peer dependencies解决构建含有依赖问题 (fenglekai)

📝 Documentation | 文档

🔧 Continuous Integration | CI 配置

  • 🎡 add npm publish access public (fenglekai)
  • 🎡 changelog保留历史长度2;主动调用publish-npm (fenglekai)
  • 🎡 create path (fenglekai)
  • 🎡 fix dependency not found (fenglekai)
  • 🎡 fix execute ts-morgh dependencies not find (fenglekai)
  • 🎡 git设置默认分支 (fenglekai)
  • 🎡 set import path not use alias (fenglekai)
  • 🎡 set packageManager in package.json (fenglekai)
  • 🎡 test (fenglekai)
  • 🎡 test (fenglekai)
  • 🎡 test build (fenglekai)
  • 🎡 test vueCompiler (fenglekai)
  • 🎡 update packageManager to 9.6.0 (fenglekai)
  • 🎡 update packageManager to pnpm@9.6.0 (fenglekai)
  • 🎡 update packageManager version to 8 (fenglekai)
  • 🎡 update postinstall script (fenglekai)
  • 🎡 修复未指定git与node导致changelog生成失败;变更publish-npm的触发条件 (fenglekai)
  • 🎡 修改触发命名 (fenglekai)
  • 🎡 取消触发条件 (fenglekai)
  • 🎡 尝试在生成release额外触发workflow (fenglekai)
  • 🎡 添加action写入权限 (fenglekai)
  • 🎡 添加github密匙 (fenglekai)
  • 🎡 生成changelog.txt给release使用 (fenglekai)
  • 🎡 设置获取历史提交;publish-npm触发方式 (fenglekai)
  • 🎡 设置触发分支 (fenglekai)
  • 🎡 配置用户名邮箱 (fenglekai)

🔨 Choreographic Tasks | 构建/工具的变动

  • 🤖 create build modules task and build full bundle task (fenglekai)
  • 🤖 expamples => play (fenglekai)
  • 🤖 styles构建工作流程,集成到build工作流程中 (fenglekai)
  • 🤖 取消使用unplugin-auto-import依赖 (fenglekai)