Releases: suyuan32/simple-admin-core
v1.4.6
Simple Admin Core/Common/Job/File v1.4.6 更新
- 重构(Common):重新优化 i18n 初始化代码,现已支持自动读取目录中的所有语言文件
- 更新(Core, FMS): 使用新的 i18n 初始化函数
- 新增(Core): user info 接口新增部门信息
- 更新(Core): 更新 all in one
- 更新: 更新依赖
Goctls v1.7.7 更新
- 优化(vben): drawer 代码改为百分比宽度
- 更新(zero_cache): 更新 ent go zero redis 缓存模板
- 新增(ent privacy): 新增 tenant privacy 模板
- 更新: 更新依赖
Simple Admin Backend UI v1.4.6 更新
- 修复(Form): default value 处理逻辑导致的 ApiSelect 错误默认值
- 优化(Icon): 使用 iconify 新的组件依赖, 替换已弃用的库
- 新增(Icon): 新增更多可配置参数,包括 flip, rotate 等
- 修复(Router): 修复重名导致的 router warning
- 优化(vite): 暂时屏蔽 cjs 警告
- 优化: 删除部分无用的注释
- 修复(Form):修复 updateSchema 更新无效的问题
- 修复(Button): 修复启用新 Icon 导致的按钮图标对齐问题
- 优化(Drawer): 所有 drawer 宽度改为百分比
- 更新: 更新依赖
注意: 本次更新 API 需参考 FMS 进行 i18n 初始化函数更新,点击访问
Simple Admin Core/Common/Job/File v1.4.6 Update
- Refactor (Common): Reoptimized i18n initialization code, now supports automatic reading of all language files in the directory.
- Update (Core, FMS): Use the new i18n initialization function.
- Add (Core): User info interface now includes department information.
- Update (Core): Update all-in-one.
- Update: Update dependencies.
Goctls v1.7.7 Update
- Optimize (vben): Change drawer code to percentage width.
- Update (zero_cache): Update ent go zero redis cache template.
- Add (ent privacy): Add tenant privacy template.
- Update: Update dependencies.
Simple Admin Backend UI v1.4.6 Update
- Fix (Form): Handle default value logic causing ApiSelect default value errors.
- Optimize (Icon): Use iconify's new component dependencies, replacing deprecated libraries.
- Add (Icon): Add more configurable parameters, including flip, rotate, etc.
- Fix (Router): Resolve router warning caused by duplicate names.
- Optimize (vite): Temporarily suppress cjs warnings.
- Optimize: Remove some unused comments.
- Fix (Form): Fix issue with ineffective updateSchema updates.
- Fix (Button): Correct button icon alignment issue caused by enabling new icons.
- Optimize (Drawer): Set all drawer widths to percentages.
- Update: Update dependencies.
Note: This updated API needs to refer to FMS for i18n initialization function update, click to visit
What's Changed
- chore: upgrade deps and system version by @suyuan32 in #311
- fix: use new i18n init function by @suyuan32 in #312
- chore: upgrade deps and version by @suyuan32 in #313
Full Changelog: v1.4.5...v1.4.6
v1.4.5
Simple Admin Core/Common/Job/File v1.4.5 更新
- 新增(Common): 新增 tenant admin ctx 授权信息判断逻辑
- 修复(Core): user info api 新增部门信息返回值
- 更新(Core): 更新 all in one
- 更新: 更新依赖
Goctls v1.7.6 更新
- 更新: 更新依赖
Simple Admin Backend UI v1.4.5 更新
- 修复(Form): updateSchema 更新失败 bug
- 新增(DropDown): 新增部门信息显示
- 修复(RolePage): 修复提交数据时 menuIds 为空的问题
- 更新: 更新依赖
Simple Admin Core/Common/Job/File v1.4.5 Update
-
Add (Common): Add tenant admin ctx authorization information judgment logic
-
Fix (Core): Add department information return value to user info api
-
Update (Core): Update all in one
-
Update: Update dependency
Goctls v1.7.6 Update
- Update: Update dependency
Simple Admin Backend UI v1.4.5 Update
-
Fix (Form): updateSchema update failure bug
-
Add (DropDown): Add department information display
-
Fix (RolePage): Fix the problem of menuIds being empty when submitting data
-
Update: Update dependency
What's Changed
Full Changelog: v1.4.4...v1.4.5
v1.4.4
Simple Admin Core/Common/Job/File v1.4.4 更新
- 新增(Common): 新增 tenant ctx 处理逻辑
- 优化(Common): 优化 i18n 读取外部文件逻辑
- 修复(Core): 修复用户异常状态下的登录问题
- 优化(Core): 优化 department 父级列表生成逻辑
- 优化(Fms): 修复云文件上传服务商不存在的异常处理逻辑
- 更新(Core): 更新 all in one
- 更新: 更新依赖
Goctls v1.7.5 更新
- 优化: 优化 proto 文件合并逻辑,不再随机导致不易更新
- 优化: 优化 api 文件生成的注释
- 更新: 更新依赖
Simple Admin Backend UI v1.4.4 更新
- 修复(Form): 默认值为 number 类型转换为 string 类型的 bug
- 优化(Form/InputNumber): 修复 form input number 组件错误的变量类型
- 优化(Breadcrumb): 优化面包屑组件样式和逻辑
- 修复(tab): 修复 route 的 param 为非英文字符时导致的异常
- 重构(lodash): 将 lodash 替换为 remeda, 对于 typescript 支持更好
- 修复(BasicForm): 修复 resetFields 无法清空的问题
- 新增(BasicForm): 新增 prefix 插槽
- 修复(Loading): 修复 loading 组件渲染异常逻辑
- 新增(Form): BasicTree 支持
- 更新: 更新依赖
What's Changed
- Dev by @suyuan32 in #304
- fix: Department_ancestors function params with department parentID by @zhuangpeng in #305
- Dev by @suyuan32 in #306
- fix: user can still log in when user is banned by @suyuan32 in #307
- fix: format i18n file of zh by @suyuan32 in #308
- Dev by @suyuan32 in #309
Full Changelog: v1.4.3...v1.4.4
v1.4.3
Simple Admin Core/Common/Job/File v1.4.3 更新
- 更新(Tools): Simple Admin Tools 已同步 go zero 官方代码至 v1.6.5
- 优化(Tools): 优化默认国际化翻译语言
- 新增(Common): 新增更多 i18n 函数用于支持快速接入新语言
- 新增(Common): 新增i18n配置文件直接添加新语言
- 新增(Core): Core 新增 i18n 快速添加新的国际化翻译
- 优化(Core): Department 中的 Leader, Phone, Email 字段改为可选
- 新增(Core): 添加 sql/modifier 支持
- 新增(Core): 新增 department 父级列表自动生成
- 优化(Core): 适配 Casbin 1.89 的函数改动
- 更新(Core): 更新 all in one
- 更新: 更新依赖
Goctls v1.7.3 更新
- 更新: 支持 go zero v1.6.5
- 更新: 更新依赖
Simple Admin Backend UI v1.4.3 更新
- 修复: 云文件上传下拉菜单显示默认服务商
- 优化: 禁用 department 父级列表字段修改
- 优化: 将 department 中的 Leader, Phone, Email 字段改为可选
- 更新: 更新依赖
注意: 本次更新需再次点击初始化下核心服务
What's Changed
- chore: upgrade version by @suyuan32 in #294
- Dev by @suyuan32 in #297
- function: add get department ancestor ids by @zhuangpeng in #298
- Dev by @suyuan32 in #299
- docs: update readme by @suyuan32 in #300
- fix: wrong log message in sms register logic by @suyuan32 in #301
- fix: use optional fields in department by @suyuan32 in #302
- Dev by @suyuan32 in #303
New Contributors
- @zhuangpeng made their first contribution in #298
Full Changelog: v1.4.1...v1.4.3
v1.4.1
Simple Admin Core/Common/Job/File v1.4.1 更新
- 优化: 更新 Ent 的分页模板
- 优化: 关闭 Ent Debug 模式
- 优化(Job): 优化启动代码
- 更新: 更新依赖
Goctls v1.7.2 更新
- 优化: 更新 Ent 的分页模板,支持 Select
- 优化: 优化 Ent 创建 schema 的模板
- 更新: 更新依赖
Simple Admin Backend UI v1.4.1 更新
- 修复: 修复 store 读取丢失导致的后台退出问题
- 优化: 优化 pinia persist 支持
- 修复(Modal): 修复 Modal 样式冲突问题
- 修复(husky): 修复 husky 执行命令
- 更新: 更新依赖
What's Changed
- Dev by @suyuan32 in #287
- chore: update changelog by @suyuan32 in #289
- chore: update ent template by @suyuan32 in #290
- docs: update readme by @suyuan32 in #291
- docs: update readme by @suyuan32 in #292
- fix: new config example in etc by @suyuan32 in #293
Full Changelog: v1.4.0...v1.4.1
v1.4.0 stable
Simple Admin - Go 语言分布式后台管理系统 v1.4.0 更新
Simple Admin 第一个稳定版发布!
项目介绍
Simple Admin 是一个开箱即用的分布式微服务后端管理系统,基于 go-zero 开发,为开发中大型后台提供了丰富的功能,支持三端代码生成。 官方自带多种扩展,助力中小企业快速上云,快速迭代。适合用于微服务学习和商用,开源免费。
Simple Admin Core / Job / MCMS / FMS / Common v1.4.0 更新
介绍
核心模块 Core, 定时任务模块 Job, 消息中心模块 MCMS, 以及文件管理模块 FMS 均已升级
本次更新
- 新增(tools/httpx):
query
新增数组字段支持 - 新增(tools/httpx): 请求参数新增
.
支持 - 新增(tools/redis): 新增环境变量配置
- 新增(common/redis): 新增
redis
`api permission key - 优化(common/consul): 移除
consul
支持` - 优化(common/i18n): 优化错误翻译失败提示
- 优化(core): 关闭
ent debug
模式 - 更新(core): 更新
all in one
配置 - 更新: 更新依赖
Simple Admin Backend UI v1.4.0 更新
介绍
Simple Admin UI 是基于 vue-vben-admin 二次开发的为 Simple Admin 专门开发的后台管理界面,基于 Vue3 和 TypeScript 开发, 提供后台错误统一处理,国际化等功能,本项目完全免费,可用于学习和商用.
本次更新
- 修复(script): 替换
npm
为pnpm
- 优化(ApiTransfer): 适配
ApiTransfer
支持simple api
- 优化(ApiRadioGroup,ApiCascader): 适配调整
ApiRadioGroup
ApiCascader
组件 - 优化: 优化全局上传接口为云文件
- 更新:更新系统版本及依赖
Goctls v1.7.0 更新
介绍
Goctls 是一个基于 Go Zero 官方生成工具 Goctl 开发的针对 Simple Admin 适配优化的生成工具。提供强大的代码生成功能,同时集成了许多定制工具,实现快速开发微服务接入后台和前台 。三端代码生成可以大大提升开发效率,欢迎体验 。
特性
- go-swagger : 基于 go-swagger 而不是官方的@doc 注解
- 多国语言支持
- 优化错误信息处理,支持多语言错误
- 简单易用的校验器
- 支持代码生成,生成 API,RPC 和 web 端的 CRUD 代码
- 支持多种额外插件如 GORM, RocketMQ
- 对 Simple Admin 的针对性优化
- rpc logic group 分组
- 全面支持 Ent 代码生成
- 额外工具如本地日志查看,环境变量查看
本次更新
- 修复:
vben data
生成时缺少空行问题 - 新增:
env info
新增redis
新增 - 更新:更新依赖
What's Changed
Full Changelog: v1.3.12...v1.4.0
v1.3.12
Simple Admin Core/Common/Job/File v1.3.12 更新
- 优化(Core): 优化 token api 的注释
- 优化(Fms): 优化云文件上传权限
- 更新: 更新依赖
Goctls v1.6.33 更新
- 优化:优化 ent 代码生成时对于带 id 字段处理逻辑
- 优化:新增 converter 测试用例
- 更新:更新依赖
Simple Admin Backend UI v1.3.12 更新
- 修复(Copper): 错误的类型定义
- 优化: 修复错误的 i18n 翻译
- 优化(Basic Form, DropDown Menu): 改为使用 vue3 setup 定义组件
- 优化(Menu):Menu 路由 name 字段由 title 改为 name
- 优化(Vux table): 优化 vux table 组件
- 新增(Virtual scroll): 新增跳转功能
- 优化(Vscode): 优化 setting 配置
- 更新: 更新系统版本及依赖
What's Changed
- fix: remove undefined token in swagger by @suyuan32 in #277
- chore: update all in one by @suyuan32 in #278
- docs: update changelog by @suyuan32 in #279
- docs: update readme by @suyuan32 in #280
- fix: optimize mcms field comments by @suyuan32 in #281
- docs: update all in one readme by @suyuan32 in #282
- fix: optimize token api comments by @suyuan32 in #283
- chore: upgrade deps by @suyuan32 in #284
Full Changelog: v1.3.11...v1.3.12
v1.3.11
Simple Admin Core/Common/Job/File v1.3.10 更新
- 优化:FMS 的 Cloud File Upload 接口权限优化
- 修复(FMS): CDN 模式下云文件无法删除 Bug
- 优化:jwt 更新至 v5 版本
- 更新:更新依赖
Goctls v1.6.32 更新
- 优化: Ent 数据库缓存模板支持边的预加载
- 优化: 创建项目 Ent 默认启用 intercept
- 更新: 更新依赖
Simple Admin Backend UI v1.3.10 更新
- 修复: 移除 index 重复的样式
- 优化(User, Member): 头像上传改为使用 cloud file 接口
- 修复(User, Member): 头像上传组件的 formValueType 导致的数据格式错误
- 优化: 移除无用的代码
- 更新: 更新系统版本及依赖
What's Changed
- docs: update readme by @suyuan32 in #272
- chore: update all in one by @suyuan32 in #273
- chore: update CHANGELOG.md by @suyuan32 in #275
- chore: upgrade deps by @suyuan32 in #276
Full Changelog: v1.3.10...v1.3.11
v1.3.10
Simple Admin Core/Common/Job/File v1.3.10 更新
- 更新:simple admin tools 升级至 v1.6.8, 同步 go zero 版本至 v1.6.3
- 新增(Common): 新增 Ent Mixins, 增加 id_int32, id_int64, id_uint32 Mixin 支持
- 修复(Base64Captcha): 修复空验证码绕过权限 bug
- 新增(FMS): 新增 CDN 配置
- 更新:更新依赖
Goctls v1.6.29 更新
- 优化: 优化 vben index 模板格式
- 优化: 优化 api parse 逻辑
- 新增: api, rpc 新增 id 多类型支持 (int32, uint32, int64, uint64),现已支持四种类型的 ID,对应不同的 Info
- 优化: 优化生成逻辑,不使用官方 mixin 且不存在 created_at, updated_at 时不再生成多余字段
- 优化: Mac 系统下 ent schema 文件夹自动创建
- 更新: 更新依赖
Simple Admin Backend UI v1.3.10 更新
- 新增: 新增 simple range picker 时间范围选择组件
- 优化: 优化上传组件,上传逻辑
- 新增: Fms 支持 CDN 配置
- 修复: 类型错误
- 优化: 移除无用的 vscode 推荐插件
- 更新: 更新系统版本及依赖
注意: 本次版本更新若要使用其他类型的 ID 需更新 base 文件
What's Changed
- fix: empty path when create menu by @suyuan32 in #268
- docs: update readme by @suyuan32 in #269
- chore: upgrade deps by @suyuan32 in #271
Full Changelog: v1.3.8...v1.3.10
v1.3.8
Simple Admin Core/Common/Job/File v1.3.8 更新
- 更新:simple admin tools 升级至 v1.6.7,go-redis 升级至 v9.5.1
- 修复:修复 go redis subcommand bug
- 更新: 更新 all in one 配置
- 更新:更新依赖
Goctls v1.6.27 更新
- 重构: 修改 vben 模板中的 /@/ 为 @/
- 修复:修复 ent 命令空指针错误
- 更新:更新依赖
Simple Admin Backend UI v1.3.8 更新
- 修复(Member): 错误的状态参数
- 优化(Login/Register): 优化注册登录页错误提示信息
- 升级: 升级 Tinymce 至最新版本
- 升级: 升级 vite 至 5.1.3 最新版本,适配优化构建参数
- 优化: 优化 eslint 和 stylelint 规则及依赖
- 修复:切换布局后导致的菜单覆盖内容问题
- 优化:空白页下的内容布局
- 修复:test server 启动 bug
- 修复(Table):table 组件列数过多的隐藏问题
- 优化(Form): form 组件引用优化,优化类型错误
- 优化(PageWrapper): 优化 PageWrapper 组件
- 重构:将项目中所有 /@/ 前缀改为 @/
- 更新:更新系统版本
What's Changed
- fix: upgrade go redis to v9.5.1 to solve the incompatible bug for older versions by @suyuan32 in #266
Full Changelog: v1.3.7...v1.3.8