335 Star 2K Fork 997

tanghc / SOP

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
changelog.md 7.81 KB
一键复制 编辑 原始数据 按行查看 历史
tanghc 提交于 2021-06-04 09:02 . 4.4.2

changelog

4.4.2

  • 优化参数绑定

4.4.1

  • 修复单值参数绑定问题

4.4.0

【重要】:升级前请阅读 升级到4.4.0注意事项

  • 优化异常处理
  • 优化网关多实例数据库重复保存问题
  • 修复IPIP+路由IDIP+APP_ID限流不生效问题

4.3.4

  • 修复Request参数在第一位导致绑定失败问题

4.3.3

  • 修复获取eureka地址问题

4.3.2

  • 修复微服务方法获取不到OpenContext问题

4.3.1

  • 修复serviceId有大小写出现404问题
  • 修复路有监控错误面板分页问题

4.3.0

  • 升级spring-boot/spring-cloud/spring-cloud-alibaba版本
  • 修复DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144问题
  • 修复压测出现ClosedChannelExceptionConnection has been closed BEFORE response问题

4.2.7

  • 修复两个微服务相同path问题
  • 修复Python-SDK下参数传递问题

4.2.6

  • 优化网关超时处理

4.2.5

  • 修复restful负载均衡问题

4.2.4

  • 修复sop-auth模块启动失败问题

4.2.3

  • 修复nacos的group不生效问题

4.2.2

  • 优化版本号

4.2.1

  • 可指定nacos的group,(spring.cloud.nacos.discovery.group=xx
  • 修复spring循环依赖问题

4.2.0

需要执行sop-upgrade-4.2.0.sql

  • 新增ISV用户平台
  • 新增门户网站(portal)
  • 新增C++,Rust语言SDK

4.1.0

需要执行sop-upgrade-4.1.0.sql

  • 重构路由监控功能
  • 升级SpringBoot,SpringCloud,SpringCloudAlibaba版本

4.0.3

  • 可定义业务错误码(见@Open注解中的bizCode属性)
  • 文档参数可指定最大长度(使用@Length(max = xx)
  • 修复返回大文本导致的错误(Exceeded limit on max bytes to buffer : 262144)
  • 增强参数绑定

4.0.2

  • 支持swagger排序(position属性)

4.0.1

  • 修复超大文本无法请求BUG(设置spring.codec.max-in-memory-size无效)

4.0.0(不兼容3.x)

  • 新增@Open注解,代替ApiMapping和ApiAbility
  • service接入减少代码入侵
  • 修改admin密码存储规则
  • 完善example

不兼容部分

  • 移除ApiMapping和ApiAbility,改为Open注解
  • 移除OpenContext
  • 移除zuul
  • 移除对easyopen支持

3.2.1

  • 强化RouteInterceptorContext,可获取微服务信息

3.2.0

  • 使用alibaba cloud
  • 新增Python,Go版本SDK
  • 返回结果新增全局request_id
  • 沙箱环境可填写token

Hoxton.SR3(Spring Cloud Version), 2.2.1.RELEASE(Spring Cloud Alibaba Version), 2.2.5.RELEASE(Spring Boot Version)

  • 优化pom文件
  • 优化灰度发布

3.1.5

修复文件上传大小不一致问题

3.1.4

  • 优化跨域

3.1.3

  • 修复监控日志乱码问题

3.1.2

  • 修复图片上传保存后图片破损问题

3.1.1

  • 修复继承WebMvcConfigurationSupport导致的jackson序列化时间问题
  • 修复微服务接口返回void网关不会返回code和msg问题

3.1.0

  • 新增路由监控功能
  • 新增路由拦截器
  • 优化负载均衡策略

3.0.1

  • 增强国际化消息(现SpringCouldGateway支持英文国际化)
  • 优化限流配置页

3.0.0

  • 重构spring cloud gateway网关
  • 重构预发布/灰度发布环境选择
  • zuul和gateway网关二合一,可随意切换
  • 精简配置文件
  • 优化文档中心页面
  • 优化接口限流

2.5.10

  • 优化签名认证,优化校验日志打印

2.5.9

  • 优化获取context-path
  • 修复结果返回产生的NPE问题

2.5.8

  • 优化参数绑定

2.5.7

  • 优化restful接口调用

2.5.6

  • 优化文档显示
  • 修复路由拉取接口重复BUG

2.5.5

  • 优化文档显示

2.5.4(不建议使用)

  • 可排除其它服务(sop.service.exclude=your-serviceId1,your-serviceId2

2.5.3(不建议使用)

  • 修复JSR-303校验问题

2.5.2(不建议使用)

  • 修复JSR-303校验枚举对象问题

2.5.1

  • JSR-303支持嵌套校验

2.5.0

(需要执行sop-2.5.0.sql升级文件)

  • 网关可校验token doc

2.4.1

  • 优化restful接口调用(如果正在使用此功能,必看 doc

2.4.0

  • 支持自定义限流持续时间(每n秒允许m个请求,需要执行sop-2.4.0.sql升级脚本)

2.3.2

  • 支持spring cloud gateway下restful接口调用

2.3.1

  • 修复restful接口调用通配符问题

2.3.0

  • 支持请求restful接口(设置sop.restful.enable=true

2.2.0(需要执行sop-2.2.0.sql升级文件)

  • 支持eureka注册中心,见eureka分支
  • 签名内容支持urlencode(设置sign.urlencode=true
  • 可扩展其它注册中心

2.1.3

  • 优化文件上传校验

2.1.2

  • 优化获取路由配置

2.1.1

  • 修复springmvc获取路由问题

2.1.0

  • 支持分布式限流(redis实现)
  • 可调整JSR-303校验顺序
  • 修复springmvc工程注册到nacos无法读取路由配置问题

2.0.0

  • 全面使用nacos,舍弃zookeeper(1.x版本见1.x分支)
  • 可自定义文档模块显示顺序

1.15.2

  • 优化SpringCloudGateway上传文件功能
  • 优化SpringCloudGateway动态修改参数功能

1.15.1

  • 修复未配置正确MessageConverter导致的异常

1.15.0

  • 优化预发布、灰度
  • 网关动态修改请求参数
  • 支持swagger-bootstrap插件
  • 优化admin服务列表显示
  • 优化文档刷新逻辑
  • 新增测试all in one
  • 修复中文乱码问题

1.14.0

  • 支持预发布、灰度发布环境

1.13.7

  • 修复修复context-path识别问题

1.13.6

  • 修复@RequestBody不能绑定问题

1.13.5

  • 修复postJson下version获取不到问题

1.13.4

  • 修复admin服务列表最后更新时间不显示问题
  • 优化上传路由配置逻辑
  • 微服务可获得access_token, notify_url参数

1.13.3

  • 优化参数绑定

1.13.2

  • 修复json方式请求获取不到参数问题
  • 微服务端新增获取开放平台请求参数

1.13.1

  • 支持json方式请求(application/json)
  • 支持传统web服务开发(见文档传统web开发

1.13.0

  • 新增IP黑名单

1.12.4

  • 优化属性文件配置
  • 新增sleuth接入文档
  • admin的isv列表新增备注字段

1.12.3

  • 修复删除zk节点导致的BUG

1.12.2

  • 沙盒支持文件上传

1.12.1

  • 修复重启网关路由状态重置BUG
  • 优化SpringCloudGateway

1.12.0

  • admin后台新增角色管理
  • 支持nacos作为注册中心

1.11.0

  • 秘钥管理改造
  • 服务端返回sign
  • 新增SDK返回sign处理
  • 新增沙箱环境

1.10.0

  • 新增监控日志

1.9.0

  • 改造限流
  • 增强参数绑定

1.8.0

  • 支持文件上传

1.7.2

  • 修复微服务参数绑定BUG
  • Admin新增vue界面

1.7.1

  • 支持接口名版本号放在url后面

1.7.0

  • 可自定义数据节点名称

1.6.0

  • 新增应用授权

1.5.0

  • admin新增signType字段
  • 修复easyopen接入无法访问BUG

1.4.0

  • 新增文档分组显示
  • 支持easyopen文档注解
  • BUG修复

1.3.0

  • 新增接口限流功能 doc
  • 新增文档整合功能 doc
  • 新增springmvc项目接入demo

1.2.0

  • SOP Admin新增用户登录
  • 新增基础SDK(Java,C#) doc

1.1.0

  • 新增ISV管理 doc
  • 新增接口授权 doc

1.0.0

  • 第一次发布
Java
1
https://gitee.com/durcframework/SOP.git
git@gitee.com:durcframework/SOP.git
durcframework
SOP
SOP
master

搜索帮助