Skip to content

Releases: thinkcmf/thinkcmf

ThinkCMF 8.0.1发布啦!节日快乐!

30 Sep 02:10

Choose a tag to compare

感谢大家的长期陪伴和支持!

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报错

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf8

升级指导

8.0.0升级到8.0.1

  1. composer update

ThinkCMF 8.0.0发布啦!祝大家节日快乐!

28 Sep 04:52

Choose a tag to compare

感谢大家的长期陪伴和支持!

ThinkCMF 8.0主要特性

  • MIT开源协议,让你飞得更高,行得更远
  • 基于ThinkPHP 8.0
  • 多应用架构
  • 应用中心
  • 支持插件机制
  • 支持多模板
  • 支持模板可视化设计
  • 支持RESTful API
  • 支持Swagger API文档
  • 支持数据库迁移
  • 支持Docker运行

更新日志

8.0.0

  • 升级到ThinkPHP8.0
  • 增加后台管理本地文件上传
  • 增加admin.jsRESTful API支持
  • 增加插件PluginRestAdminBaseController基类
  • 后台所有POST请求需要传token
  • 后台使用RESTful API
  • 优化模板标签库加载忽略不存在标签库
  • 优化后台模板
  • 更改后台默认模板为admin_default
  • 增加后台风格arcoadmin
  • 增加后台模板支持bootstrap5
  • 完善前台默认模板default

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf8

升级指导

6.0.9升级到8.0.0

  1. 更改根目录composer.jsonrequire下列包版本
"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"
  1. composer update
  2. 后台所有非ajax的POST请求,改为GET请求
  3. 如自定义后台模板未用admin.js,请注意所有POST请求时在header中增加XX-Device-TypeAuthorization
  4. data/config/template.phpcmf_admin_default_theme后台模板改为admin_default

ThinkCMF 6.0.9发布啦!

03 Aug 02:26

Choose a tag to compare

感谢大家的长期陪伴和支持!

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函数
  • 优化后台开发者面板支持插件扩展
  • 优化后台插件管理
  • 优化后台首页
  • 优化插件设置
  • 优化权限认证

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

升级指导

6.0.8升级到6.0.9

  1. composer update

ThinkCMF 6.0.8发布啦!

03 Mar 03:50

Choose a tag to compare

感谢大家的长期陪伴和支持!

ThinkCMF6.0主要特性

  • 框架协议依旧为MIT,让你更自由地飞
  • 基于ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本
  • API增加Swagger支持
  • 增加.env环境配置支持
  • 增加Docker运行环境

更新日志

6.0.8

  • 更新TP到6.0.14
  • 增加应用轻量级命令行第三方库支持
  • 增加注册登录和验证码界面第三方验证码支持
  • 增加后台管理员个人邮件功能
  • 优化上传对话框逻辑
  • 优化钩子管理界面
  • 优化后台管理员添加编辑逻辑增加安全性
  • 优化缓存清理
  • 优化路由识别
  • 优化系统文件加载
  • 修复后台部分URL刷新不加载
  • 修复幻灯片页面管理报错
  • 补全缺失语言包

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

升级指导

6.0.7升级到6.0.8

  1. composer update

ThinkCMF 6.0.7发布啦!

22 Jul 06:52

Choose a tag to compare

感谢大家的长期陪伴和支持!

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

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

升级指导

6.0.6升级到6.0.7

  1. composer update

ThinkCMF 6.0.6发布啦!

19 Jun 15:19

Choose a tag to compare

感谢大家的长期陪伴和支持!

ThinkCMF6.0主要特性

  • 框架协议依旧为MIT,让你更自由地飞
  • 基于ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本
  • API增加Swagger支持
  • 增加.env环境配置支持
  • 增加Docker运行环境

更新日志

6.0.6

  • 后台模板设计增强,支持多终端
  • 增加命令行卸载应用
  • 增加网页卸载应用
  • 增加命令行卸载插件
  • 增加tree标签
  • 后台菜单和导航菜单管理使用tree标签
  • 优化应用插件模板升级安装逻辑
  • 优化应用打包格式
  • 去除eval的使用
  • 修复API跨域问题
  • 修复邮件验证码获取用户信息错误

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

升级指导

6.0.5升级到6.0.6

  1. composer update

ThinkCMF 6.0.5发布啦!

24 May 13:01

Choose a tag to compare

感谢大家的长期陪伴和支持!

ThinkCMF6.0主要特性

  • 框架协议依旧为MIT,让你更自由地飞
  • 基于ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本
  • API增加Swagger支持
  • 增加.env环境配置支持
  • 增加Docker运行环境

更新日志

6.0.5

  • 增加数据库迁移
  • 增加模板在线安装
  • 增加轻量级命令行工具php think cli
  • 增加应用发布打包工具
  • 增加插件发布打包工具
  • 增加模板发布打包工具
  • 优化命令行程序
  • 修复命令行下常量APP_PATH缺失
  • 独立Docker容器为单独仓库

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

升级指导

6.0.4升级到6.0.5

  1. 根目录composer.jsonrequire-dev属性值请更新
  2. composer update

ThinkCMF 6.0.4发布,51快乐!

30 Apr 22:23

Choose a tag to compare

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路由加载
  • 修复插件更新无法删除旧钩子

企业门户解决方案

请到后台应用中心->应用市场安装

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

升级指导

6.0.3升级到6.0.4

  1. 安装静态资源包composer require thinkcmf/cmf-root
  2. 根目录composer.jsonminimum-stability,require,config属性值请更新
  3. composer update

ThinkCMF 6.0.3发布啦,国庆节快乐!

27 Sep 23:21

Choose a tag to compare

国庆节快乐!
ThinkCMF感谢大家的长期陪伴和支持!
我们将一直保持初心,服务广大用户!

ThinkCMF6.0主要特性

  • 框架协议依旧为MIT,让你更自由地飞
  • 基于ThinkPHP 6.0重构,核心代码兼容5.1版本,保证老用户最小升级成本
  • API增加Swagger支持
  • 增加.env环境配置支持

更新日志

6.0.3

  • 自定义分页类
  • 优化后台模板设计
  • 优化后台菜单导入
  • 修复验证器使用错误
  • 修复路由禁用报错
  • 修复插件模板异常类引入错误

6.0.2

  • 增加插件市场支持插件在线安装
  • 增加后台不存在模板文件检测并切换到默认模板
  • 移动swagger功能到插件
  • 优化插件后台权限检查
  • 修复url美化报错
  • 规范env命名,方便编辑器跳转
  • 修正themes命名空间
  • 修复角色删除问题
  • 修复管理员删除问题
  • 修复幻灯片删除问题
  • 优化用户注册
  • 优化后台菜单导入

企业门户解决方案

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

https://www.thinkcmf.com/docs/cmf6

ThinkCMF 5.1.7正式版发布啦,祝大家春节快乐!

11 Feb 04:59

Choose a tag to compare

更新日志

5.1.7

  • 重构回收站代码,添加全部删除、一键清空和全部还原功能
  • 增加插件url美化
  • 增加默认过滤器
  • 增加插件未安装、未启用时禁止访问
  • 增加think\facade\Db
  • 优化语言包加载顺序
  • 优化前端组件
  • 优化cmf版本获取
  • 优化cmf_clear_cache()函数
  • 修复用户行为产生积分或金币为空还有日志问题
  • 修复管理员编辑报错
  • 规范所有数据库操作用法

原门户应用已升级为企业门户解决方案,欢迎关注提交pr

企业门户解决方案

  1. https://gitee.com/thinkcmf/portal
  2. https://github.com/thinkcmf/portal

开发手册

http://www.kancloud.cn/thinkcmf/doc5_1

Git仓库

  1. GitHub:https://github.com/thinkcmf/thinkcmf 主要仓库
  2. 码云:https://gitee.com/thinkcmf/ThinkCMF 中国镜像

升级指导

https://www.kancloud.cn/thinkcmf/doc5_1/957915