Skip to content

Commit 529eb82

Browse files
committed
updated release notes
1 parent f224b2d commit 529eb82

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Releasenotes.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ Release 1.2.2
33
New feature:
44

55
- added Shared.New overload to specify custom finalizer
6+
- added support for Delphi 10.3
67

78

89
Breaking changes:
910

1011
- return TEnumerable.Empty for non existing keys in multimap
12+
- renamed Shared.New to Shared.Make
1113

1214

1315
Fixed bugs:
@@ -21,11 +23,19 @@ Fixed bugs:
2123
- missing overload on Contains method in IMap is causing inherited Contains method to be hidden
2224
- TEnumerableBase<T>.SingleOrDefault was returning Default(T) rather than defaultValue in the case there were no items
2325
- Exception when using IList<T> where T is a method pointer (#294)
26+
- fixed issue in TValue conversion string to array when string contained spaces
27+
- fixed bug in SHA512 (#303)
28+
- fixed TList<T>.Move to not do anything when indexes are the same
29+
- fixed missing handling of TLogEventType.Value in base logging appender
2430

2531

2632
Improvements:
2733

2834
- added item of TSortedList<T>.Add is passed as right to comparer like TArray.BinarySearch does it
35+
- allow mock to use conversion for results instead of being strictly typesafe
36+
- added nested transaction support for FireDAC (#298)
37+
- improved TValue.TryConvert to avoid calling TFormatSettings.Create every time (#302)
38+
- added TValue conversion for dynamic arrays
2939

3040

3141
Release 1.2.1 - 02.02.2018

0 commit comments

Comments
 (0)