Release 2.3.3 (#839)

* chore: bump version to v2.3.3-preview

* Optimiziation for multiple parallel and long-running downloads (#838)

* Add missing Content-Type header to downloads (#837)

Conditionally add Content-Length header to downloads
Only calculate fileSize if file is not a directory in DirectDownloadPlugin

* Update dependencies, add Google Guava

* Refactor and optimize download bandwidth monitoring and throttling

* Update .jar layer extraction command in Dockerfile

* Fix Dockerfile.ubuntu

* Furhter performance and tracking improvements for downloads

* Fix tests

* Update HeroUI version

* Encode filenames in Content-Disposition header according to RFC 6266 (#841)

* Encode filenames in Content-Disposition header with UTF-8 according to RFC 6266

* Fix tests
This commit is contained in:
Simon
2025-12-22 11:34:39 +01:00
committed by GitHub
parent abc12f146b
commit 005a1611ce
15 changed files with 5148 additions and 1144 deletions
+2 -1
View File
@@ -59,6 +59,7 @@ dependencies {
implementation("com.github.paulcwarren:spring-content-fs-boot-starter:3.0.17")
implementation("org.flywaydb:flyway-core")
implementation("commons-io:commons-io:2.18.0")
implementation("com.google.guava:guava:33.5.0-jre")
// SSO
implementation("org.springframework.boot:spring-boot-starter-oauth2-client")
@@ -67,7 +68,7 @@ dependencies {
// Notifications
implementation("org.springframework.boot:spring-boot-starter-mail")
implementation("ch.digitalfondue.mjml4j:mjml4j:1.0.3")
implementation("ch.digitalfondue.mjml4j:mjml4j:1.1.4")
// Plugins
implementation(project(":plugin-api"))