# 2.5.9-RELEASE 2022-05-05发布

    1.ts-component-generator 前后端代码在线生成插件发布
    2.升级 ts-core 核心包基础类型支撑
    4.修复其他bug

# 2.5.8-RELEASE 2021-11-15发布

    1.解决Redis因为spring-security-oauth2 2.3.3版本bug导致写入类型覆盖异常问题
    2.解决ts-module-excel bug
    3.完善预发布环境基础支持
    4.完善认证中心部分功能
    5.修复其他bug

# 2.5.0-RELEASE 2021-06-16发布

    版本兼容修改: 修改日志输出,由原ELK转移到ES
    
    例如:
    ts:
      log:
        output-type: file,elastic,console
        package-level: # 包日志级别配置
          org.springframework.boot: error
          com.codingapi: error
          com.jinke: info
          com.alibaba: error
          org.apache.commons.beanutils: error
          org.apache.tomcat: error
          org.apache.catalina: error
          io.lettuce.core: error
          org.ehcache: error
          org.mybatis: error
        appender-type:
          file:
            appender-loader-class: com.jinke.ts.core.log.logback.config.RollingFileAppenderLoader    # 文件配置加载器类名
            file-name-pattern: /var/log/webapps/${spring.application.name}/sys_info_%d{yyyy-MM-dd}_%i.log   # 配置日志文件的路径和命名规则
            format: "%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n"    # 日志输出格式
            maxHistory: 30    # 文件最大保留天数
            maxFileSize: 10mb    # 单个文件最大容量(单位可以是kb,mb,gb)
            clearSize: 1gb    # 所有文件最大容量(单位可以是kb,mb,gb)
            use-all-package-level: false    # 是否使用package-level所配置的包和包的日志级别(true:使用,false:不使用)
            monitor-packages:    # 同上
              - com.jinke
              - com.codingapi
              - org.springframework.boot
              - com.alibaba
              - org.apache.commons.beanutils
              - org.apache.tomcat
              - org.apache.catalina
              - io.lettuce.core
              - org.ehcache
              - org.mybatis
          elastic:    # elastic配置
            appender-loader-class: com.jinke.ts.core.log.logback.config.ElasticAppenderLoader    # elastic配置加载器类名
            format: "%d{yyyy-MM-dd HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n"     # 日志输出格式
            host: elasticsearch-es-http.elastic-system.svc.cluster.local:9200 # elastic服务的地址
            index: @project.artifactId@
            type: _doc
            es-login-name: elastic
            es-password: Yt69eGVQ7D5Dy44p8I0e7MO6
            use-all-package-level: false    # 是否使用package-level所配置的包和包的日志级别(true:使用,false:不使用)
            monitor-packages:    # 同上
              - com.jinke
              - com.codingapi
              - org.springframework.boot
              - com.alibaba
              - org.apache.commons.beanutils
              - org.apache.tomcat
              - org.apache.catalina
              - io.lettuce.core
              - org.ehcache
              - org.mybatis

# 2.2.0-RELEASE 2021-04-14发布

    新增资源服务字典
    新增按钮权限功能
    组织人员统一接入认证中心
    白名单配置修改,移到NAOCS配置
    
    #2.1.0 之前方案
    security:
      oauth2:
        resource:
          ant-matchers: /test #无需登录即可访问地址
          
    #2.2.0 之后方案
   ts:
    modules:
        oauth2:
          password-r-s-a: true #开启RSA加密验证
          permit-urls: #无需登录即可访问地址
            - /base/orguser/userOrgBaseRestService/updateUserAndOrg

# 2.1.1-RELEASE 2021-02-22发布

新增免登陆访问配置
解决部分bug

# 2.1.0-RELEASE 2020-11-13发布

新增ts-module-swagger模块
兼容单点认证,集群部署模式
新增redis缓存集群

# 2.0.0-RELEASE 更新日志

ts:
    1.修复tag模块部分bug
    2.新增独立部署执行器模块执行器,支持集群部署
    3.修改ts-project-demo和ts-project-security 日志输出配置文件
ts-project-demo:
    1.新增拦截器模块
    2.新增swagger文档模块
    3.屏蔽httpbasic csrf
ts-project-security:
    1.移除定时任务模块,统一只用集群定时任务系统XXLJOB
    2.移除部分无用配置
executor:
    1.新增支持调用nacos服务注册中心服务功能
    2.修改配置文件线上化,配置中心统一配置管理
    3.完成测试环境部署
xxl-job-admin
    1.新增支持nacos服务调用
    2.修改配置文件线上化,配置中心统一配置管理
    3.完成测试环境部署
ts-core:
    1.修改统一输出日志格式 sys-info/sys-error两个文件
    2.实现日志基于Elastic实现线上查看
最后更新日期: 5/5/2022, 1:58:21 AM