diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index 190818022..ab21e2dbf 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,4 +1,43 @@ -MaxKey v 3.5.0 GA 2022/05/10 +MaxKey v 3.5.1 GA 2022/06/** + *(MAXKEY-220601) session会话增加二级缓存 + *(MAXKEY-220602) session会话超时及token刷新的问题 + *(MAXKEY-220603) 认证界面优化,支持账号登录和扫码登录 + *(MAXKEY-220604) 用户管理增加启用、禁用、锁定等功能 + *(MAXKEY-220605) 用户管理增加角色、用户组、账号管理和密码修改功能 + *(MAXKEY-220606) 繁体中文支持 + *(MAXKEY-220607) 认证端菜单靠左对齐 + *(MAXKEY-220608) 单点登录应用跳转错误问题(woshiwangjijun@qq.com) + *(MAXKEY-220609) 管理端界面问题调整 + *(MAXKEY-220610) 前端界面多租户knowHost及自定义 + *(MAXKEY-220611) 社交账号登录问题 + *(MAXKEY-220612) 第三方JWT登录支持 + *(MAXKEY-220613) 管理端选择框映射值问题 + *(MAXKEY-220614) 鉴于监管问题,QQ群禁言,未来以信息发布为主 + *(MAXKEY-220615) 变更支持邮箱support@maxsso.net + *(MAXKEY-220616) 管理日志记录 + *(MAXKEY-220617) ZyXEL网络设备Portal登录支持 + *(MAXKEY-220618) 动态组和动态角色优化,删除固定配置 + *(MAXKEY-220619) 动态组和动态角色的成员管理显示所属组或者角色 + *(MAXKEY-220620) 管理端列表按钮样式整体调整,删除primary + *(MAXKEY-220621) 零信任标准工作组连接 + *(MAXKEY-220622) 依赖项引用、更新和升级 + spring 5.3.20 + springBoot 2.6.8 + springSecurity 5.6.5 + tomcat 9.0.63 + gson 2.9.0 + guava 31.1-jre + zxingcore 3.5.0 + mysqlconnectorjava 8.0.29 + druid 1.2.10 + caffeine 2.9.3 + mybatis 3.5.10 + jackson 2.13.3 + fastjson 1.2.83 + jodatime 2.10.14 + passay 1.6.1 + +MaxKey v 3.5.0 GA 2022/05/10 *(MAXKEY-220501) 前后端分离改造,Angular和TypeScript支持 *(MAXKEY-220502) Ant Design of Angular前端 *(MAXKEY-220503) remeber me功能优化 diff --git a/build.gradle b/build.gradle index 3ffc9601f..f9f50f286 100644 --- a/build.gradle +++ b/build.gradle @@ -207,7 +207,7 @@ subprojects { implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-el', version: "${tomcatVersion}" implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-websocket', version: "${tomcatVersion}" //JULI logging implementation for embedded Tomcat - implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" + //implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" //apache logs implementation group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: "${log4jVersion}" implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: "${log4jVersion}" diff --git a/config/build_docker.gradle b/config/build_docker.gradle index 0c2942eaf..dd468dae5 100644 --- a/config/build_docker.gradle +++ b/config/build_docker.gradle @@ -172,7 +172,7 @@ subprojects { implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-el', version: "${tomcatVersion}" implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-websocket', version: "${tomcatVersion}" //JULI logging implementation for embedded Tomcat - implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" + //implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" //apache logs implementation group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: "${log4jVersion}" implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: "${log4jVersion}" diff --git a/config/build_jar.gradle b/config/build_jar.gradle index ebfe5275f..90c47f72a 100644 --- a/config/build_jar.gradle +++ b/config/build_jar.gradle @@ -172,7 +172,7 @@ subprojects { implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-el', version: "${tomcatVersion}" implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-websocket', version: "${tomcatVersion}" //JULI logging implementation for embedded Tomcat - implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" + //implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" //apache logs implementation group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: "${log4jVersion}" implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: "${log4jVersion}" diff --git a/config/build_standard.gradle b/config/build_standard.gradle index 8e03c0681..7aafb3912 100644 --- a/config/build_standard.gradle +++ b/config/build_standard.gradle @@ -207,7 +207,7 @@ subprojects { implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-el', version: "${tomcatVersion}" implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-websocket', version: "${tomcatVersion}" //JULI logging implementation for embedded Tomcat - implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" + //implementation group: 'org.apache.tomcat.embed', name: 'tomcat-embed-logging-juli', version: "${tomcatembedloggingjuliVersion}" //apache logs implementation group: 'org.apache.logging.log4j', name: 'log4j-1.2-api', version: "${log4jVersion}" implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: "${log4jVersion}" diff --git a/gradle.properties b/gradle.properties index f6095fd72..22448b96c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -54,19 +54,18 @@ velocitydepVersion =1.4 freemarkerVersion =2.3.31 xmlbeansVersion =5.0.2 commonscompressVersion =1.20 -log4jVersion =2.17.1 +log4jVersion =2.17.2 kafkaclientsVersion =2.8.1 rocketmqclientVersion =4.9.3 rocketmqspringbootVersion =2.2.2 poiVersion =5.1.0 -tomcatVersion =9.0.62 +tomcatVersion =9.0.63 tomcatembedloggingjuliVersion =8.5.2 #spring springVersion =5.3.20 springBootVersion =2.6.8 springSecurityVersion =5.6.5 springDataVersion =2.6.4 -springSessionVersion =2.6.3 springkafkaVersion =2.8.2 springretryVersion =1.3.0 springplugincoreVersion =2.0.0.RELEASE @@ -80,10 +79,10 @@ alibabanacosclientVersion =2.0.3 jibGradlePluginVersion =3.1.4 jhlabsfiltersVersion =2.0.235-1 kaptchaVersion =2.3.2 -gsonVersion =2.8.8 -guavaVersion =31.0.1-jre +gsonVersion =2.9.0 +guavaVersion =31.1-jre tinkVersion =1.4.0 -zxingcoreVersion =3.4.1 +zxingcoreVersion =3.5.0 concurrentlinkedhashmaplruVersion =1.4.2 #jboss jbossloggingVersion =3.4.3.Final @@ -94,13 +93,13 @@ springdocVersion =1.5.13 knife4jVersion =3.0.3 #database postgresqlVersion =42.3.3 -mysqlconnectorjavaVersion =8.0.26 -druidVersion =1.2.9 +mysqlconnectorjavaVersion =8.0.29 +druidVersion =1.2.10 druidspringbootstarterVersion =1.2.9 jedisVersion =3.8.0 -ehcacheVersion =3.9.6 -caffeineVersion =2.9.2 -mybatisVersion =3.5.9 +#ehcacheVersion =3.9.6 +caffeineVersion =2.9.3 +mybatisVersion =3.5.10 mybatisspringVersion =2.0.6 #saml opensamlVersion =2.6.6 @@ -117,7 +116,7 @@ jakartavalidationapiVersion =3.0.0 attoparserVersion =2.0.5.RELEASE unbescapeVersion =1.1.6.RELEASE slf4jVersion =1.7.35 -jacksonVersion =2.13.2 +jacksonVersion =2.13.3 woodstoxVersion =6.2.8 bouncycastleVersion =1.69 junitVersion =4.11 @@ -129,7 +128,7 @@ minidevjsonsmartVersion =2.3 minidevasmVersion =1.0.2 simplehttpVersion =1.0.5 JustAuthVersion =1.16.5 -javassistVersion =3.23.0-GA +javassistVersion =3.29.0-GA esapiVersion =2.2.0.0 javaxmailVersion =1.6.2 javaxpersistenceVersion =2.2.1 @@ -144,14 +143,14 @@ jaxbcoreVersion =3.0.2 jaxbimplVersion =3.0.2 jaxbxjcVersion =3.0.2 classmateVersion =1.5.0 -fastjsonVersion =1.2.78 +fastjsonVersion =1.2.83 reactivestreamsVersion =1.0.3 reactorcoreVersion =3.4.9 reactornettyVersion =1.0.10 reactorextraVersion =3.4.4 szxcvbnVersion =0.2 quartzVersion =2.3.2 -jodatimeVersion =2.10.13 +jodatimeVersion =2.10.14 snakeyamlVersion =1.29 nekohtmlVersion =1.9.22 ognlVersion =3.2.14 @@ -172,7 +171,7 @@ xmlresolverVersion =1.2 xmlsecVersion =1.5.8 xpp3Version =1.1.6 xstreamVersion =1.4.10 -passayVersion =1.6.0 +passayVersion =1.6.1 micrometercoreVersion =1.8.1 prometheusVersion =0.14.1 LatencyUtilsVersion =2.0.3