开源项目

FolkMQ 1.6.0: 消息中间件体验更新

FolkMQ 是个“新式”的消息中间件。强调:“简而强”。可内嵌,可单机,可集群(部署包为 9Mb)。 功能简表 角色 功能 生产者(客户端) 发布普通消息、Qos0消息、定时消息、顺序消息、可过期消息、事务消息、广播消息 消费者(客户端) 订阅、取消订阅。消费-ACK(自动、手动) 服务端 发布-Confirm、订阅-Confirm、取消订阅-Confirm、派发-Retry、派发-Delayed 客户端语言支持 Java、Python、JavaScript(支持 node.js 后端,web 前端) 传输协议支持 tcp、udp、websocket、kcp 本次更新 新增 控制台 “流量看板” 新增 客户端流量控制支持(trafficLimiter),可控制客户端内存占用 优化 folkmq-server 启用新的确认机制(向下兼容),可减少内存占用 修复 python sdk 批量订阅无效的问题 修复 javascript sdk 批量订阅无效的问题 socket.d 升为 2.5.4 代码仓库 https://gitee.com/noear/folkmq https://github.com/noear/folkmq 官网 https://folkmq.noear.org
开源项目

ThingsPanel 1.0.0 发布,全面重构,更易用 通用物联网平台

ThingsPanel1.0.0 是一个全新版本,它通过基于 Gin 和 Vue.js3.0、TypeScript 的重构,提升了易用性。主要更新包括更换界面风格,支持多种样式和菜单布局,简化概念(例如将设备插件改名为设备功能模板,并新增设备配置模板等),全面升级设备接入框架以兼容服务接入,扩充了看板功能,升级了设备插件生成器并新增了App图表绑定功能,支持常规接入和预配置接入两种方式,并简化了产品管理和固件升级。此外,新增了权限到分组和设备的精细权限控制,并且安装包大小减小到原来的1/5。 开源地址:https://gitee.com/ThingsPanel/thingspanel-backend-community
开源项目

PlayEdu 1.7 发布,企业培训系统开源项目

PlayEdu是一款基于SpringBoot3 + Java17 + React18开发的企业内部培训系统。它专注于提供私有化部署方案,包括视频、图片等资源的内网部署。目前主要支持本地视频上传播放、学员邮箱登录、无限级部门、无限级资源分类、学员在线学习等功能。 更新内容包括: [API] MinIO配置信息增加环境变量的读取 [API] 优化学员学习权限 [后台] 首页增加课件数量的显示 [后台] 线上课列表增加创建人字段 [后台] 学员部门包含子部门所有学员数量的优化 [API] 根据分类ID获取所有子分类的课程 [API] 根据部门ID获取所有父级部门的课程 [后台] 部门指派器的优化 [PC] 视频播放器去除右键点击 [PC] 首页学习时长去掉秒 [H5] 首页tab切换优化   https://gitee.com/playeduxyz/playedu