Releases: thinkcmf/thinkcmf
Releases · thinkcmf/thinkcmf
ThinkCMF 8.0.1发布啦!节日快乐!
感谢大家的长期陪伴和支持!
ThinkCMF 8.0主要特性
MIT开源协议,让你飞得更高,行得更远- 基于
ThinkPHP 8.0 - 多应用架构
- 应用中心
- 支持插件机制
- 支持多模板
- 支持模板可视化设计
- 支持
RESTful API - 支持
Swagger API文档 - 支持数据库迁移
- 支持
Docker运行
更新日志
8.0.1
- 增加前台模板多语言功能
- 增加多语言设置功能
- 后台模板全面升级为
bootstrap5 - 升级
FontAwesome图标到v6.4.2 - 增加后台设置统一入口
- 增加
cmf_lang_url函数 - 增加后台模板自由设计
- 优化API跨域处理
- 优化插件安装卸载更新提示
- 优化应用安装卸载更新提示
- 优化自由模板组件解析
- 修复插件API基类validate报错
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf8
升级指导
8.0.0升级到8.0.1
composer update
ThinkCMF 8.0.0发布啦!祝大家节日快乐!
感谢大家的长期陪伴和支持!
ThinkCMF 8.0主要特性
MIT开源协议,让你飞得更高,行得更远- 基于
ThinkPHP 8.0 - 多应用架构
- 应用中心
- 支持插件机制
- 支持多模板
- 支持模板可视化设计
- 支持
RESTful API - 支持
Swagger API文档 - 支持数据库迁移
- 支持
Docker运行
更新日志
8.0.0
- 升级到
ThinkPHP8.0 - 增加后台管理本地文件上传
- 增加
admin.js对RESTful API支持 - 增加插件
PluginRestAdminBaseController基类 - 后台所有POST请求需要传token
- 后台使用
RESTful API - 优化模板标签库加载忽略不存在标签库
- 优化后台模板
- 更改后台默认模板为
admin_default - 增加后台风格
arcoadmin - 增加后台模板支持
bootstrap5 - 完善前台默认模板
default
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf8
升级指导
6.0.9升级到8.0.0
- 更改根目录
composer.json的require下列包版本
"php": ">=8.0.0",
"thinkcmf/cmf-app": "^8.0.0",
"thinkcmf/cmf-install": "^8.0.0",
"thinkcmf/cmf-api": "^8.0.0",
"thinkcmf/cmf-appstore": "^2.0",
"thinkcmf/cmf-root": "^2.0"composer update- 后台所有非ajax的
POST请求,改为GET请求 - 如自定义后台模板未用
admin.js,请注意所有POST请求时在header中增加XX-Device-Type和Authorization - 把
data/config/template.php中cmf_admin_default_theme后台模板改为admin_default
ThinkCMF 6.0.9发布啦!
感谢大家的长期陪伴和支持!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持 - 增加
Docker运行环境
更新日志
6.0.9
- 增强前台模板自由控件功能支持拖拽
- 增加后台API权限管理
- 增加后台API导入
- 增加
Swagger插件 - 增加模板块控件css样式功能
- 增加模板富文本
rich_text变量类型 - 增加应用支持系统钩子
- 增加安装程序数据库迁移功能
- 增加插件执行顺序设置
- 增加
cmf_get_file_url,cmf_utf8_bom函数 - 优化后台开发者面板支持插件扩展
- 优化后台插件管理
- 优化后台首页
- 优化插件设置
- 优化权限认证
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf6
升级指导
6.0.8升级到6.0.9
composer update
ThinkCMF 6.0.8发布啦!
感谢大家的长期陪伴和支持!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持 - 增加
Docker运行环境
更新日志
6.0.8
- 更新TP到
6.0.14 - 增加应用轻量级命令行第三方库支持
- 增加注册登录和验证码界面第三方验证码支持
- 增加后台管理员个人邮件功能
- 优化上传对话框逻辑
- 优化钩子管理界面
- 优化后台管理员添加编辑逻辑增加安全性
- 优化缓存清理
- 优化路由识别
- 优化系统文件加载
- 修复后台部分URL刷新不加载
- 修复幻灯片页面管理报错
- 补全缺失语言包
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf6
升级指导
6.0.7升级到6.0.8
composer update
ThinkCMF 6.0.7发布啦!
感谢大家的长期陪伴和支持!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持 - 增加
Docker运行环境
更新日志
6.0.7
- 升级到
tp6.0.13 - 增加安装时检查API配置
- 增加前台模板自由控件功能
- 增加
widgetsHead,widgetsBlock,widgetsScript标签 - 增加
css标签相同文件不重复引入功能 - 增加
js标签相同文件不重复引入功能 - 修复后台菜单添加和编辑子菜单父级不选中
- 修复后台菜单编辑删除报错
- 修复应用市场模板升级报错
- 增加
php think cli支持/分隔符 - 修复
tree类相关bug
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf6
升级指导
6.0.6升级到6.0.7
composer update
ThinkCMF 6.0.6发布啦!
感谢大家的长期陪伴和支持!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持 - 增加
Docker运行环境
更新日志
6.0.6
- 后台模板设计增强,支持多终端
- 增加命令行卸载应用
- 增加网页卸载应用
- 增加命令行卸载插件
- 增加
tree标签 - 后台菜单和导航菜单管理使用
tree标签 - 优化应用插件模板升级安装逻辑
- 优化应用打包格式
- 去除
eval的使用 - 修复API跨域问题
- 修复邮件验证码获取用户信息错误
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf6
升级指导
6.0.5升级到6.0.6
composer update
ThinkCMF 6.0.5发布啦!
感谢大家的长期陪伴和支持!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持 - 增加
Docker运行环境
更新日志
6.0.5
- 增加数据库迁移
- 增加模板在线安装
- 增加轻量级命令行工具
php think cli - 增加应用发布打包工具
- 增加插件发布打包工具
- 增加模板发布打包工具
- 优化命令行程序
- 修复命令行下常量
APP_PATH缺失 - 独立
Docker容器为单独仓库
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf6
升级指导
6.0.4升级到6.0.5
- 根目录
composer.json的require-dev属性值请更新 composer update
ThinkCMF 6.0.4发布,51快乐!
51快乐!
ThinkCMF感谢大家的长期陪伴和支持!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持
更新日志
6.0.4
- 调整PHP版本最低限制为
7.4.0 - 增加应用在线安装
- 增加应用管理
- 增加安装时更多目录可写检查
- 增加
cmf_get_app_class函数 - 增加
cmf_is_cli函数 - 增加
cmf_test_write函数 - 优化用户资料编辑
- 优化函数
cmf_scan_dir - 优化安装时数据库连接处理
- 修复
cmf_curl_get不支持https - 修复
/home/slides/{id}API注解错误 - 修复验证码登录API报错
- 修复回收站删除、还原报错
- 修复API路由加载
- 修复插件更新无法删除旧钩子
企业门户解决方案
请到后台应用中心->应用市场安装
开发手册
https://www.thinkcmf.com/docs/cmf6
升级指导
6.0.3升级到6.0.4
- 安装静态资源包
composer require thinkcmf/cmf-root - 根目录
composer.json的minimum-stability,require,config属性值请更新 composer update
ThinkCMF 6.0.3发布啦,国庆节快乐!
国庆节快乐!
ThinkCMF感谢大家的长期陪伴和支持!
我们将一直保持初心,服务广大用户!
ThinkCMF6.0主要特性
- 框架协议依旧为
MIT,让你更自由地飞 - 基于
ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本 - API增加Swagger支持
- 增加
.env环境配置支持
更新日志
6.0.3
- 自定义分页类
- 优化后台模板设计
- 优化后台菜单导入
- 修复验证器使用错误
- 修复路由禁用报错
- 修复插件模板异常类引入错误
6.0.2
- 增加插件市场支持插件在线安装
- 增加后台不存在模板文件检测并切换到默认模板
- 移动swagger功能到插件
- 优化插件后台权限检查
- 修复url美化报错
- 规范env命名,方便编辑器跳转
- 修正themes命名空间
- 修复角色删除问题
- 修复管理员删除问题
- 修复幻灯片删除问题
- 优化用户注册
- 优化后台菜单导入
企业门户解决方案
开发手册
ThinkCMF 5.1.7正式版发布啦,祝大家春节快乐!
更新日志
5.1.7
- 重构回收站代码,添加全部删除、一键清空和全部还原功能
- 增加插件url美化
- 增加默认过滤器
- 增加插件未安装、未启用时禁止访问
- 增加
think\facade\Db类 - 优化语言包加载顺序
- 优化前端组件
- 优化cmf版本获取
- 优化
cmf_clear_cache()函数 - 修复用户行为产生积分或金币为空还有日志问题
- 修复管理员编辑报错
- 规范所有数据库操作用法
原门户应用已升级为企业门户解决方案,欢迎关注提交pr
企业门户解决方案
开发手册
http://www.kancloud.cn/thinkcmf/doc5_1
Git仓库
- GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库
- 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像