Nutzboot Versions Save

NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,服务治理,负载均衡,hystrix,RPC等一篮子解决方案

v2.1.0

6 years ago

新增和更新了一堆组件,推荐更新到这个版本


  • 变更:
    • add: caffeine 方法缓存 by 幸福的旁边
    • add: hystrix 支持@HystrixCommand和/hystrix.stream
    • add: hystrix-dashboard Hystrix的DashBoard
    • add: eureka-server 服务治理的注册服务
    • add: eureka-client 服务自动注册
    • add: xxl-job-executor
    • add: feign完成feign-ribbon-eureka集成,实现负载均衡和服务发现
    • add: feign添加feign-hystrix依赖,强化与hystrix的集成
    • add: rabbitmq 开源消息代理
    • add: activiti 工作流
    • change: feign默认不设置encoder/decoder,上一个版本默认jackson,并添加更多配置项.
    • change: 重构项目结构,用户项目不再需要依赖nutzboot-starter
    • change: 启用server.port和server.host,将jetty/undertow/tomcat的port和host设为过期配置,但继续兼容.
    • update: beetl更新到2.7.26
    • update: ureport2更新到2.2.4, 不再需要通过反射设置BuildinDatasource和ImageProvider列表
    • update: urule更新到2.1.4,可以注入FunctionDescriptor了
    • update: uflo更新到2.1.1
    • update: Swagger UI 更新到3.9.0
    • fix: U家三剑客的PropDoc文档没显示出来

v2.0.1

6 years ago

在各位的支持和关照下, NutzBoot成为GVP(码云最有价值开源项目)了,这份荣耀属于大家 ^_^

本次更新,带来了feign, 由haoqoowendal共同完成

  • 时间: 2017-12-30
  • 事件: 2017年年底GVP纪念版
  • 曲目: 刚好遇见你

  • 变更
    • add: feign by haoqoo and wendal
    • add: ureport从nutz ioc读取BuildinDatasource和ImageProvider的对象,由"鱼夫"报告
    • add: NutFilterStarter新增ActionLoaderFace
    • update: 补全shiro的@ProcDoc文档 by 蛋蛋
    • update: 补全U家三剑客(uflo/urule/ureport)的@ProcDoc文档 by 蛋蛋
    • update: NutFilterStarter自动过滤所有Servlet声明
    • fix: ureport与nutz mvc一起使用时报SpringBean抽象错误,由"鱼夫"报告
    • fix: beetl模板在应该自动刷新 ,由"温泉"报告
    • fix: undertow与swagger的兼容性问题
    • fix: swagger可能乱码

v2.0

6 years ago

大家昨晚都很累吧 ^_^

  • 添加zookeeper集成,由天空提供

  • 添加Vecloity模板引擎,由haoqoo提供

  • 修正了几个bug

  • 时间: 2017-12-25

  • 事件: 第一个正式版,GA级别

  • 曲目: Merry Christmas

  • 变更:

    • add: zkclient by 天空
    • add: Vecloity模板引擎 by haoqoo
    • add: daocache配置化
    • add: undertow 支持websocket by qinerg
    • add: jetty 支持更详细的配置 by haoqoo
    • add: mongodb 支持集群配置 issue by 科技
    • add: cxf 支持webservice
    • update: beetl升级到2.7.25
    • update: beetlsql升级到2.10.3
    • update: zbus升级到0.11.4
    • update: dubbo升级到2.5.8
    • update: tomcat升级到8.5.48
    • update: undertow升级到1.4.21-Final
    • remove: 移除配置项web.filters.order
    • fix: 清理pom.xml中的依赖关系
    • fix: beetl模板的自定义属性没有生效 issue by 道坤

v2.0-RC2

6 years ago

这一次,我们迎来了第三个web容器tomcat,由@benjobs完成,终于凑齐了!

  • 更多NoSQL数据库? 新增mongodb by @qingerg

  • 分库分表? 现在支持sharding-jdbc

  • 更多模板引擎,新增thymeleaf

  • 其他ORM/SQL工具? 新增闲大赋的BeetlSQL

  • 添加Spring桥接,完美支持U家三剑客(uflo工作流,ureport报表,urule规则引擎)

  • 时间: 2017-12-14

  • 事件: 第二个预备GA版本

  • 曲目: My Love

  • 变更:

    • add: new NbApp()可以不传类名,从堆栈自动推断
    • add: starter-mongodb by @qingerg
    • add: starter-tomcat by @benjobs
    • add: starter-beetlsql 来自beetl的SQL解决方案
    • add: starter-sharding-jdbc 分库分表
    • add: starter-thymeleaf 模板引擎
    • add: starter for U家三剑客(uflo工作流,ureport报表,urule规则引擎)
    • add: 控制NbApp的启停
    • add: starter-shiro支持多个realm by 科技
    • add: starter-shiro改造RememberMeManager
    • fix: jetty扫描websocket的endpoint有问题
    • fix: 补全demo-maker的新增starter by "瞎折腾"
    • fix: 修改jetty默认超时设置