Skip to content

Commit

Permalink
🚑 fix: v3.3.0.0-RC5
Browse files Browse the repository at this point in the history
- 主要更新
  - [修复] 修复 Spring Authorization Server 自定义登录页面静态内容 webjars 加载错误
  - [修复] 修复 p6spy 消息模型类配置错误
  - [修复] 修复内置授权码登录页面,控制台抛错错误问题
  - [修复] 修复内置授权码登录页面脚本依赖模块丢失问题
  - [修复] 修复接口扫描条件配置默认值错误导致系统登录没有权
  - [优化] 优化数据加解密逻辑,在 session 不统一环境,加解密逻辑不执行直接返回原文。
  - [优化] 明确抛错错误类型。新增 PlatformException 主要用于非 RuntimeException,确保 Exception 使用合理规范。
  - [优化] 优化 Stamp Exception,统一修改为 Exception 类型。
  - [优化] 优化 ServiceContextHolderBuilder 配置,减少在为必要环境必须要注入配置问题。
  - [优化] 优化 oauth2-core 模块依赖,减少模块的过度依赖引起 core-autoconfigure 比必要的自动配置。
- 依赖更新
  - [升级] software.amazon.awssdk 版本升级至 2.25.55
  - [升级] camunda 版本升级至 7.22.0-alpha1
  - [升级] aws-java-sdk-s3 版本升级至 1.12.725
  - [升级] influxdb-client 版本升级至 7.1.0
  - [升级] fastjson2 版本升级至 2.0.50
  - [升级] quasar webjars 版本升级至 2.16.4
  - [升级] alipay-sdk-java 版本升级至 4.39.74.ALL
  • Loading branch information
herodotus-ecosystem committed May 19, 2024
1 parent 878f061 commit 4cc4d88
Show file tree
Hide file tree
Showing 9 changed files with 195 additions and 30 deletions.
25 changes: 25 additions & 0 deletions athena-application/pom.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
~
~ Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ <http://www.apache.org/licenses/LICENSE-2.0>
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
~
~ Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
~
~ 1.请不要删除和修改根目录下的LICENSE文件。
~ 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
~ 3.请保留源码和相关描述文件的项目出处,作者声明等。
~ 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
~ 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
~ 6.若您的项目无法满足以上几点,可申请商业授权
-->

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
* Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
*
* Copyright 2020-2030 ZHENGGENGWEI<码匠君>. All rights reserved.
* Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* Author: ZHENGGENGWEI<码匠君>
* Contact: <herodotus@aliyun.com>
* Blog and source code availability: <https://gitee.com/herodotus/herodotus-cloud>
* <http://www.apache.org/licenses/LICENSE-2.0>
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
*
* 1.请不要删除和修改根目录下的LICENSE文件。
* 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
* 3.请保留源码和相关描述文件的项目出处,作者声明等。
* 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 6.若您的项目无法满足以上几点,可申请商业授权
*/

package cn.herodotus.athena.application;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
* Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
*
* Copyright 2020-2030 ZHENGGENGWEI<码匠君>. All rights reserved.
* Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* Author: ZHENGGENGWEI<码匠君>
* Contact: <herodotus@aliyun.com>
* Blog and source code availability: <https://gitee.com/herodotus/herodotus-cloud>
* <http://www.apache.org/licenses/LICENSE-2.0>
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
*
* 1.请不要删除和修改根目录下的LICENSE文件。
* 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
* 3.请保留源码和相关描述文件的项目出处,作者声明等。
* 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 6.若您的项目无法满足以上几点,可申请商业授权
*/

package cn.herodotus.athena.application.controller;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
* Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
*
* Copyright 2020-2030 ZHENGGENGWEI<码匠君>. All rights reserved.
* Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* Author: ZHENGGENGWEI<码匠君>
* Contact: <herodotus@aliyun.com>
* Blog and source code availability: <https://gitee.com/herodotus/herodotus-cloud>
* <http://www.apache.org/licenses/LICENSE-2.0>
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
*
* 1.请不要删除和修改根目录下的LICENSE文件。
* 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
* 3.请保留源码和相关描述文件的项目出处,作者声明等。
* 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 6.若您的项目无法满足以上几点,可申请商业授权
*/

package cn.herodotus.athena.application.controller;
Expand Down
25 changes: 25 additions & 0 deletions athena-autoconfigure/pom.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
~
~ Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ <http://www.apache.org/licenses/LICENSE-2.0>
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
~
~ Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
~
~ 1.请不要删除和修改根目录下的LICENSE文件。
~ 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
~ 3.请保留源码和相关描述文件的项目出处,作者声明等。
~ 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
~ 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
~ 6.若您的项目无法满足以上几点,可申请商业授权
-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
* Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
*
* Copyright 2020-2030 ZHENGGENGWEI<码匠君>. All rights reserved.
* Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* Author: ZHENGGENGWEI<码匠君>
* Contact: <herodotus@aliyun.com>
* Blog and source code availability: <https://gitee.com/herodotus/herodotus-cloud>
* <http://www.apache.org/licenses/LICENSE-2.0>
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
*
* 1.请不要删除和修改根目录下的LICENSE文件。
* 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
* 3.请保留源码和相关描述文件的项目出处,作者声明等。
* 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 6.若您的项目无法满足以上几点,可申请商业授权
*/

package cn.herodotus.athena.autoconfigure;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
* Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
*
* Copyright 2020-2030 ZHENGGENGWEI<码匠君>. All rights reserved.
* Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* Author: ZHENGGENGWEI<码匠君>
* Contact: <herodotus@aliyun.com>
* Blog and source code availability: <https://gitee.com/herodotus/herodotus-cloud>
* <http://www.apache.org/licenses/LICENSE-2.0>
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
*
* 1.请不要删除和修改根目录下的LICENSE文件。
* 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
* 3.请保留源码和相关描述文件的项目出处,作者声明等。
* 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 6.若您的项目无法满足以上几点,可申请商业授权
*/

package cn.herodotus.athena.autoconfigure.processor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,26 @@
/*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
* Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
*
* Copyright 2020-2030 ZHENGGENGWEI<码匠君>. All rights reserved.
* Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* Author: ZHENGGENGWEI<码匠君>
* Contact: <herodotus@aliyun.com>
* Blog and source code availability: <https://gitee.com/herodotus/herodotus-cloud>
* <http://www.apache.org/licenses/LICENSE-2.0>
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
*
* 1.请不要删除和修改根目录下的LICENSE文件。
* 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
* 3.请保留源码和相关描述文件的项目出处,作者声明等。
* 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
* 6.若您的项目无法满足以上几点,可申请商业授权
*/

package cn.herodotus.athena.autoconfigure.processor;
Expand Down
25 changes: 25 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (c) 2020-2030 ZHENGGENGWEI(码匠君)<herodotus@aliyun.com>
~
~ Dante Cloud licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ <http://www.apache.org/licenses/LICENSE-2.0>
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
~
~ Dante Cloud 采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
~
~ 1.请不要删除和修改根目录下的LICENSE文件。
~ 2.请不要删除和修改 Dante Cloud 源码头部的版权声明。
~ 3.请保留源码和相关描述文件的项目出处,作者声明等。
~ 4.分发源码时候,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
~ 5.在修改包名,模块名称,项目代码等时,请注明软件出处 <https://gitee.com/dromara/dante-cloud>
~ 6.若您的项目无法满足以上几点,可申请商业授权
-->

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
Expand Down

0 comments on commit 4cc4d88

Please sign in to comment.