dotNetCore4Delphi History
This page lists the functionality added in each version of dotNetCore4Delphi.
To view the full changelog including bug fixes, consult the dotNetCore4Delphi revision history.
New features in dotNetCore4Delphi 1.0.3
The current build is 1.0.3.1 from 31-May-2024
- Allow multiple versions of the product executables to run on the same machine.
- Fixed invocation error when the method or property to be invoked is an interface method or property which is hidden in the class.
- Fixed range error exception when creating dynamic array in the Bridge Manager and the platform is 64bit.
.Net Core DLL Import Utility
- Prevents importing local methods.
- Fixed errors generated when importing class with a base generic class/interface having a defined type parameter.
- Fixed errors generated when importing interface with a base generic interface having a defined type parameter.
- Fixed errors generated when importing methods with a Nullable type parameter with a default value.
- Fixed hanging issue when importing libraries and the 'Adding Framework Types status' reaches 100%. This occurs in .Net 8 version.
The previous build is 1.0.3.0 from 10-January-2024
- Supports Delphi 12 Athens.
- Supports .Net 7.
- Solved some bugs and made some stability improvements.
- Improved memory management.
- Note: Support for .Net 8 is available per request.
.Net Core DLL Import Utility
- Fixed imported enum type names which are Delphi reserved words.
- Fixed imported delegate types with duplcate names.
- Fixed imported methods with missing parameter names.
- Imports enum types which are not referenced by any members of the imported type.
- Imports default values for method parameters.
- Imports missing members of a base class or interface.
- Creates default constructor for struct types.
- Imports 2 or more dimensional array types.
New features in dotNetCore4Delphi 1.0.2
The previous build is 1.0.2.0 from 30-March-2023
- Support .Net 7.
- Support .Net 6.
- Usability improvements.
- Stability and performance improvements.
New features in dotNetCore4Delphi 1.0.1
The previous build is 1.0.1.0 from 08-February-2022
- Allow self-contained deployment with .Net Core Runtime Host.
- dotNetCore4Delphi Import Utility has been included.
- Support for Delphi 2010 excluded.
- Support for Lazarus excluded.
New features in dotNetCore4Delphi 1.0.0
The previous build is 1.0.0.2 from 30-September-2021
- Supports Delphi 11 Alexandria.
- Fixed error when converting UInt32 to a .Net Color in Delphi.
- Fixed access violation error in 64bit.
- Improve memory management.
The previous build is 1.0.0.1 from 24-May-2021
- Supports FreePascal/Lazarus.
The previous build is 1.0.0.0 from 01-May-2021
- First release of dotNetCore4Delphi.
- Supports .Net 5 or Higher.
- Supports Windows OS.
- Note: Full Support for Linux and macOS will be available in the future release.
Though the dotNetCore4Delphi supports multiple platforms, it has not been fully tested on
Linux and macOS.