diff --git a/QuickFIXn/Fields/Fields.cs b/QuickFIXn/Fields/Fields.cs index 9f774cfe4..c6e4e0f57 100644 --- a/QuickFIXn/Fields/Fields.cs +++ b/QuickFIXn/Fields/Fields.cs @@ -7900,13 +7900,6 @@ public IOIQty() public IOIQty(string val) :base(Tags.IOIQty, val) {} - - // Field Enumerations - public const string VAL_1000000000 = "0"; - public const string SMALL = "S"; - public const string MEDIUM = "M"; - public const string LARGE = "L"; - public const string UNDISCLOSED_QUANTITY = "U"; } diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 86af9145d..162ade271 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -57,6 +57,7 @@ What's New * #767 - avoid string conversions in FieldMap.Get{FieldType} where possible (Rob-Hague) * #785 - use correct SocketError "Shutdown" code when socket is deliberately shutdown (oclancy) * #711 - fix explicit 0.0.0.0 address binding (bohdanstefaniuk) +* #823 - get rid of IOIQty enums in FIX5 DDs, allow free string (gbirchmeier) ### v1.11.2: * same as v1.11.1, but I fixed the readme in the pushed nuget packages diff --git a/spec/fix/FIX50.xml b/spec/fix/FIX50.xml index b4d5d5a8c..8ad39dbf9 100644 --- a/spec/fix/FIX50.xml +++ b/spec/fix/FIX50.xml @@ -4560,13 +4560,7 @@ - - - - - - - + diff --git a/spec/fix/FIX50SP1.xml b/spec/fix/FIX50SP1.xml index 6bde1468d..3214c713b 100644 --- a/spec/fix/FIX50SP1.xml +++ b/spec/fix/FIX50SP1.xml @@ -5295,13 +5295,7 @@ - - - - - - - + @@ -9626,4 +9620,4 @@ - \ No newline at end of file + diff --git a/spec/fix/FIX50SP2.xml b/spec/fix/FIX50SP2.xml index a97e87583..dc6ced402 100644 --- a/spec/fix/FIX50SP2.xml +++ b/spec/fix/FIX50SP2.xml @@ -5755,13 +5755,7 @@ - - - - - - - + @@ -10538,4 +10532,4 @@ - \ No newline at end of file +