Releases: real-logic/artio
Releases · real-logic/artio
0.161
- Fix framer MsgType parsing for types longer than 2 characters.
- Make framer validate MsgType before parsing it.
- Disconnect sessions when library times out in SOLE_LIBRARY mode (#537).
- Do not log an error anymore if a session disconnects during a replay.
- Add duty cycle duration tracker (#536).
- Fix an issue with resetting groups decoder, where old group references were being nullified which caused unecessary allocation on new decodings (#532).
- Upgrade to SBE 1.33.2.
0.160
0.159
0.158
- Make STATE_CLEANUP log details of performed purges.
- Make FIX_MESSAGE also log messages sent using SessionWriter.
- Upgrade to Aeron 1.46.6, Agrona 1.23.1, SBE 1.33.1.
0.157
0.156
0.155 (JDK 17 migration)
Breaking changes
- JDK 17 is required for compiling and running!
Changelog
- [Java] Upgrade to Aeron 1.46.0.
- [Java] Upgrade to Agrona 1.23.0.
- [Java] Upgrade to SBE 1.33.0.
- [Java] Upgrade to Gradle 8.10.
- [Java] Upgrade to ByteBuddy 1.15.0.
- [Java] Upgrade to Shadow 8.3.0.
- [Java] Upgrade to Mockito 5.12.0.
- [Java] Upgrade to release 3.0.2.
0.154
- [Java] Upgrade to Aeron 1.45.0.
- [Java] Upgrade to Agrona 1.22.0.
- [Java] Upgrade to SBE 1.32.1.
- [Java] Upgrade to Hamcrest 3.0.
- [Java] Upgrade to Junit 5.11.0.
0.153
- Fix an issue where values of required temporal fields would get retained on decoders after reset. This should rarely be a problem, considering they are required and hence replaced on next decode.
- Add
--delimiter
option toFixArchivePrinter
to replace field delimiters in printed messages (#509).
0.152
- Upgrade Agrona to 1.21.2 to prevent a potential exception when pruning archive.
- Fix
FixReplayerSession
state scope when running multiple Artio instances in a single JVM. - Fix
adminEnginePublication
stream name whenprintAeronStreamIdentifiers
is enabled.