From 253cbad49db093dcbb35f3d8635973c5090f3f8a Mon Sep 17 00:00:00 2001 From: Spring Builds Date: Thu, 20 Apr 2023 08:26:47 +0000 Subject: [PATCH 1/4] Next development version (v2.7.12-SNAPSHOT) --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index a089e810eea..8cf2e99d168 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -version=2.7.11-SNAPSHOT +version=2.7.12-SNAPSHOT org.gradle.caching=true org.gradle.parallel=true From 35fd0a3f699f29af1df6b68f40c1b0698c4cfbcc Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 20 Apr 2023 08:07:58 +0100 Subject: [PATCH 2/4] Upgrade to Logback 1.4.7 Closes gh-35088 --- spring-boot-project/spring-boot-dependencies/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index b8392bd4f30..59e3baec468 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -797,7 +797,7 @@ bom { ] } } - library("Logback", "1.4.6") { + library("Logback", "1.4.7") { group("ch.qos.logback") { modules = [ "logback-access", From ca618e84d3951f3862db8cc281b494c344dfc4f1 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 20 Apr 2023 08:07:58 +0100 Subject: [PATCH 3/4] Upgrade to Spring Integration 6.0.5 Closes gh-35012 --- spring-boot-project/spring-boot-dependencies/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index 59e3baec468..952cf1e167c 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -1377,7 +1377,7 @@ bom { ] } } - library("Spring Integration", "6.0.5-SNAPSHOT") { + library("Spring Integration", "6.0.5") { group("org.springframework.integration") { imports = [ "spring-integration-bom" From b80f4cc9853234e51510f5b9f842d051edc98b11 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 20 Apr 2023 08:08:03 +0100 Subject: [PATCH 4/4] Upgrade to Tomcat 10.1.8 Closes gh-35089 --- gradle.properties | 2 +- .../java/org/springframework/boot/web/server/MimeMappings.java | 2 +- .../springframework/boot/web/server/mime-mappings.properties | 2 +- .../org/springframework/boot/web/server/MimeMappingsTests.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gradle.properties b/gradle.properties index f4fe7fad0d0..72987f498fa 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ org.gradle.parallel=true org.gradle.jvmargs=-Xmx2g -Dfile.encoding=UTF-8 kotlinVersion=1.7.22 -tomcatVersion=10.1.7 +tomcatVersion=10.1.8 nativeBuildToolsVersion=0.9.21 kotlin.stdlib.default.dependency=false diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/MimeMappings.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/MimeMappings.java index 849989d8946..6b1e59baaca 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/MimeMappings.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/MimeMappings.java @@ -259,7 +259,7 @@ public sealed class MimeMappings implements Iterable { mappings.add("jpe", "image/jpeg"); mappings.add("jpeg", "image/jpeg"); mappings.add("jpg", "image/jpeg"); - mappings.add("js", "application/javascript"); + mappings.add("js", "text/javascript"); mappings.add("json", "application/json"); mappings.add("otf", "font/otf"); mappings.add("pdf", "application/pdf"); diff --git a/spring-boot-project/spring-boot/src/main/resources/org/springframework/boot/web/server/mime-mappings.properties b/spring-boot-project/spring-boot/src/main/resources/org/springframework/boot/web/server/mime-mappings.properties index ab9ebf00190..4723c0b9327 100644 --- a/spring-boot-project/spring-boot/src/main/resources/org/springframework/boot/web/server/mime-mappings.properties +++ b/spring-boot-project/spring-boot/src/main/resources/org/springframework/boot/web/server/mime-mappings.properties @@ -381,7 +381,7 @@ jpg=image/jpeg jpgm=video/jpm jpgv=video/jpeg jpm=video/jpm -js=application/javascript +js=text/javascript jsf=text/plain json=application/json jsonml=application/jsonml+json diff --git a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/server/MimeMappingsTests.java b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/server/MimeMappingsTests.java index 7cb5e324a84..273b4c64c5e 100644 --- a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/server/MimeMappingsTests.java +++ b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/server/MimeMappingsTests.java @@ -221,7 +221,7 @@ class MimeMappingsTests { .loadProperties(new ClassPathResource("mime-mappings.properties", getClass())); Properties tomcatDefaultMimeMappings = PropertiesLoaderUtils .loadProperties(new ClassPathResource("MimeTypeMappings.properties", Tomcat.class)); - assertThat(ourDefaultMimeMappings).isEqualTo(tomcatDefaultMimeMappings); + assertThat(ourDefaultMimeMappings).containsExactlyInAnyOrderEntriesOf(tomcatDefaultMimeMappings); } @Test