8.15 Fix
Breaking changes
- BREAKING CHANGE: Changed default Charset to ISO-8859-1 instead of UTF-8
Features
fix-pipelines: Handle SinkUnavailable exceptions to negotiate message retransmissionfix-webextension: Migrate from sparkjava to Javalin to solve Jetty vulnerability issues in genesis-webmon and genesis-resource-daemon
Fixes
- Adapt codebase to work with Apache Commons Configuration v2 after GSF upgrade
- Resolve potential duplicates on
generateRxSequenceforLegacyRxSequenceStrategy
Patch releases
8.15.10
Fixes
fix-eventhandler: Restore target sequence number from the latest FIX_IN message
8.15.9
Fixes
fix-pipelines: Don't throw uncaught when target pipeline isn't started
8.15.8
Fixes
- Prevent FixSink from persisting failed sends to the message store
8.15.7
Fixes
- Events + Pipelines should nack/throw when session is down
8.15.6
Fixes
fix-shared: Update RandomStringUtil import in FixAdmin.groovy to lang3 to bring import in line with other files
8.15.5
Fixes
fix-shared: Replace per-record deletion with batched deleteAll in fix session reset with 10000 batch size
Dependency Changes
- add JFrog dev-repo to Gradle configs to mitigate Maven Central throttling
8.15.4
Dependency changes
- Align server genesisVersion to 8.15.14, add CI consistency guard
- Bump genesisVersion from 8.15.10 to 8.15.14
8.15.3
- This release was unintentionally published during our deployment process. It contains no new features, bug fixes, or changes from the previous version. Please use the latest patch release for this minor version.
8.15.2
- This release was unintentionally published during our deployment process. It contains no new features, bug fixes, or changes from the previous version. Please use the latest patch release for this minor version.
8.15.1
Dependency changes
- Upgrade GSF version to 8.15.10
Breaking change guidance
Changed default Charset to ISO-8859-1 instead of UTF-8
This character set is the FIX protocol standard, however, any FIX connections that were expecting UTF-8 characters such as latin extended alphabet in the text of FIX messages will need to revert this setting via the sysdef QuickFixDefaultCharset.