#6174 - Upgrade dependencies - #6196
Merged
Merged
Conversation
- build-groovy 5.0.6 -> 5.0.7 - byte-buddy 1.18.8 -> 1.18.11 - commons-codec 1.22.0 -> 1.22.1 - dompurify ^3.4.0 -> ^3.4.12 - esbuild-svelte ^0.9.4 -> ^0.9.5 - eslint ^9.39.3 -> ^9.39.5 - eslint-plugin-import-x ^4.16.2 -> ^4.17.1 - eslint-plugin-promise ^7.2.1 -> ^7.3.0 - eslint-plugin-svelte ^3.17.0 -> ^3.22.0 - fastutil 8.5.18 -> 8.5.19 - fs-extra ^11.3.4 -> ^11.4.0 - hibernate 7.4.0.Final -> 7.4.5.Final - jakarta.data 1.0.0 -> 1.0.1 - jetty 12.1.9 -> 12.1.11 - jgit 7.6.0.202603022253-r -> 7.7.1.202607240634-r - jinjava 2.8.3 -> 2.8.4 - jquery-ui 1.14.2 -> 1.14.2+1 - json-schema-validator 3.0.3 -> 3.0.6 - junit 6.1.0 -> 6.1.2 - keycloak-admin-client 26.0.9 -> 26.0.11 - log4j2 2.26.0 -> 2.26.1 - mariadb-driver 3.5.8 -> 3.5.10 - maven-jar-plugin 3.5.0 -> 3.5.1 - nimbus-jose-jwt 10.9 -> 10.9.1 - oauth2-oidc-sdk 11.37.2 -> 11.38.2 - okio 3.17.0 -> 3.18.1 - opennlp 2.5.9 -> 2.5.11 - opensaml 5.2.2 -> 5.2.3 - pdfbox 3.0.7 -> 3.0.8 - postgres-driver 42.7.11 -> 42.7.13 - prettier ^3.8.3 -> ^3.9.6 - prettier-plugin-svelte ^3.5.1 -> ^3.5.2 - rhino 1.7.15 -> 1.7.15.1 - rollup ^4.59.0 -> ^4.62.3 - sass ^1.99.0 -> ^1.102.0 - spring 7.0.7 -> 7.0.8 - svelte ^5.55.4 -> ^5.56.8 - svelte-preprocess ^6.0.3 -> ^6.0.5 - swagger 2.2.50 -> 2.2.52 - testing-library-svelte ^5.2.7 -> ^5.4.2 - tomcat 11.0.22 -> 11.0.24 - typescript-eslint-eslint-plugin ^8.56.1 -> ^8.65.0 - typescript-eslint-parser ^8.56.1 -> ^8.65.0 - vite ^8.0.16 -> ^8.2.0 - vitest ^4.1.9 -> ^4.1.10 - wicket 10.9.1 -> 10.10.0 - woodstox-core 7.2.0 -> 7.2.1 - yargs ^18.0.0 -> ^18.1.0 - zjsonpatch 0.6.2 -> 0.6.3 - Regenerate bun lock files - Bump docker base image
…/6174-Upgrade-dependencies * refactoring/6194-Upgrade-dependencies: #6194 - Upgrade dependencies % Conflicts: % inception/inception-assistant-ui/src/main/ts/bun.lock % inception/inception-assistant-ui/src/main/ts_template/bun.lock % inception/inception-brat-editor/src/main/ts/bun.lock % inception/inception-brat-editor/src/main/ts_template/bun.lock % inception/inception-diam-editor/src/main/ts/bun.lock % inception/inception-diam-editor/src/main/ts_template/bun.lock % inception/inception-diam/src/main/ts/bun.lock % inception/inception-diam/src/main/ts_template/bun.lock % inception/inception-external-editor/src/main/ts/bun.lock % inception/inception-external-editor/src/main/ts_template/bun.lock % inception/inception-html-apache-annotator-editor/src/main/ts/bun.lock % inception/inception-html-apache-annotator-editor/src/main/ts_template/bun.lock % inception/inception-html-recogito-editor/src/main/ts/bun.lock % inception/inception-html-recogito-editor/src/main/ts_template/bun.lock % inception/inception-io-html/src/main/ts/bun.lock % inception/inception-io-html/src/main/ts_template/bun.lock % inception/inception-io-tei/src/main/ts/bun.lock % inception/inception-io-tei/src/main/ts_template/bun.lock % inception/inception-io-xml/src/main/ts/bun.lock % inception/inception-io-xml/src/main/ts_template/bun.lock % inception/inception-js-api/src/main/ts/bun.lock % inception/inception-js-api/src/main/ts_template/bun.lock % inception/inception-layer-docmetadata/src/main/ts/bun.lock % inception/inception-layer-docmetadata/src/main/ts_template/bun.lock % inception/inception-pdf-editor2/src/main/ts/bun.lock % inception/inception-pdf-editor2/src/main/ts_template/bun.lock % inception/inception-project-export/src/main/ts/bun.lock % inception/inception-project-export/src/main/ts_template/bun.lock % inception/inception-recommendation/src/main/ts/bun.lock % inception/inception-recommendation/src/main/ts_template/bun.lock % inception/inception-support-bootstrap/src/main/ts/bun.lock % inception/inception-support-bootstrap/src/main/ts_template/bun.lock % inception/inception-ui-dashboard-activity/src/main/ts/bun.lock % inception/inception-ui-dashboard-activity/src/main/ts_template/bun.lock % inception/inception-ui-kb/src/main/ts/bun.lock % inception/inception-ui-kb/src/main/ts_template/bun.lock % inception/inception-ui-scheduling/src/main/ts/bun.lock % inception/inception-ui-scheduling/src/main/ts_template/bun.lock % inception/inception-ui-search/src/main/ts/bun.lock % inception/inception-ui-search/src/main/ts_template/bun.lock % inception/inception-workload/src/main/ts/bun.lock % inception/inception-workload/src/main/ts_template/bun.lock
- Rename database integration tests from version-pinned names (e.g. Mariadb_11_8) to role-based names (LTS, Previous, Oldest, Latest, Legacy) for clearer intent and stable filenames across upgrade passes - Add MariaDB 12.3.2 (current LTS) and PostgreSQL 18.4 (new major) database integration tests - Add SQL Server 2025 database integration test and demote 2022 to Previous - Drop MariaDB 11.6 and 11.7 EOL innovation releases from integration test matrix (superseded by 11.8 and 12.3 LTS) - Drop MySQL 8.0 integration test; raise documented minimum requirement from 8.0 to 8.4 LTS - Update database integration tests with version-agnostic patches: MariaDB 10.11.13 -> 10.11.18, 11.4.7 -> 11.4.12, 11.8.2 -> 11.8.8; MySQL 8.4.6 -> 8.4.11; PostgreSQL 16.9 -> 16.14-alpine, 17.5 -> 17.10-alpine - Rename MySQL 9.4 -> 9.7 integration test (9.4 EOL, 9.7 is new LTS with EOL 2034-04) - Add EOL dates to database integration test class comments for maintainability - Fix Hibernate 7 dialect documentation: replace dead MariaDB53Dialect and MySQL8Dialect with current unversioned equivalents (MariaDBDialect, MySQLDialect); note that versioned Hibernate dialect classes no longer exist in current versions - Update docker-compose-mysql8.yml base image from mysql:8.3 (EOL innovation) to mysql:8.4 (LTS); remove invalid INCEPTION_DB_DIALECT environment variable - Update systemrequirements.adoc to reflect MySQL 8.4 as minimum supported version (was 8.0)
- commons-logging 1.3.6 -> 1.4.0 - commons-validator 1.10.1 -> 1.11.0 - font-awesome 7.2.0 -> 7.3.0 - httpclient5 5.5.1 -> 5.6.3 - httpcore5 5.3.6 -> 5.4.3 - icu4j 75.1 -> 78.3 - imageio-tiff 3.13.1 -> 3.14.0 - ivy 2.5.3 -> 2.6.0 - jackson-bom (tools.jackson) 3.1.4 -> 3.2.1 - jackson-bom 2.21.4 -> 2.22.1 - javassist 3.31.0-GA -> 3.32.0-GA - jena-bom 6.1.0 -> 6.2.0 - jna 5.18.1 -> 5.19.1 - jsoup 1.22.2 -> 1.23.1 - libthrift 0.23.0 -> 0.24.0 - mock-oauth2-server 0.5.10 -> 5.0.2 - okhttp-bom 5.3.2 -> 5.4.0 - sentry-bom 8.43.0 -> 8.51.0 - spotless-maven-plugin 3.8.0 -> 3.9.0 - spring-boot-dependencies 4.0.6 -> 4.1.0 - spring-data-bom 4.0.5 -> 4.1.0 - spring-security-bom 7.0.5 -> 7.1.0 - testcontainers-keycloak 4.2.1 -> 4.3.1 - xmlunit-bom 2.11.0 -> 2.12.0 - Exclude kotlinx-serialization-json-jvm from mock-oauth2-server to keep Spring from auto-registering KotlinSerializationJsonMessageConverter ahead of the Jackson converter, which broke WebSocket/STOMP message serialization - Regenerate bun.lock files
- matomo-java-tracker-core 3.4.0 -> 4.0.0 - Migrate MatomoTelemetrySupportImpl from deprecated org.piwik.java.tracking.CustomVariable API to org.matomo.java.tracking.parameters.CustomVariable/CustomVariables, preserving wire-format compatibility with older Matomo servers - Remove matomo-java-tracker version pin from rules.xml (now pinned only by version bump)
- mysql-connector-j 9.7.0 -> 26.7.0 - hibernate-validator 9.1.0.Final -> 9.1.3.Final - lucene 10.4.0 -> 10.5.0 - opensearch 3.6.0 -> 3.7.0 - Adapt mtas vendored codec to Lucene 10.5.0 by replacing removed Fields.EMPTY_ARRAY and ReaderSlice.EMPTY_ARRAY constants with zero-length array literals - Fix Jackson 3 type-id property conflicts in polymorphic JSON model classes - Remove dead `type` bean properties from WebAnnotationSelector and ElgServiceResponse; type is synthesized by Jackson's @JsonTypeInfo/@JsonSubTypes mechanism - Switch MMessage type-id from PROPERTY to EXISTING_PROPERTY to avoid duplication with real getType() bean methods - Add @JsonIgnore to AuthenticationTraits.getType() to prevent it being treated as a serializable property; the type id comes from the Jackson type resolution mechanism instead
reckart
force-pushed
the
refactoring/6174-Upgrade-dependencies
branch
from
August 1, 2026 12:24
ba31e39 to
a29e3b9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's in the PR
How to test manually
Automatic testing
Documentation