Skip to content

Releases: KouShenhai/KCloud-Platform-IoT

v3.2.5

20 May 17:07
d6568cb
Compare
Choose a tag to compare

What's Changed

Read more

v3.2.4

22 Mar 04:41
df4d188
Compare
Choose a tag to compare

功能迭代

  • nacos升级至2.3.1 #1419
  • springboot升级至3.2.4

特别鸣谢

@KouShenhai

What's Changed

  • build: 升级springboot版本至3.2.4-SNAPSHOT by @KouShenhai in #1408
  • docs: 更新微信群二维码 by @KouShenhai in #1410
  • chore(deps): update dependency eslint-plugin-react to v7.34.1 by @renovate in #1411
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.681 by @renovate in #1412
  • fix(deps): update dependency com.alibaba:druid to v1.2.22 by @renovate in #1413
  • build: 升级shardingsphere by @KouShenhai in #1414
  • fix: ci报错 by @KouShenhai in #1415
  • test: 增加auth测试用例 by @KouShenhai in #1416
  • Feat v3.2.4 by @KouShenhai in #1418
  • Feat v3.2.4 by @KouShenhai in #1419
  • chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.1 by @renovate in #1420
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0 by @renovate in #1422
  • fix(deps): update dependency org.springframework.kafka:spring-kafka to v3.1.3 by @renovate in #1421
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.682 by @renovate in #1423
  • fix(deps): update dependency diagram-js to v14.1.1 by @renovate in #1425
  • chore(deps): update babel monorepo to v7.24.1 by @renovate in #1424
  • fix(deps): update dependency org.springframework.integration:spring-integration-mqtt to v6.2.3 by @renovate in #1426
  • fix(deps): update dependency org.springframework.security:spring-security-oauth2-authorization-server to v1.2.3 by @renovate in #1427
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.683 by @renovate in #1428
  • fix(deps): update dependency diagram-js to v14.2.0 by @renovate in #1429
  • chore(deps): update dependency org.projectlombok:lombok to v1.18.32 by @renovate in #1430
  • style: config优化代码结构 by @KouShenhai in #1431
  • feat: 增加spring event事件重试 by @KouShenhai in #1434
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.683 by @renovate in #1432
  • fix(deps): update dependency org.springframework.integration:spring-integration-mqtt to v6.2.3 by @renovate in #1433
  • feat: 增加spring event事件重试 by @KouShenhai in #1435
  • feat: 增加spring event事件重试 by @KouShenhai in #1437
  • fix(deps): update dependency io.swagger.core.v3:swagger-annotations-jakarta to v2.2.21 by @renovate in #1436
  • chore(deps): update babel monorepo to v7.24.3 by @renovate in #1438
  • chore(deps): update dependency webpack to v5.91.0 by @renovate in #1439
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.684 by @renovate in #1440
  • build(deps-dev): bump webpack-dev-middleware from 7.0.0 to 7.1.1 in /laokou-cloud/laokou-seata-saga-statemachine-designer by @dependabot in #1444
  • fix(deps): update dependency io.netty:netty-all to v4.1.108.final by @renovate in #1442
  • Feat v3.2.4 by @KouShenhai in #1445
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.685 by @renovate in #1446

Full Changelog: v3.2.3...v3.2.4

v3.2.3

15 Mar 03:04
efd7287
Compare
Choose a tag to compare

功能迭代

  • 升级springboot依赖至3.2.3
  • spring-cloud-alibaba升级至2023
  • es v7 api 升级成es v8 api #1391

特别鸣谢

@KouShenhai

What's Changed

  • feat:升级至3.2.3 by @KouShenhai in #1233
  • build(deps): bump org.springframework.boot:spring-boot-starter-oauth2-resource-server from 3.2.2 to 3.2.3 by @dependabot in #1237
  • Feat v3.2.3 by @KouShenhai in #1261
  • fix(deps): update dependency angular-ui-router to v1.0.30 by @renovate in #1259
  • chore(deps): update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 by @renovate in #1264
  • chore(deps): update dependency gulp-uglify to v3.0.2 by @renovate in #1263
  • chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.13 by @renovate in #1265
  • chore(deps): update dependency source-map to v0.7.4 by @renovate in #1266
  • fix(deps): update dependency com.github.oshi:oshi-core to v6.4.13 by @renovate in #1267
  • fix(deps): update dependency jakarta.servlet:jakarta.servlet-api to v6.1.0-m2 by @renovate in #1268
  • fix(deps): update dependency org.springframework.kafka:spring-kafka to v3.1.2 by @renovate in #1270
  • fix(deps): update dependency org.springframework.integration:spring-integration-mqtt to v6.2.2 by @renovate in #1269
  • fix(deps): update dependency org.springframework:spring-framework-bom to v6.1.4 by @renovate in #1271
  • fix(deps): update nacos.version to v2.2.4-x86 by @renovate in #1272
  • chore(deps): update dependency css-loader to v6.10.0 by @renovate in #1276
  • chore(deps): update codecov/codecov-action action to v4.1.0 by @renovate in #1275
  • chore(deps): update babel monorepo by @renovate in #1274
  • chore(deps): update dependency eslint to v8.57.0 by @renovate in #1277
  • chore(deps): update dependency gulp-csscomb to v3.1.0 by @renovate in #1278
  • Feat v3.2.3 by @KouShenhai in #1279
  • chore(deps): update dependency open to v6.4.0 by @renovate in #1282
  • chore(deps): update dependency mini-css-extract-plugin to v2.8.1 by @renovate in #1281
  • chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v2.10.4 by @renovate in #1284
  • chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v1.6 by @renovate in #1283
  • Feat v3.2.3 by @KouShenhai in #1289
  • fix(deps): update angularjs monorepo to v1.8.3 by @renovate in #1291
  • chore(deps): update redis docker tag to v7.2.4 by @renovate in #1290
  • chore(deps): update mysql docker tag to v8.3.0 by @renovate in #1288
  • chore(deps): update docker.elastic.co/elasticsearch/elasticsearch docker tag to v8.12.2 by @renovate in #1287
  • chore(deps): update dependency webpack to v5.90.3 by @renovate in #1286
  • chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v2.4 by @renovate in #1285
  • fix(deps): update dependency @bpmn-io/properties-panel to v3.18.1 by @renovate in #1292
  • fix(deps): update dependency angular-clipboard to v1.7.0 by @renovate in #1293
  • fix(deps): update dependency bootstrap-switch to v3.4.0 by @renovate in #1295
  • fix(deps): update dependency com.mysql:mysql-connector-j to v8.3.0 by @renovate in #1297
  • fix(deps): update dependency co.elastic.clients:elasticsearch-java to v8.12.2 - autoclosed by @renovate in #1296
  • fix(deps): update dependency moment to v2.30.1 by @renovate in #1298
  • fix(deps): update dependency ng-tags-input to ~3.2.0 by @renovate in #1299
  • fix(deps): update dependency org.apache.rocketmq:rocketmq-spring-boot-starter to v2.3.0 by @renovate in #1300
  • feat:spring-cloud-alibaba升级至2023 by @KouShenhai in #1302
  • feat:spring-cloud-alibaba升级至2023 by @KouShenhai in #1305
  • fix(deps): update dependency org.redisson:redisson to v3.27.1 by @renovate in #1304
  • fix(deps): update dependency org.mockito:mockito-core to v5.11.0 by @renovate in #1303
  • fix(deps): update dependency redis.clients:jedis to v3.10.0 by @renovate in #1307
  • fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v2.7.18 by @renovate in #1306
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.669 by @renovate in #1260
  • feat:spring-cloud-alibaba升级至2023 by @KouShenhai in #1312
  • chore(deps): update actions/setup-java action to v4 by @renovate in #1314
  • chore(deps): update actions/deploy-pages action to v4 by @renovate in #1313
  • chore(deps): update actions/configure-pages action to v4 by @renovate in #1311
  • chore(deps): update actions/checkout action to v4 by @renovate in #1310
  • fix(deps): update logback.version to v1.5.1 by @renovate in #1309
  • fix(deps): update dependency com.amazonaws:aws-java-sdk-s3 to v1.12.671 by @renovate in #1308
  • chore(deps): update actions/upload-pages-artifact action to v3 by @renovate in #1315
  • chore(deps): update dependency copy-webpack-plugin to v12 by @renovate in #1316
  • chore(deps): update dependency gulp-load-plugins to v2 by @renovate in #1318
  • chore(deps): update dependency gulp to v4 by @renovate in #1317
  • fix(deps): update logback.version to v1.5.2 by @renovate in #1319
  • chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3 by @renovate in #1322
  • chore(deps): update dependency open to v10 by @renovate in #1321
  • chore(deps): update dependency npm-run-all2 to v6 by @renovate in #1320
  • chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3 by @renovate in #1323
  • chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3 by @renovate in #1324
  • chore(deps): update dependency webpack-cli to v5 by @renovate in #1326
  • chore(deps): update dependency react to v18 by @renovate in #1325
  • chore(deps): update github/codeql-action action to v3 by @renovate in #1328
  • chore(deps): update dependency webpack-dev-server to v5 by @renovate in #1327
  • fix(deps): update dependency diagram-js to v14 by @renovate in #1330
  • feat:seata去掉logback依赖 by @KouShenhai in #1331
  • Update README.md by @KouShenhai in #1333
  • fi...
Read more

老寇云平台-3.2.2

29 Feb 06:23
2d0b49e
Compare
Choose a tag to compare

功能迭代

1.傻瓜式教程书写(已经有规划啦~)
2.优化gateway动态路由,数据从nacos拉取写入redis,后面由redis管理整个路由,可以直接用于集群中 #1133 #1137
3.sb升级至3.2.2
4.增加注释(除构造方法和seata、sentinel、nacos、xxl-job以外)(给老夫差点写吐啦~~~) #1162
5.nacos灰度路由(网关和feign公用一个负载均衡组件) #22
6.兼容虚拟线程 #1175
7.ddd和cola最佳实践 #1177
8.整个项目进行DDD+COLA改造 #1201

特别鸣谢

@KouShenhai

What's Changed

Read more

老寇云平台-3.2.1

11 Jan 14:07
dfcbbc9
Compare
Choose a tag to compare

版本迭代

  • sb升级至3.2.1
  • sas token基于redis存储,提高查询性能 #1004 #1107
  • flowable支持多租户 #1002
  • flyway放到项目中 #1076
  • spring cloud openfeign兼容spring mvc #1096
  • 用undertow提高吞吐量 #1101
  • 验证码和密钥加上限流防止被刷 #1100
  • 多租户初始化改为手动下载数据并导入数据库(已兼容flowable多租户) #1001
  • 代码规范 #1121
  • docker 3.2.1 #1059

bug修复

  • nginx无法打开swagger #1090
  • 单点登录后出现token找不到(一般是之前单点登录后还未退出登录,过了一个小时会出现这个问题) #1110 #1112
  • 单点登录无法通过网关转发 #1112

性能优化

  • nginx压缩,js压缩 #1095

特别鸣谢

@livk-cloud
@KouShenhai

老寇云平台-3.2.0

28 Dec 12:20
d7bc356
Compare
Choose a tag to compare

版本迭代

  • 接入xxl-job
  • 代码优化及性能优化
  • I18nLocalResolve 标记删除,将在后期版本移除(已移除)
  • 优化mqtt,改用mqttv5客户端,根据topic策略处理消息
  • 优化docker-compose脚本,制作一键体验的脚本
  • 服务由IP改为域名
  • 网关,动态路由改为redis存储
  • jdk17 升级为 jdk21(graalvm)
  • sb 版本 升级至 3.2.0
  • 审批日志及其他接口优化(所有接口改造完毕)
  • 优化log4j2,关闭includeLocation
  • 支持配置多个OAuth2
  • excel导出支持jsr 303校验,将导入结果写入excel
  • elasticsearch高亮搜索
  • 引入mock,后面使用该测试完成功能调试
  • 其他依赖升级
  • 默认配置放在yaml,避免代码写死
  • nacos升级至2.2.4,调整环境变量,兼容mysql和postgresql(其他数据库自己动手实现)
  • seata升级至2.0.0
  • 支持版本一键升级
  • 改造委派
  • 改造办理
  • 改造转办
  • 去掉本地内存,改为redis,由cacheManager管理
  • 绕过认证的URL,统一在nacos里面配置,请求方法+路径+服务名称
  • SaaS系统改为数据库隔离,日志数据分库分表
  • 支持域名回显租户
  • 支持强一致性分布式锁(避免主从延迟)
  • 支持多节点优雅停机
  • sc升级至2023.0.0
  • sas升级至1.2.1
  • 增加基于令牌桶的限流组件(支持租户、用户、IP、路径、默认全局)(SPI实现,可根据业务自由扩展)#980
  • 修改checkstyle检查逻辑,制定符合该项目的规则 #1028
  • IP管理(黑名单和白名单)#989
  • 索引管理(索引概览、分布式链路) => 查看 #1047 #1051
  • 修改源码,使其spring cloud alibaba兼容spring cloud 2023 #1034 #1036
  • dockers镜像版本升级为3.2.0 #917

bug修复

  • 国际化生效
  • 单点登录点击退出不起作用
  • rocketmq无法接收消息
  • flyway无法同步数据 #1035
  • 修复之前用户、租户及其他接口不能正确处理业务的问题
  • 限流与降级不起效果 #1037

特别鸣谢

@KouShenhai

老寇云平台-3.1.5

28 Oct 10:03
f989096
Compare
Choose a tag to compare

版本迭代

  • 使用MapStruct转换实体类
  • 流程服务接入鉴权
  • feign等级调整为full
  • feign关闭httpclient5,还是使用ok-http
  • 增加MQTT模块
  • 升级sas到1.1.3
  • 慢sql记录到数据库,各个服务可以开启或关闭慢sql记录
  • springboot增加至3.1.5
  • netty升级至4.1.100.final
  • redisson升级至3.24.1,重写codec
  • 响应值code,分割成StatusCode,ValCode,ErrorCode,BizCode
  • 支持graalvm
  • 升级dynamic-datasource 4.2.0
  • 升级mybatis-plus 3.5.4
  • 代码优化与性能优化
  • 优化mp批量插入的性能
  • 声明性事务修改为编程性事务,从而灵活控制事务粒度
  • rocektmq替换成kafka,完成分布式链路改造
  • 增强接口幂等性,支持分布式幂等性,因网络重试可保证其幂等性

参与贡献

#663 @gitkakafu

特别鸣谢

@gitkakafu
@KouShenhai

老寇云平台-3.1.4

15 Oct 13:02
10ef9f0
Compare
Choose a tag to compare

版本迭代

  • 升级springboot版本至3.1.4
  • 升级nacos版本至2.2.4-OEM
  • 接口幂等性
  • 消除 @ComponentScan ,采用其他方式
  • 移除过期类 I18nInterceptor
  • 升级seata至1.7.1,优化seata配置,基于数据库加锁
  • 升级spring-boot-admin版本至 3.1.7
  • 下层结构减少依赖
  • 增加dubbo使用例子
  • 移除shardingsphere,替换为mybatis-plus,对一千张表查询
  • flowable改造,代码优化和优化表结构(seata应用场景)
  • flowable升级至7.0.0
  • 租户管理,新增租户调整业务,默认生成超级管理员和根部门

BUG修复

1.修复多租户,多线程切换数据源失败问题(提供对社区的帮助) @gitkakafu

特别鸣谢

@gitkakafu
@KouShenhai

老寇云平台-3.1.3

20 Sep 07:23
e2744a2
Compare
Choose a tag to compare
  • 扩展mp
  • 增加设备授权码认证
  • 代码格式优化及性能调优
  • 优化netty的websocket,便于后期tcp/utp扩展
  • 升级spring boot admin 3.1.3
  • 升级spring cloud 2022.0.4
  • ddd架构落地,完成COLA改造
  • 优化代码风格,改为RESTFul风格
  • logback升级成log4j2

特别鸣谢

@livk-cloud #635
@KouShenhai

老寇云平台-3.1.2

20 Jul 18:05
0ab9fad
Compare
Choose a tag to compare
  • 升级springboot版本至3.1.2
  • 代码格式优化
  • 性能优化及代码简化

特别鸣谢

@livk-cloud #421
@simman #426
@KouShenhai