Releases: Ragora/EasyDelegate
v3.0
Release for v3.0 adds capabilities for function delegates as well as general improvements to the system that should improve performance and fix potential bugs under certain circumstances derived from std::set being an ordered container.
It also adds partial support for C++98 when compiling with a sufficiently old compiler or standard, but this support is far from complete and mostly experimental.
v2.0 Release
There is various changes in the API and a major bugfix to the cached delegates (now called deferred callers) that now ensures that parameters are passed by-value to the deferred method. The documentation all around should be improved and there now exists a Biicode project of the library.
The library is still licensed under the MIT license, so enjoy.
v1.2 MIT
Version 1.1 Release
Implemented the CachedDelegate type, example usage is shown in ex_delegateset.cpp.
It would appear that everything else on the issue tracker is going to create a parallel 2.0 branch due to the memory management overhead.
Version 1.0 Release
This release marks the finalized API for the EasyDelegate system. Any further releases shouldn't create incompatibilities with the API in this version unless it is absolutely necessary and will be marked appropriately with an increment of the major version.