Improvement
[CPP-4441 ] - BREAKING CHANGE: Rename "Endianess" to "Endianness"
[CPP-4425 ] - Integer fields should use signed/unsigned types depending on the nature of the field
[CPP-4423 ] - PossDupFlag and OrigSendingTime fields should be added to the message header when the FlatMessage mode is used
[CPP-4403 ] - Add the TimestampFormat parameter to Timestamp/TimeSpan setters/getters of typed messages
[CPP-4395 ] - Migrate TypedMessagesGenerator project to .NET 7 and VS2022
[CPP-4383 ] - Add "Using Different Sessions with Different Threading Models" article
New Feature
[CPP-4431 ] - Add FlatMessage::insert(..) methods
[CPP-4415 ] - Add a demonstration of the ExternalThread mode to the SessionScheduler sample
[CPP-4408 ] - Add IEngineListener::onIncomingConnection(..) callback
[CPP-4386 ] - Support the ExternalThread mode by the Scheduler
[CPP-4385 ] - Scheduler: support sessions that work in the ExternalThread mode
[CPP-4365 ] - EngineSettings::firstLogonTimeout()
[CPP-4339 ] - Add IEngineListener::onIncomingTelecommunicationLink(..) callback
[CPP-4224 ] - Publish samples online
Task
[CPP-4416 ] - Add the latest EP284 dictionary to the engine package
Bug
[CPP-4409 ] - FAST decoder should use the specifyApplVerIdField setting
[CPP-4394 ] - Mistake in the TypedGroup::Iterator class template in TypedMessagesGenerator