This is a running list of changes for the changelog of the next version.
Upon the next release, the items below will be copied to the release notes.
For each change, please indicate the issue number (if any), and how the change should affect the version level (e.g. patch/minor/major).
(For Semantic Versioning number rules, see http://semver.org)
Don't forget to note the contributor's name or git handle and add their name to web/views/about/credits.md
-
(major/minor/patch) desc of fixed issue (contributor)
-
(minor) #247 - support for CheckLatency/MaxLatency config settings (ruaanviljoen)
-
(patch) #256 - bug in 247, defaults override config (akamyshanov)
-
(patch) #258 - threadsafe SessionState.Get/Set to fix garbled message issue (jacsuper)
-
(patch) #251 - restore the session type check in AbstractInitiator.Start (oract)
-
(patch) #255 - release ClientHandlerThread resources on client disconnect (mgatny)
-
(patch) #266 - Session not explicitly handling DoNotSend from Application::ToApp (cbusbey)
-
(patch) #267 - Resent Messages not being relayed to Application::ToApp (cbusbey)
-
(minor) #286 - FieldBase.Equals() and .GetHashcode() (steffanu)
-
(patch) #287 - sync fix in Session class (steffanu)
-
(patch) #275 - SessionID.IsSet() should be used instead of !=SessionID.NOT_SET (akamyshanov)
-
(patch) #297 - revert #287
-
(patch) #290 - support for RefreshOnLogon (martinadams)
-
(patch) #80 - fixes to tag-141-related sequence resets (TomasVetrovsky,akamyshanov,gbirchmeier)
-
(patch) #315 - make config file section headers be case-insensitive, for parity with QF/j (gbirchmeier)
-
(minor) #314 - New feature: add/remove sessions dynamically (martinadams)
-
(patch) #273 - prevent non-logon message traffic unless fully logged on (martinadams)
-
(patch) #278 - fix for mis-sequenced gap fills in re-requested messages (martinadams)
-
(patch) #283 - fix to ensure IApplication.FromAdmin() gets called for received resend requests (martinadams)
-
(minor) #312 - New config option: can force session-level rejects to be resent (martinadams)
-
(minor) #270/#146 - Correct rejection behavior when msg groups do not use correct delimiter tag (gbirchmeier)
-
(patch) #280 - fix to prevent StackOverflowException due to recursion (martinadams)
This version will have changes that will technically alter the public interface. However, most likely no one will be affected. But just in case, here are the details:
- class
OtherTagException
was deleted. The classGroupDelimiterTagException
used to be descended from this class, but now descends directly fromTagException
. - method
Session.Next(Message message)
was deleted. This should never have been public. If you were using it and this is a problem for you, please contact us via our Contact Page and we'll see if we can help.