Skip to content

Releases: 142vip/core-x

v0.0.1-alpha.17

26 Oct 03:11
Compare
Choose a tag to compare

✨ Features

  • 修改站点主题和侧边栏配置配置  -  by @mmdapl (815b9)
  • 引入only-allow模块,限定使用pnpm命令  -  by @mmdapl (8d8ac)
  • 增加演示Demo展示入口,优化配置文件  -  by @mmdapl in #173 (36b56)
  • 修改turbo缓存配置,移除outputs选项  -  by @mmdapl (231ec)
  • 简化vitepress博客配置和类型,移除element-plus组件的手动导入,  -  by @mmdapl (767a8)
  • 关闭turbo缓存构建  -  by @mmdapl (1f25b)
  • @142vip/utils:
  • @142vip/vitepress:
    • 增加getThemeConfig函数导出基本配置  -  by @mmdapl (d3011)
    • 锁定vitepress版本,支持模块调用  -  by @mmdapl in #165 (05feb)
    • 依赖调整,vitepress在生产依赖中引入  -  by @mmdapl (dfa44)
    • 增加自定义主题,加载element-plus模块,提供getVipExtendsTheme配置函数  -  by @mmdapl (89f00)
    • 增加types类型导出,支持自定义主题配置优化  -  by @mmdapl (1e42e)
    • 优化defineVipExtendsTheme参数类型,继承默认的Theme类型  -  by @mmdapl (6dcb9)
    • 按需引入element-plus中的组件,减少打包体积  -  by @mmdapl (09bef)
  • vitepress-demo:
    • 增加vitepress-demo演示模块,简化@142vip/vitepress模块使用配置  -  by @mmdapl (f6797)
    • 简化Demo配置,移除element-plus组件的手动导入  -  by @mmdapl (d0770)

🐛 Bug Fixes

  • 修复build命令构建后base路径配置导致的显示异常  -  by @mmdapl (ba3c7)
  • 修复导航栏配置异常  -  by @mmdapl (a6be6)

😏 Release Packages

Release New Version v0.0.1-alpha.17 👉 View Changes On GitHub

v0.0.1-alpha.16

09 Oct 09:18
Compare
Choose a tag to compare

✨ Features

  • 修改导航栏配置,支持环境变量NEED_PROXY配置base路径  -  by @mmdapl (9ae73)
  • @142vip/utils:
  • @142vip/vuepress:
    • 移除getSiteBase方法,后续采用@142vip/utils模块中的getDocSiteBase方法  -  by @mmdapl (bd31e)
  • vuepress-demo:

🐛 Bug Fixes

  • @142vip/vitepress:
    • 修复表格组件显示异常,调整css样式导入  -  by @mmdapl (a5cd6)

😏 Release Packages

Release New Version v0.0.1-alpha.16 👉 View Changes On GitHub

v0.0.1-alpha.15

07 Oct 03:47
Compare
Choose a tag to compare

✨ Features

  • @142vip/changelog:
    • 移除qskolorist模块,使用@142vip/utils进行替换  -  by @mmdapl (22e66)
  • @142vip/utils:
    • 引入qs模块,导出vipQs对象,支持stringifyparse方法  -  by @mmdapl (007fc)
    • 新增OPEN_SOURCE相关常量,优化结构  -  by @mmdapl (30d96)
  • @142vip/vuepress:
    • 升级vuepress主题依赖,修复配置错误和build命令异常  -  by @mmdapl (29328)
    • 增加开源博客站点的header配置  -  by @mmdapl (a8894)
  • vuepress-demo:

🔥 Performance

  • 移除webpackbabel等冗余模块,支持build:apps构建命令  -  by @mmdapl (14824)

🐛 Bug Fixes

  • 修改DockerfileNginx配置,修复构建时镜像平台异常  -  by @mmdapl (2149b)
  • 修复bundle脚本构建异常,更新Dockerfile  -  by @mmdapl (3deba)

😏 Release Packages

Release New Version v0.0.1-alpha.15 👉 View Changes On GitHub

v0.0.1-alpha.14

04 Oct 16:11
Compare
Choose a tag to compare

✨ Features

  • 增加nest-demo模板应用,修改相关文档和校验配置  -  by @mmdapl (92e0a)
  • 增加bundle脚本和Nginx配置,支持Docker构建镜像操作  -  by @mmdapl in #125 (d2ceb)
  • 增加bundle脚本,支持编译站点,构建Docker镜像  -  by @mmdapl (e5ae5)
  • 博客站点支持base字段拓展,优化build命令和流水线  -  by @mmdapl (89be9)
  • 增加Dockerfile忽略文件,优化bundle构建流程  -  by @mmdapl (d8c84)
  • pnpm包下载源改为:https://mirrors.tencent.com/npm/  -  by @mmdapl (e4ee7)
  • 移除Eslint相关冗余依赖,配置使用@142vip/eslint-config模块  -  by @mmdapl (d3f83)
  • 增加@142vip/vuepress模块的演示示例,降低配置难度  -  by @mmdapl (b8b6d)
  • 增加git忽略,处理vuepress相关依赖  -  by @mmdapl (d4c40)
  • 删除build命令中的--mpa参数,关闭MPA模式  -  by @mmdapl (bd659)
  • 统一为各模块增加exports配置  -  by @mmdapl (278e5)
  • 增加git忽略,处理vuepress相关依赖  -  by @mmdapl (f1bd1)
  • 删除build命令中的--mpa参数,关闭MPA模式  -  by @mmdapl (c5c9a)
  • @142vip/eslint-config:
    • 基于@antfu/eslint-config模块,封装Eslint校验规则,支持defineVipEslintConfig函数配置校验。  -  by @mmdapl (12f5e)
  • @142vip/fairy-cli:
    • release命令改造,支持非monorepo仓库,--filter参数支持默认[]空数组返回  -  by @mmdapl (184a8)
    • 移除exec-command命令执行器,替换为@142vip/utils模块  -  by @mmdapl (2f29c)
    • 拓展changelog命令,支持cli工具快速执行npx changelog相关命令  -  by @mmdapl (81f3e)
  • @142vip/utils:
    • 修改getLogInfo函数为getRecentGitCommit  -  by @mmdapl (f7923)
    • 增加docker相关api方法  -  by @mmdapl (461bb)
    • 优化buildImage方法,支持Docker地址导出  -  by @mmdapl (8ecd1)
    • 优化commandStandardExecutor执行器逻辑,增加日志  -  by @mmdapl (a0bcd)
    • 修改docker命令执行逻辑,pushdelete镜像等操作直接执行  -  by @mmdapl (4fc01)
    • 修改getRecentGitCommit函数逻辑,只获取最近的push信息,包含merge操作  -  by @mmdapl (a47e5)
    • 修改buildImage核心逻辑,支持pushdelete等可选参数  -  by @mmdapl (d9347)
    • 拓展buildImage函数,支持Dockerfile中的--target参数,分步骤构建  -  by @mmdapl (b558a)
    • 修改命令输出日志格式  -  by @mmdapl (92036)
    • 拓展docker命令,支持createContainer函数快速创建容器  -  by @mmdapl (f67dd)
  • @142vip/vuepress:
    • 增加getSiteBase函数,支持静态站点的base字段选取  -  by @mmdapl (c3c2a)
    • 增加一些基于vuepress-theme-hope主题的封装  -  by @mmdapl (eb034)
  • vuepress-demo:
    • 增加@142vip/vuepress模块的演示示例,降低配置难度  -  by @mmdapl (748b7)

🔥 Performance

🐛 Bug Fixes

  • 修复corepack下载源在Dockerfile中使用异常,统一为:https://mirrors.tencent.com/npm/  -  by @mmdapl (7cdd5)
  • 修复Dockerfile中编译OOM内存溢出、镜像构建超时的问题  -  by @mmdapl (4f089)
  • 修复CI流水线异常,关闭Eslint校验  -  by @mmdapl (6c075)
  • 修复首页链接异常  -  by @mmdapl (3b871)
  • 修复首页链接异常  -  by @mmdapl (52295)
  • @142vip/eslint-config:
    • 修复lint命令执行过慢问题,删除eslint-plugin-format插件格式化配置  -  by @mmdapl (7c05f)
  • @142vip/redis:
    • 修复模块编译异常,正确引入redis  -  by @mmdapl (23cd6)
  • @142vip/utils:
    • 拓展buildImage函数功能,增加memory参数,支持Docker内存限制  -  by @mmdapl (694f0)

📖 Documentation

😏 Release Packages

Release New Version v0.0.1-alpha.14 👉 View Changes On GitHub

v0.0.1-alpha.13

17 Sep 11:13
Compare
Choose a tag to compare

✨ Features

  • 移除element-plus相关插件依赖,由模块管理  -  by @mmdapl (ba2a0)
  • dev命令增加--force --strictPort参数,开启严格端口模式  -  by @chufan443 and @mmdapl in #115 (1447b)
  • 网站各子页面增加VipBackTop组件,支持一键返回顶部  -  by @mmdapl (d52b3)
  • @142vip/vitepress:
    • 修改VipBackTop组件的边距,适配移动端  -  by @mmdapl (882b1)
    • 增加unplugin-element-plus依赖,支持组件的手动导入  -  by @mmdapl (56a43)

🔥 Performance

  • 优化scripts脚本,ci命令统一npm配置  -  by @mmdapl (fd936)

🐛 Bug Fixes

  • @142vip/fairy-cli:
    • 修复release命令提醒日志打印异常  -  by @mmdapl (106be)

📖 Documentation

😏 Release Packages

Release New Version v0.0.1-alpha.13 👉 View Changes On GitHub

v0.0.1-alpha.12

13 Sep 02:20
Compare
Choose a tag to compare

✨ Features

  • 使用VipProjectTable组件,优化首页显示效果,首页-趋势支持暗夜模式  -  by @mmdapl (4e1b0)
  • 使用VipTeam组件,优化首页展示  -  by @mmdapl (f2e9f)
  • 移除全局chalk模块,使用vipColor变量处理日志格式  -  by @mmdapl (51156)
  • @142vip/fairy-cli:
    • 移除log-symbols模块,优化check命令的日志输出  -  by @mmdapl (47635)
    • release发布命令增加--filter可选参数,支持多次调用,用于指定模块路径  -  by @mmdapl (d0cc1)
  • @142vip/release-version:
    • 移除log-symbols模块,替换为vipSymbols变量  -  by @mmdapl (6347b)
  • @142vip/utils:
    • 移除chalk,使用ansi-colors模块,新增vipColorvipSymbols常用终端日志输出变量  -  by @mmdapl (55ae6)
  • @142vip/vitepress:
    • 封装VipBackTop组件,优化VipProjectTable组件显示样式  -  by @mmdapl (0392e)
    • 拓展项目表格和团队介绍组件封装,优化使用  -  by @mmdapl (854ab)
    • 修改VipProjectTable组件展示效果,支持Tag标签  -  by @mmdapl (bdf7f)
    • 支持oauthRepo常量  -  by @mmdapl (efe9b)

🔥 Performance

🐛 Bug Fixes

  • 修复编辑路径跳转异常,支持平台超链接复用  -  by @mmdapl (90830)
  • 修复release命令检验模块包异常,打印错误提示信息  -  by @mmdapl (b518e)
  • @142vip/fairy-cli:
    • 修复sync命令同步模块异常,更改同步源域名为:https://registry-direct.npmmirror.com  -  by @mmdapl (4c971)

😏 Release Packages

Release New Version v0.0.1-alpha.12 👉 View Changes On GitHub

v0.0.1-alpha.11

08 Sep 09:38
Compare
Choose a tag to compare

✨ Features

  • 删除husky模块,使用simple-git-hooks模块管理git提交校验  -  by @mmdapl (7294b)
  • 移除@142vip/common依赖,使用@142vip/common依赖,全面升级各基础模块  -  by @mmdapl (202d0)
  • 修复开源表格日志链接异常,菜单栏支持emoji表情  -  by @mmdapl (33bae)
  • 删除scripts中无用脚本,简化工程文件结构,补充技术文档  -  by @mmdapl (9c8df)
  • 拓展clean命令,支持对distviteturbo缓存目录进行删除  -  by @mmdapl (5f7c7)
  • @142vip/fairy-cli:
    • @142vip/common替换成@142vip/utils,使用execShell执行函数  -  by @mmdapl (72a2d)
    • 修改lint命令,使用异步执行器执行eslint校验命令  -  by @mmdapl (bd87c)
  • @142vip/release-version:
    • 删除@142vip/common模块,替换成@142vip/utils模块  -  by @mmdapl (e803c)
  • @142vip/utils:
    • 模块新增,支持shelllogger基础功能封装,支持@142vip/common模块部分功能  -  by @mmdapl (bd760)
    • 修复execShell函数执行异常,支持同步执行命令  -  by @mmdapl in #94 (b00c9)
  • @142vip/vitepress:
    • 修改模块构建配置,支持Vue组件编译,新增VipContactAuthor组件封装  -  by @mmdapl (38ec9)
    • 增加@142vip业务封装,修改编译配置,支持getVipFooter构建  -  by @mmdapl (2d159)
    • 引入element-plusvue等模块,封装ProjectIntroduceVipBackUp等组件,支持表格展示页面  -  by @mmdapl (f57ac)

🔥 Performance

🐛 Bug Fixes

  • 修复静态站点上\下一篇链接异常,支持切换  -  by @mmdapl (ed1cc)
  • 修复CHANGELOG文档中版本信息显示异常  -  by @mmdapl (840d8)

💅 Refactors

  • 优化CI脚本,使用corepack管理pnpm版本  -  by @mmdapl (486e1)

📖 Documentation

  • 静态网站改造升级,基于HomePage组件修改首页显示  -  by @mmdapl (44587)
  • 统一修改npm version标签样式,更新README文档  -  by @mmdapl (e9749)

😏 Release Packages

Release New Version v0.0.1-alpha.11 👉 View Changes On GitHub

v0.0.1-alpha.10

29 Aug 16:40
Compare
Choose a tag to compare

✨ Features

  • 静态站点增加@142vip/axios模块文档入口配置  -  by @mmdapl (771cd)
  • 优化simple-git-hooks流程,支持commitpush操作前进行功能预检  -  by @mmdapl (9f359)
  • 增加build命令,优化CI/CD流水线处理步骤,简化verify-commit校验  -  by @chufan443 and @mmdapl in #81 (60ba3)
  • @142vip/fairy-cli:
    • 新增verifyCommit函数,支持git commit信息校验  -  by @mmdapl (aa29a)
  • @142vip/vitepress:
    • 增加142vip组织成员介绍,导出变量  -  by @mmdapl (8f5e9)

🐛 Bug Fixes

  • 修复release命令执行时触发simple-git-hooks钩子检验问题,拓展scope范围  -  by @mmdapl (7b5e0)
  • @142vip/fairy-cli:
    • 修复clean命令配置--nuxt参数,.output目录删除异常  -  by @mmdapl (2e441)
  • Github Actions:
    • 修复流水线build异常,先编译公共模块  -  by @mmdapl (b9173)
    • 修复流水线build异常,无法部署静态网站  -  by @mmdapl (0d3a1)

📖 Documentation

  • 更新各模块的CHANGELOG文档,优化版本更新内容  -  by @mmdapl (1d7e9)
  • 各模块README文档增加版本标记,优化静态站点内容显示  -  by @mmdapl (279ce)

😏 Release Packages

Release New Version v0.0.1-alpha.10 👉 View Changes On GitHub

v0.0.1-alpha.9

23 Aug 16:51
Compare
Choose a tag to compare

✨ Features

  • 移除@esm2cjs/execa模块,提升inquirer依赖  -  by @mmdapl (bdcc0)
  • 移除commit-and-tag-versionenquirer模块  -  by @mmdapl (48b1e)
  • 统一README文档中的证书说明,支持142vip的MIT证书  -  by @mmdapl (3cf41)
  • 引入simple-git-hooks模块,支持git commit时触发钩子进行代码校验  -  by @mmdapl (fcdf3)
  • @142vip/axios:
    • 模块初始化,支持method等枚举导出  -  by @mmdapl (462d6)
  • @142vip/changelog:
    • 移除@antfu/utils模块,采用原生ts实现函数功能  -  by @mmdapl (3dcb1)
    • 移除dayjs模块,原生实现时间格式化  -  by @mmdapl (60187)
  • @142vip/egg-sequelize:
    • 搭建基本模块结构、调整代码编译、打包策略  -  by @mmdapl (fed4d)
  • @142vip/fairy-cli:
    • 移除cnpm模块,基于api实现,支持npm包同步到cnpm平台上  -  by @mmdapl (92eaa)
    • release命令增加--vip等参数,支持cli交互式选择发布的模块和版本  -  by @mmdapl (d2694)
    • 优化versionBump参数,支持提交commit信息和push远程仓库  -  by @chufan443 and @mmdapl in #64 (a5bf5)
    • 修正CHANGELOG文档,优化release命令支持版本名称markdown显示  -  by @mmdapl (77678)
    • 移除inquirer模块,release命令有限check-release逻辑,日志格式调整  -  by @mmdapl (5e56c)
    • 丰富TS类型,增加branch参数,默认从next分支获取commit信息,增加release交互全局错误捕获  -  by @mmdapl (c2793)
    • 修复release根模块时tag功能触发异常  -  by @chufan443 (468c4)
  • @142vip/release-version:
  • Eslint:
    • 优化ignores配置,开启jsonmarkdown校验  -  by @mmdapl (61e9c)
  • Github Actions:
    • 优化npm release流水线,只正对更新的package进行发布更新  -  by @mmdapl (608ec)

🔥 Performance

  • 移除scripts目录下release脚本,package.json文件的scripts配置新增release:checkrelease命令  -  by @mmdapl (de840)
  • Github Actions:
    • 移除lint脚本,统一在用package.json中配置linklint:fix命令  -  by @chufan443 in #62 (05439)

🐛 Bug Fixes

  • @142vip/changelog:
    • 修复子模块CHANGELOG文档变更记录冲突的问题  -  by @mmdapl (19873)
  • @142vip/fairy-cli:
    • 修复lint命令,支持--fix参数配置自动修复代码  -  by @mmdapl (76472)

💅 Refactors

  • @142vip/changelog:
    • 模块结构调整,优化工具函数的实现和调用链路  -  by @mmdapl (64f1b)
  • @142vip/fairy-cli:
    • 模块结构调整,简化导出代码和cli处理流程  -  by @mmdapl in #52 (dfac2)

😏 Release Packages

Release New Version v0.0.1-alpha.9 👉 View Changes On GitHub

v0.0.1-alpha.8

07 Aug 15:47
Compare
Choose a tag to compare

✨ Features

  • Packages中的各模块增加homepage等信息  -  by @mmdapl (b0df1)
  • @142vip/changelog:
    • 修改默认配置,CHANGELOG文档支持release类型提交  -  by @mmdapl (29f00)
  • Github Actions:
    • 新增release流水线,自动发布到npm平台  -  by @mmdapl (7a75c)

🔥 Performance

  • @142vip/release-version:
    • 修复一些语法问题,使用更好的代码风格  -  by @mmdapl in #44 (fc7de)

🐛 Bug Fixes

  • Github Actions:
    • 修复release发布异常,支持自动发布npm包  -  by @mmdapl in #45 (d4263)

💅 Refactors

  • @142vip/changelog:
    • 结构调整,移除cac等模块,替换为commander模块  -  by @mmdapl in #47 (a828b)

📖 Documentation

  • 优化目录结构,搜索功能接入algolia平台  -  by @mmdapl (234a2)

😏 Release Packages

  • @142vip/changelog:
  • @142vip/release-version:

Release New Version v0.0.1-alpha.8 👉 View Changes On GitHub