Download Latest Version org.quickfixj-2.3.1-bin.zip (163.1 MB)
Email in envelope

Get an email when there's a new version of QuickFIX/J - Open Source Java FIX Engine

Home / QFJ_RELEASE_3_0_1
Name Modified Size InfoDownloads / Week
Parent folder
3.0.1 source code.tar.gz 2026-05-12 1.6 MB
3.0.1 source code.zip 2026-05-12 2.3 MB
README.md 2026-05-12 7.6 kB
Totals: 3 Items   3.9 MB 2

QuickFIX/J 3.0.1

This release includes bug fixes, dependency and build-tool updates, test stabilization improvements, documentation updates, and project maintenance changes.

Dependency and build updates

Maven ecosystem

  • org.apache.maven.plugins:maven-shade-plugin updated from 3.6.1 to 3.6.2
    PR #1155 by @dependabot[bot]

  • org.apache.maven.plugins:maven-resources-plugin updated from 3.4.0 to 3.5.0
    PR #1154 by @dependabot[bot]

  • org.apache.maven:maven-plugin-api updated in three consecutive steps:

  • 3.9.12 → 3.9.13 in PR #1157 by @dependabot[bot]
  • 3.9.13 → 3.9.14 in PR #1161 by @dependabot[bot]
  • 3.9.14 → 3.9.15 in PR #1187 by @dependabot[bot]

  • org.apache.maven.plugins:maven-invoker-plugin updated from 3.9.1 to 3.10.0
    PR #1197 by @dependabot[bot]

Build automation and workflow dependencies

  • SmartsquareGmbH/delete-old-packages updated from 0.8.1 to 1.0.0
    PR #1165 by @dependabot[bot]

  • peter-evans/create-pull-request updated from 7 to 8
    PR #1192 by @dependabot[bot]

Library updates

  • io.netty:netty-example updated from 4.2.10.Final to 4.2.12.Final
    PR #1176 by @dependabot[bot]

  • org.codehaus.plexus:plexus-utils updated from 4.0.2 to 4.0.3
    PR #1177 by @dependabot[bot]

  • jaxen:jaxen updated from 2.0.0 to 2.0.1
    PR #1186 by @dependabot[bot]

  • commons-io:commons-io updated from 2.21.0 to 2.22.0
    PR #1193 by @dependabot[bot]

  • junit.jupiter.version updated from 5.14.3 to 5.14.4
    PR #1196 by @dependabot[bot]

  • Apache MINA updated to 2.2.7 to unblock Dependabot security updates and remove a stale config-level ignore
    PR #1217 by @Copilot

Maven Wrapper and release automation

  • Added a scheduled workflow to automatically update the Maven Wrapper and Maven distribution
    PR #1188 by @Copilot

  • Fixed version detection so the latest stable Maven version is derived from <version> entries instead of the <release> tag
    PR #1189 by @Copilot

  • Updated the Maven Wrapper to 3.9.15
    PR #1190 by @github-actions[bot]

  • Adjusted the cron schedule and PR commit message for Maven Wrapper update automation
    PR #1191 by @chrjohn

Bug fixes and stability improvements

  • Trimmed oversized Message StringBuilder instances to page size
    PR #1159 by @the-thing

  • Suppressed noisy WriteToClosedSessionException errors
    PR #1166 by @the-thing

  • Improved SSLFilter socket linger handling
    PR #1178 by @the-thing

  • Reset disabled sessions per SessionSchedule to avoid message loss on Logon
    PR #1181 by @Ra9huvansh

  • Fixed a compiler warning in SSLCertificateTest.parameters()
    PR #1213 by @Copilot

  • Stabilized external-DTD dictionary loading in MessageTest using shorter timeouts and bounded retries
    PR #1220 by @Copilot

  • Added per-test logging to SocksProxyTest to improve diagnosis of test behavior
    PR #1222 by @Copilot

  • Improved proxy-related test coverage with HTTP proxy tests
    PR #1152 by @the-thing

  • Included a collection of static inner class cleanups, autoboxing improvements, and typo fixes
    PR #1057 by @abhishekraha

Documentation improvements

  • Updated the Maven Central badge to Sonatype Central
    PR #1153 by @chrjohn

  • Added the FixMock library link to the README
    PR #1162 by @chrjohn

  • Updated supported versions in SECURITY.md
    PR #1163 by @chrjohn

  • Converted configuration options to Markdown
    PR #1160 by @chrjohn

  • Fixed spelling and grammar in configuration.md
    PR #1168 by @chrjohn

  • Fixed non-self-closing <br> tags in configuration.md
    PR #1169 by @Copilot

  • Updated links and descriptions in configuration.md
    PR #1170 by @chrjohn

  • Updated a section title from “QuickFIX” to “QuickFIX/J”
    PR #1174 by @chrjohn

  • Added documentation for the threading model
    PR #1180 by @Copilot

Project maintenance and repository cleanup

  • Updated the deployment step to include a retry mechanism
    PR #1182 by @chrjohn

  • Removed Junie
    PR #1205 by @chrjohn

  • Extracted quickfixj-class-pruner-maven-plugin into a standalone repository
    PR #1184 by @Copilot

  • Deleted the quickfixj-class-pruner-maven-plugin directory after extraction
    PR #1209 by @chrjohn

  • Cleaned up the POM after class-pruner was moved to its own repository
    PR #1210 by @Copilot

  • Updated dependabot.yml to ignore a specific Maven dependency
    PR #1216 by @chrjohn

New Contributors

  • @abhishekraha made their first contribution in PR #1057
  • @github-actions[bot] made their first contribution in PR #1190
  • @Ra9huvansh made their first contribution in PR #1181

Full Changelog: https://github.com/quickfix-j/quickfixj/compare/QFJ_RELEASE_3_0_0...QFJ_RELEASE_3_0_1

Source: README.md, updated 2026-05-12