Commit Graph
30721 Commits
Author SHA1 Message Date
Stéphane Nicoll 6d4a3e7592 Fix reference to Jetty classes 2026-04-25 11:23:55 +02:00
Stéphane Nicoll 796ac7870d Polish "Document configuring multiple connectors with Jetty"
See gh-17144
2026-04-25 11:09:57 +02:00
zxuhan7 f9c0c65622 Document configuring multiple connectors with Jetty
See gh-17144

Signed-off-by: zxuhan7 <zxuhan7@gmail.com>
2026-04-25 10:52:45 +02:00
Stéphane Nicoll b1ffa65f95 Polish contribution
See gh-50205
2026-04-25 10:25:56 +02:00
Daeho Kwon f273f5ec35 Apply HTML escaping to timestamp attribute in Whitelabel error page
See gh-50205

Signed-off-by: Daeho Kwon <trewq231@naver.com>
2026-04-25 10:10:56 +02:00
Andy Wilkinson f280d12729 Polish InvalidConfigurationPropertyValueException javadoc
Closes gh-50212
2026-04-25 07:47:20 +01:00
Johnny Wong fc627d4bd4 Fix typo in OAuth2 client registration documentation
See gh-50193

Signed-off-by: Johnny Wong <37771832+johnnypwong@users.noreply.github.com>
2026-04-24 08:39:12 +02:00
Andy Wilkinson 9dc5aa2863 Polish
See gh-50170
2026-04-23 11:33:08 +01:00
Andy Wilkinson f533a4549c Do not follow symlinks when writing PID file
Closes gh-50173
2026-04-23 08:53:34 +01:00
Andy Wilkinson f3b8eb0f2c Use SecureRandom in RandomValuePropertySource
Closes gh-50172
2026-04-23 08:51:14 +01:00
Andy Wilkinson e22083a568 Enable hostname verification for SSL connections to Cassandra
Closes gh-50171
2026-04-23 08:48:54 +01:00
Andy Wilkinson 5ceb1a2289 Improve ApplicationTemp's temporary directory creation
Closes gh-50170
2026-04-23 08:46:54 +01:00
Andy Wilkinson 4b0862cc00 Use constant-time comparison for remote DevTools secret
Closes gh-50169
2026-04-23 08:44:55 +01:00
Andy Wilkinson e4febe2015 Apply verify-hostname consistently
Closes gh-50168
2026-04-23 08:42:51 +01:00
Phillip Webb 2c2ffe51c4 Fix Windows test failure
See gh-50141
2026-04-22 18:43:33 -07:00
Phillip Webb 0046a442f9 Protect against corrupt buildpack archives
Update zip and tar handling in buildpack code to ensure that archive
entries cannot be written outside of the expected destination.

Although we consider buildpacks to be trusted, this update will help
protect against corrupt archives.

Closes gh-50141
2026-04-22 17:39:41 -07:00
Andy Wilkinson aa5089e3f6 Improve handling of malformed LiveReload request header
Closes gh-50142
2026-04-22 20:50:44 +01:00
Stéphane Nicoll 3dbfa22d17 Upgrade to Spring Session 3.5.6
Closes gh-49971
2026-04-22 20:38:28 +02:00
Stéphane Nicoll 8b89892910 Upgrade to MySQL 9.7.0
Closes gh-50161
2026-04-22 19:04:32 +02:00
Stéphane Nicoll b77e019b6b Upgrade to Thymeleaf Extras SpringSecurity 3.1.5.RELEASE
Closes gh-50151
2026-04-22 07:22:06 +02:00
Stéphane Nicoll f93ebbf442 Upgrade to Thymeleaf 3.1.5.RELEASE
Closes gh-50149
2026-04-22 07:22:01 +02:00
Stéphane Nicoll 4d0d706a94 Upgrade to Lombok 1.18.46
Closes gh-50148
2026-04-22 07:21:55 +02:00
Phillip Webb fc4e52ec1a Provide a link for learning java fundamentals
Update docs to encourage Java fundamentals for beginners that prefer
to learn that way.

Closes gh-49895
2026-04-21 20:31:04 -07:00
Stéphane Nicoll a4ded49c3e Upgrade to Spring Security 6.5.10
Closes gh-49970
2026-04-21 06:04:27 +02:00
Stéphane Nicoll 3c89d46942 Upgrade to Spring Authorization Server 1.5.7
Closes gh-49965
2026-04-21 06:04:27 +02:00
Stéphane Nicoll 9f940f448c Upgrade to Spring Pulsar 1.2.17
Closes gh-49969
2026-04-20 20:38:33 +02:00
Stéphane Nicoll b8b4aea40a Upgrade to Spring Kafka 3.3.15
Closes gh-50129
2026-04-20 20:38:33 +02:00
Stéphane Nicoll 17972ff0ac Upgrade to Spring AMQP 3.2.10
Closes gh-49964
2026-04-20 20:38:33 +02:00
Stéphane Nicoll 4294105292 Upgrade to Hibernate 6.6.49.Final
Closes gh-50140
2026-04-20 20:38:33 +02:00
Andy Wilkinson 700c978bfb Normalize layer directory locations
Closes gh-50130
2026-04-20 10:03:37 +01:00
Stéphane Nicoll d0644a6725 Start building against Spring Kafka 3.3.15 snapshots
See gh-50129
2026-04-20 08:25:29 +02:00
dependabot[bot] cda4fb8dc6 Bump org.bouncycastle:bcprov-jdk18on
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.78.1 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-version: '1.84'
  dependency-type: direct:production
...

See gh-50102

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 09:33:19 +02:00
dependabot[bot] a3a0c975cf Bump org.bouncycastle:bcprov-jdk18on
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.78.1 to 1.84.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-version: '1.84'
  dependency-type: direct:production
...

See gh-50101

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 09:22:42 +02:00
Stéphane Nicoll bd831dd38e Upgrade to Spring LDAP 3.3.7
Closes gh-49968
2026-04-18 08:18:41 +02:00
Stéphane Nicoll 939e553020 Upgrade to Spring Data Bom 2025.0.11
Closes gh-49966
2026-04-18 08:18:40 +02:00
Stéphane Nicoll 30a86f763f Upgrade to jOOQ 3.19.32
Closes gh-50110
2026-04-18 08:18:40 +02:00
Stéphane Nicoll febbcfc089 Upgrade to Jaxen 2.0.1
Closes gh-50109
2026-04-18 08:18:36 +02:00
Rob Edwards 5e6fcc1a15 Fix broken URL to Lettuce documentation
See gh-50092

Signed-off-by: Rob Edwards <reedwards@gmail.com>
2026-04-17 08:40:10 +02:00
Andy Wilkinson 662fef2c83 Normalize filename for single file downloads
Closes gh-50087
2026-04-16 11:20:34 +01:00
Andy Wilkinson 43a593276f Document icons pattern
Closes gh-50083
2026-04-16 08:57:53 +01:00
Andy Wilkinson 1463686128 Fix handling of whole numbers for min/max expected value and slo
Previously, a whole number string would be parsed into a Duration.
Duration values are ignored for distribution summary meters which
results in unexpected values when configuring minimum and maximum
expected values and SLO boundaries.

Strings like 20d are ambiguous as they can be either a duration of
20 days or a double of 20. To preserve existing behavior where 20d
was interpreted as a 20-day duration, strings that contain only
digits are parsed into a double which is ultimately treated as a
number of milliseconds, the same unit as if it had been parsed into
a Duration. Otherwise we fall back to the existing behavior of
trying a Duration and then falling back to parsing a double.

Note that negative values do not need to be considered. As per their
javadoc, DistributionSummary and Timer implementations drop negative
amounts passed to record. As a result, negative values for min and
max expected values and SLO boundaries do not make sense.

Fixes gh-50021
2026-04-15 14:30:01 +01:00
Stéphane Nicoll b4595411bf Upgrade to Neo4j Java Driver 5.28.13
Closes gh-50074
2026-04-15 15:23:06 +02:00
Stéphane Nicoll aea3ca461a Upgrade to Reactor Bom 2024.0.17
Closes gh-49963
2026-04-14 13:01:32 +02:00
Stéphane Nicoll 8a54dae29d Upgrade to Micrometer Tracing 1.5.11
Closes gh-49962
2026-04-14 10:08:28 +02:00
Phillip Webb d3c8829c3c Polish 'Include @Bean method annotations in ContainerConnectionSource'
See gh-50033
2026-04-13 15:38:48 -07:00
Daeho Kwon fe5424b7e1 Include @Bean method annotations in ContainerConnectionSource
Update `ServiceConnectionAutoConfigurationRegistrar` to include
annotations from `@Bean` methods.

See gh-50033

Signed-off-by: Daeho Kwon <trewq231@naver.com>
2026-04-13 15:03:26 -07:00
Stéphane Nicoll 019eb637ac Upgrade to Thymeleaf Extras SpringSecurity 3.1.4.RELEASE
Closes gh-50049
2026-04-13 17:30:42 +02:00
Stéphane Nicoll 3f423fee39 Upgrade to Thymeleaf 3.1.4.RELEASE
Closes gh-50048
2026-04-13 17:30:38 +02:00
Stéphane Nicoll c5d2ee32ff Upgrade to Micrometer 1.15.11
Closes gh-49961
2026-04-13 17:30:34 +02:00
Stéphane Nicoll f1fa2a1065 Upgrade to Hibernate 6.6.48.Final
Closes gh-50047
2026-04-13 17:30:33 +02:00