Last modified by Tilal Ahmad on 2019/02/04 05:32

From version < 5.1 >
edited by Tilal Ahmad
on 2019/01/31 07:21
To version < 6.1
edited by Tilal Ahmad
on 2019/02/04 05:32
<
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,31 +1,30 @@
1 1  = Major Features =
2 2  
3 -1. Networking functionality was added into System::Net namespace.
4 -1. aspose_cpp library was switched to explicit exports. Internal members are no longer exported.
5 -1. Aliasing constructor was supported by SmartPtr class.
6 -1. Equals method overloads ambiguity was fixed when methods with different parameter names are added.
3 +1. Networking functionality is added into System::Net namespace.
4 +1. aspose_cpp library is switched to explicit exports. Internal members are no longer exported.
5 +1. Aliasing constructor is supported by SmartPtr class.
6 +1. Equals method overloads ambiguity is fixed when methods with different parameter names are added.
7 7  1. Assertion faults now break whole test instead of current function only which caused inconsistency between C# and C++ behavior.
8 8  1. MinGW 7.1 compiler is no longer supported.
9 9  
10 10  = Minor fixes =
11 11  
12 -1. CppConstexpr attribute was fixed to work properly on generic class members.
12 +1. CppConstexpr attribute is fixed to work properly on generic class members.
13 13  1. Missing include fixed when generating code using System::MakeObject() function but not referencing System::Array type.
14 -1. Issue with events declared in interfaces was fixed. Previously, duplicated code was being generated.
15 -1. Issue tranlating implicit casts when assigning to properties was fixed.
16 -1. Issue translating static events was fixed.
17 -1. gtest supported version was upgraded to #9ab640c.
18 -1. BitArray to null comparison translation was fixed.
14 +1. Issue with events declared in interfaces is fixed. Previously, duplicated code is being generated.
15 +1. Issue tranlating implicit casts when assigning to properties is fixed.
16 +1. Issue translating static events is fixed.
17 +1. gtest supported version is upgraded to #9ab640c.
18 +1. BitArray to null comparison translation is fixed.
19 19  1. Inheritance from IDictionary<TKey,TValue> interface is now translated properly.
20 -1. 4-argument version of String.Concat() was supported.
21 -1. String::EndsWith() behavior was fixed for zero length substrings lookup.
20 +1. 4-argument version of String.Concat() is supported.
21 +1. String::EndsWith() behavior is fixed for zero length substrings lookup.
22 22  1. Queue and Stack containers now support CppWeakPtr(0) attribute to keep contained pointers weak.
23 23  1. StringBuilder class now works with null objects properly.
24 24  1. CppSkipDefinition attribute now works properly with destructors.
25 -1. A error was fixed for partial class porting when another class is present in the same file.
26 -1. Environment::GetFolderPath() was implemented on Windows.
25 +1. A error is fixed for partial class porting when another class is present in the same file.
26 +1. Environment::GetFolderPath() is implemented on Windows.
27 27  
28 -
29 29  = Full List of Issues Covering all Changes in this Release =
30 30  
31 31  |**Key**|**Summary**|**Category**
... ... @@ -44,12 +44,12 @@
44 44  
45 45  = Public API and Backward Incompatible Changes =
46 46  
47 -1. Several networking-related classes were added under System::Net namespace.
46 +1. Several networking-related classes are added under System::Net namespace.
48 48  1. Dependencies on non-public aspose_cpp library members will be breached. Use public API analogs instead.
49 -1. MinGW compiler support was stopped.
50 -1. WriteStartAttribute() and WriteEndAttribute() methods were implemented in System::Xml::XmlWriter and System::Xml::XmlTextWriter classes.
51 -1. TypeInitializationException exception type was implemented.
52 -1. DtdProcessing property was supported by XmlTextReader class.
53 -1. Missing versions of List<T>::LastIndexOf() methods were implemented.
48 +1. MinGW compiler support is stopped.
49 +1. WriteStartAttribute() and WriteEndAttribute() methods are implemented in System::Xml::XmlWriter and System::Xml::XmlTextWriter classes.
50 +1. TypeInitializationException exception type is implemented.
51 +1. DtdProcessing property is supported by XmlTextReader class.
52 +1. Missing versions of List<T>::LastIndexOf() methods are implemented.
54 54  
55 55