Skip to content

security: update Jackson and logging coverage - #105

Merged
kevinten10 merged 1 commit into
masterfrom
codex/security-compatibility-20260722
Jul 22, 2026
Merged

security: update Jackson and logging coverage#105
kevinten10 merged 1 commit into
masterfrom
codex/security-compatibility-20260722

Conversation

@kevinten10

@kevinten10 kevinten10 commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary

  • update Jackson Databind and related Jackson modules to 2.18.9, closing the current medium-severity advisory
  • document the Java 8 and Logback 1.3.x end-of-life boundary in English and Chinese
  • extend CI to verify Java 8 and Java 11 compatibility plus Java 11 with Logback 1.5.38

Verification

  • full Maven verify on Java 8 with default Logback 1.3.16
  • full Maven verify on a modern JDK with Logback 1.5.38
  • dependency tree resolves Jackson Databind, Core, and Annotations 2.18.9
  • actionlint passes
  • README links pass

Compatibility

Java 8 remains supported without forcing a Java 11-only Logback release. The actively maintained Logback path is documented and covered by CI.

@kevinten10
kevinten10 merged commit 01d745e into master Jul 22, 2026
6 checks passed
@kevinten10
kevinten10 deleted the codex/security-compatibility-20260722 branch July 22, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant