中文 | English
The following is provided by Google Translate. If there are any errors, please refer to the Chinese version.
-
v0.1.30
-
- Fix the failure to compile
DDN.mscorlib.pas
due to the low-level Delphi compiler bug, The original bug descriptionF2084 Internal error URW849 when unit names and type names are long enough
.
- Fix the failure to compile
-
- Fix the inability to run under Windows because the lower version of .NET Framework does not carry the .NET Standard library.
-
- Due to the limitation of the compiler, adjust the support of generics, the minimum is XE8.
-
DDN.InitNETFramework
andDDNC.InitNETCore
add custom initial loading assembly exception handling callbacks.
-
-
v0.1.25
-
- Adjust
LoadAssemblyModule
, remove 2 parameters, and now use assembly qualified name or full path.
- Adjust
-
-
v0.1.24
-
- Fix that some exceptions will be reported when returning the interface type.
-
- Add some parameters to
LoadAssemblyModule
to query whether the current assembly has been loaded.
- Add some parameters to
-
- Fixed the type that was not visible in the external assembly when searching for the type.
-
-
v0.1.23
-
- Add support for .NET Core x86.
-
-
v0.1.22
-
- Add support for .NET Core 2.1.
-
- Fix some memory leaks.
-
- Fix the problem that the type name is incorrect when searching for some types.
-
- Change the DLL loading method during DDN runtime, no longer need to be attached.
-
-
v0.1.21
-
- Add basic type conversion function, see
DDN.Helpers
unit for details.
- Add basic type conversion function, see
-
-
v0.1.20
-
- Add support for generic types (nested generics are not currently supported).
-
- Fix that there is no forced data cleaning when creating entrusted data.
-
- Added a new
DDN.Helpers
unit.
- Added a new
-
- Optimize the speed of type search.
-
- Refactor the GenCode tool and no longer generate Common units. MS standard library will be provided directly.
-
-
v0.1.16
-
- Added
SetShowDetailedExceptionMessage
to display detailed error messages when used for exceptions.
- Added
-
- Restore
SetExceptionMask
in initialization to shield certain exceptions by default.
- Restore
-