|
From: Steve B. <st...@te...> - 2007-07-03 12:21:05
|
QuickFIX/J - Version 1.2.0 This release includes both new features and bug fixes. Some of the notable new features are more code generation features, improved SSL support, Oracle support, and improved thread synchronization strategies. An upgrade is highly recommended. Downloads: http://tinyurl.com/2y58l5 // TinyURL points to following long URL: // https://sourceforge.net/project/showfiles.php? // group_id=163099&package_id=184307&release_id=519927 ** New Feature * [QFJ-74] - Explicitly control the String encoding of the FIX messages * [QFJ-76] - Support ordering of non-group fields * [QFJ-77] - Support big decimal in message generation. * [QFJ-78] - Support session configuration to use closed range for resend request. * [QFJ-194] - Allow timezones in start/end time in session specification * [QFJ-166] - Add version information to JAR files ** Improvement * [QFJ-160] - Break up the code base into logical jars * [QFJ-164] - Add ability to set JDBC data sources programatically * [QFJ-173] - SessionID constructor taking a single string * [QFJ-179] - Improve session thread synchronization * [QFJ-184] - Support multibyte characters in session settings * [QFJ-193] - Make code generation more flexible * [QFJ-199] - Add support for Oracle databases * [QFJ-188] - Extended SSL support (client certificates, additional settings) * [QFJ-192] - Format generated message source code to adhere to Java indentation standards ** Bug Fixes * [QFJ-90] - No PossDup checks are run if the SeqNum is the expected next one. * [QFJ-142,QFJ-162] - Fixed weekday scheduling problem with non-US locales * [QFJ-171] - MessageFactory cannot create certain groups * [QFJ-172] - SessionID.fromString(...) not setting 'id' property * [QFJ-174] - App Callback, toXML(Dictionary) function does not contain repeating groups * [QFJ-176] - BenchmarkSecurityIDSource valid value constants missing * [QFJ-181] - Problem with multiple qualifier settings in JMX object name * [QFJ-182] - JMX Connector object names are not unique * [QFJ-185] - Improper use of synchronized keyword * [QFJ-186] - Session.isLogoutTimedOut() calls isLogonTimedOut() * [QFJ-190] - User manual refers to Settings rather than SessionSettings * [QFJ-198] - Comment line ending file creates infinite loop in Session Settings * [QFJ-200] - Session.enabled is accessed in both synchronized and unsynchronized contexts. |