Releases: quickfixgo/quickfix
Releases · quickfixgo/quickfix
v0.9.10
0.9.10 (August 8, 2025)
BUG FIXES
- Send Reset if the ResetTime elapsed in between checks #725
v0.9.9
0.9.9 (July 31, 2025)
BUG FIXES
- Adds missing tz for resetseqtime without starttime endtime #723 #723
v0.9.8
0.9.8 (July 21, 2025)
ENHANCEMENTS
- Add DB name configuration #711
- Change ResetSeqTime to time.Time based on the config's timeZone #712
BUG FIXES
- Block Sends when Resend Request is active #715
- Fix the issue of incorrect time range calculation across days #718
v0.9.7
0.9.7 (April 23, 2025)
FEATURES
- Adds SQL, MongoDB and Composite FIX Log and LogFactory implementations, see
config/configuration.go
for details #672
- Adds convenience getters for session log and store #675
- Adds config option for ResetSeqTime #705
ENHANCEMENTS
- File store uses files exclusively #680
- Protect concurrent usage of filestore #688
- Support udecimal library in code generation #700
BUG FIXES
- Avoid unkeyed fields usage for exported struct in generated code #683
- Iterate messages in filestore opens a separate file to avoid deadlock #703
- Correct ordering in message trailer #707
v0.9.6
0.9.6 (September 20, 2024)
ENHANCEMENTS
- Allow the clients of acceptor to specify their own tls.Config #667
- Adds NextExpectedSeqNum setting #668
BUG FIXES
- Reinit stop sync to prevent deadlock on sequential start/stops #669
- Check logon auth before resetting store #670
- Reverts ToAdmin call sequencing #674
v0.9.5
0.9.5 (August 14, 2024)
ENHANCEMENTS
- Introduce message iterator to avoid loading all messages into memory at once upon resend request #659
- Only lock fieldmap once during message parsing #658
- Optimize tag value parsing #657
- Use bytes.Count to count the number of message fields #655
- Port config documentation into proper go doc format #649
- Support TLS configuration as raw bytes #647
BUG FIXES
- Use the Go generated file convention #660
- Fix stuck call to Dial when calling Stop on the Initiator #654
- Do not increment NextTargetMsgSeqNum for out of sequence Logout and Test Requests #645
v0.9.4
0.9.4 (May 29, 2024)
ENHANCEMENTS
- Adds log to readLoop just like writeLoop #642
BUG FIXES
- Maintain repeating group field order when parsing messages #636
v0.9.3
BUG FIXES
- Change filestore.offsets from map[int]msgDef to sync.Map #639
- Unregister sessions on stop #637
- Corrects ResetOnLogon behavior for initiators #635
FEATURES
- Add AllowUnknownMessageFields & CheckUserDefinedFields settings as included in QuickFIX/J #632
v0.9.2
0.9.2 (April 23, 2024)
BUG FIXES
- Prevent message queue blocking in the case of network connection trouble #615 #628
- Corrects validation of multiple repeating groups with different fields #623
v0.9.1
0.9.1 (April 15, 2024)
- Preserve original body when resending #624