Ai
1 Star 0 Fork 952

sgs/jboot

forked from JbootProjects/jboot 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
changes.txt 7.19 KB
一键复制 编辑 原始数据 按行查看 历史
Michael Yang 提交于 2020-04-13 10:33 +08:00 . v3.1.7 release (^.^)YYa!!
jboot v3.1.7:
新增:JWT 可以通过 request para 传入数据的支持
修复:复写 ActionHandler.getAction 可能无效的问题
优化:排除 Jboot 内部不必要的 Class 扫描
jboot v3.1.6:
新增:JbootReturnValueRender,用于可以在 Action 里进行返回值渲染
新增:ResponseEntity,可以直接在 Action 返回其进行渲染
优化:对 JbootGatewayConfig 网关配置进行优化,用户配置了错误的 uri 时会给出提示
优化:升级 Dubbo、Motan、Sentinel、Nacos 等到最新版本
优化:ClassScanner 添加一些常用的排除 jar 和 class
优化:更多关于 Nacos 分布式配置中心的配置支持
修复:RPCUtils.copyFields() 无法正确复制配置内容的问题
修复:JbootRpcApplication 无法正确启动插件和拦截器的问题
文档:修改 AOP 文档的内容错误问题
文档:完善分布式配置中心对 Nacos 以及 Apollo 支持的相关文档
jboot v3.1.5:
新增:新增 Motan RPC 的 export 和 host 的相关配置以及test代码
新增:JbootJson 支持驼峰式 JsonKey 输出,感谢Gitee的 @herowjun
新增:新增 Controller 对返回值自动渲染的功能
新增:JbootRPCConfig 新增默认 version 和 group 配置的支持
优化:ClassScanner 添加无需扫码的 jar 排除,速度更快
修复:ClassScanner 在 Windows 平台下可能存在重复扫码而拖慢启动速度的问题
修复:门户网关 GatewayHttpProxy 在 POST 时的某些情况下会出现无法正确代理的问题
文档:完善 RPC 配置的相关文档
文档:完善 Gateway 配置的相关文档
文档:添加 fatjar 打包的相关文档
文档:完善 fatjar 部署运行的相关文档
jboot v3.1.4:
优化:重构 ClassScanner ,提高在 fatjar 模式的扫描性能
优化:重构 ConfigManager ,以便更好的支持 fatjar 模式下的配置文件读取
优化:重构 JbootCoreConfig,方便在 fatjar 下能够准确读取 html 等资源文件
优化:重构 JbootCoreConfig,把 JFinal-Weixin 设置非必须依赖
jboot v3.1.3:
新增:新增对 JDK11+ 的支持
jboot v3.1.1:
新增:Gateway 网关自定义拦截器的支持,方便通过网关进行鉴权等操作
新增:Gateway 网关新增错误重试次数的配置,方便网关重试配置
新增:jboot.properties 配置里的 value 值添加 ${para} 参数的支持
新增:undertow 端口配置,添加 -1 的支持,通过 -1 配置可用的随机端口
新增:JbootRpcApplication,方便用于只启动 RPC Service 服务,用于给消费者提供服务
修复:修复 @RPCInject 在拦截器使用的时候出错的问题
修复:RPC 工具类 Utils.appendAnnotation 无法正确给 int 、boolean 参数赋值的问题
优化:当不对 Dubbo 的 qos 配置的时候,设置为默认关闭,方便单机情况下进行开发调试
文档:更新 Gateway 网关的相关文档
jboot v3.1.0:
新增:新增网关的支持,路由规则支持 host、path、query等 三种模式,同时支持基于 Sentinel 的限流配置
新增:新增对 Dubbo 多协议、多注册中心等的支持
新增:新增对注解 @Configuration 的支持,可以通过其构建 name 实例
新增:JbootAopInterceptor 可以动态的添加或者移除拦截器
新增:配置文件可以配置 Map、Set、List 和 数组的支持
新增:JbootCache 新增可以获取素有 Names 的功能,方便对缓存进行运维
新增:JbootCache 新增可以对分布式缓存进行刷新,方便对缓存进行运维
新增:jboot-system.properties 的支持,用于替代启动参数的 -D,使用第三方组件的时候更加方便
修复:修复 JbootHttpImpl 无法上传文件的bug
修复:修复 JbootHttpImpl 无法正确获取 gzip 压缩内容的问题
优化:重构 RPC 的模块,使之更加简单清晰
优化:升级 fastsjon 等相关依赖到最新版本,修改某些错误单词拼写的方法名等
文档:完善 AOP 的相关文档
文档:完善 Sentinel 限流的文档
文档:完善 RPC 的相关文档
文档:新增 网关配置使用的相关文档
jboot v3.0.5:
修复:SqlBuilder 在某些极端情况下生成 SQL 的一些问题
优化:移除 Jboot 的一些过时的方法
jboot v3.0.4:
新增:Jboot MQ 新增 Local 类型
新增:sqlPart 支持参数设置
优化:修改 Columns.string() 为 Columns.sqlPart()
优化:JbootModelConfig 的 primarykeyValueGenerator 和 Filter 支持通过 api 动态配置
优化:StrUtil.isNumeric、isDecimal、isEmail 等方法
优化:完善 JbootCounter 功能
修复:当 Columns.group() 内容为空的时候,构建了错误Sql的问题
修复:Columns.isNullIf 条件判断错误的问题
jboot v3.0.3:
新增:Cache 模块新增 refresh() 的方法,在分布式缓存在某些极端情况下出现不同步的时候进行刷新。
新增:对 Columns 优化,新增 gourpIf()/stringIf()/isNullIf() 等方法
新增:新增 PrimaryKeyValueGenerator 对 Model 的主键值生成策略配置
新增:新增 JbootModelFilter 对 Model 的过滤器策略配置,可以用于在 save 或者 update 的时候防止 Model 存在 xss 等问题
优化:对 MQ 进行优化,当不配置的时候可能返回一个错误的 MQ 对象的问题
优化:升级 JFinal-Wexin、Fastjson、Fastxml 等依赖到最新版本
优化:JbootDirectiveBase 当传入空值的时候明确返回 null
修复:当 Columns 查询的时候,使用 group 会出现 value 内容缺失的问题
jboot v3.0.2:
新增:StrUtil 新增 splitToSetByComma() 方法
新增:StrUtil 新增 escapeModel() 和 escapeMap() 方法
优化:StrUti.isDecimal() 方法,防止在某些极端情况下出现判断不正确的问题
优化:对 pom.xml 进行优化,排除非必要的依赖
优化:重构 Sentinel 模块,修改为非必须依赖
jboot v3.0.1:
修复:紧急修复 v3.0.0 必须依赖 nacos-client 的问题
jboot v3.0.0:
新增:对分布式配置中心 apollo 的支持
新增:对分布式配置中心 nacos 的支持
新增:JbootController 新增 getTrimPara() 和 getCurrentUrl() 方法
新增:Sql Join 系列支持 AS 的写法
新增:ClassUtil 工具类新增 getGenericClass() 方法获取泛型类型
优化:ClassScanner 对扫描模块的准确排除
修复:ModelCopier 在 Copy 的时候返回旧的 List 或者 Set 的问题
jboot v3.0.0-rc.2:
新增:添加 Join 的 sql 查询操作
新增:新增 Columns 的 string() 方法,方便自由添加相应的 sql
优化:完善对 Sentinel 的相关测试
优化:重命名 IJbootModelDialect 为 JbootDialect
优化:重命名 Columns 的相关方法:not_in() 为 notIn() 、 is_null() 为 isNull() 、 is_not_null() 为 isNotNull()
优化:重命名 DialectKit 为 SqlBuilder
优化:升级Jboot的相关依赖
- sharding-jdbc:4.0.0
- metrics:4.1.2
- guava:28.2
- HikariCP:3.4.2
jboot v3.0.0-rc.1:
新增:Columns 查询新增 group 以及 notBetween 的功能
新增:新增对 sentinel 分布式限流、降级的初步支持
升级:升级 alibaba Dubbo 到 Apache Dubbo
升级:升级 Sharding-JDBC 到 Apache ShardingsSphere 4.0 最新版
升级:升级 Seata 分布式事务到 1.0 正式版
优化:优化通过 Columns 查询时对 SQL 生成的性能
移除:移除对 Zbus MQ 以及 Zbus RPC 的支持
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/ssggss/jboot.git
git@gitee.com:ssggss/jboot.git
ssggss
jboot
jboot
master

搜索帮助