Skip to content

Releases: artiofix/artio

0.175

19 Jan 16:34
86a2324

Choose a tag to compare

  • Fix FIX_MESSAGE_TCP debug logging in FixPSenderEndPoint (#563).
  • Remove unnecessary ByteBuffer position update from FixPSenderEndPoint.
  • Upgrade Aeron to 1.50.0.
  • Upgrade Agrona to 2.4.0.
  • Upgrade SBE to 1.37.1.
  • Upgrade CI tip Java version from 21 to 25.

0.174

06 Jan 17:14
f5bf829

Choose a tag to compare

  • Improved Archive error handling in ErrorPrinter:
    • a terminal error is printed once instead of continuously in a tight loop,
    • errors are printed prefixed with a label describing where they came from.
  • Upgraded to Aeron 1.49.3
  • Upgraded to Agrona 2.3.2
  • Upgraded to SBE 1.36.2

0.173

13 Nov 01:16

Choose a tag to compare

  • Use the associated length field to determine how much to copy from a data/xmldata buffer when encoding a message (#559)
  • Allow FIX workflow to act as liveness indicators for engine and library
  • Ensure replay plan is synchronized with outbound replay index for accurate replay (#561). The Library/Framer previously would send a ValidResendRequest on inbound stream to trigger archive replay. The Replayer/Gapfiller would listen on inbound stream for this request. Artio no longer uses inbound stream but rather outbound stream so both the engine and library should be upgraded together.
  • Bump Aeron 1.49.1
  • Bump Shadow 8.3.9
  • Bump Junit 6.0.0

0.161.6

12 Nov 02:04

Choose a tag to compare

0.161.5

21 Oct 13:57

Choose a tag to compare

  • Allow FIX workflow to act as liveness indicators for engine and library
  • Ensure replay plan is synchronized with outbound replay index for accurate replay plan and query. The Library/Framer previously would send a ValidResendRequest on inbound stream to trigger archive replay. The Replayer/Gapfiller would listen on inbound stream for this request. Artio no longer uses inbound stream but rather outbound stream so both the engine and library should be upgraded together.

0.172

06 Oct 16:09
0.172
3c0acf5

Choose a tag to compare

  • Bump Aeron to 1.49.0.
  • Bump Agrona to 2.3.0.
  • Bump SBE to 1.36.0.
  • Bump ByteBuddy to 1.17.7.
  • Bump Checkstyle to 11.1.0.
  • Bump Mockito 5.20.0
  • Bump Version to 0.53.0.
  • Use same timestamp as SendingTime in outbound FIX and FixMessage.timestamp
  • Fixing bug when checking tag 10 existence during tests
  • Fix crash in UtcTimeOnlyEncoder
  • Fix SequenceNumberIndexWriter term roll check
  • Improve trySendSequenceReset exception message
  • Add session id to trySendSequenceReset exception message
  • Allow ReleaseSessionReply to act as a liveness indicator
  • Allow SeqIndexSync and ThrottleConfiguration to act as liveness indicators

0.161.4

02 Sep 08:05
32b1bf8

Choose a tag to compare

  • Fix SequenceNumberIndexWriter term roll check
  • Add more details to trySendSequenceReset exception message

0.171

30 Jun 13:58

Choose a tag to compare

  • Bump Agrona to 2.2.4.
  • Bump SBE to 1.35.6.
  • Bump Aeron to 1.48.4.
  • Bump ByteBuddy to 1.17.6.
  • Bump Checkstyle to 10.26.0.
  • Bump Junit to 5.13.2.
  • Bump ShadowJar to 8.3.7.

0.161.3

30 Jun 14:56

Choose a tag to compare

  • Introduce ResendRequestResponse option to allow responding to a resend request, from an overridden beginSeqNum, gapfilling prior messages (#551)

0.170

23 Jun 15:07

Choose a tag to compare

[Java] Introduce ResendRequestResponse option to allow responding to a resend request, from an overridden beginSeqNum, gapfilling prior messages (#551)
[Java] Bump Aeron to 1.48.3.
[Java] Bump SBE to 1.35.5.
[Java] Bump Agrona to 2.2.3.