Skip to content

Releases: Ragora/EasyDelegate

v3.0

17 Feb 01:56
Compare
Choose a tag to compare

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

12 Jul 23:01
Compare
Choose a tag to compare

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

02 Oct 20:01
Compare
Choose a tag to compare

Changed license to MIT. It probably should have been MIT to begin with.

Version 1.1 Release

25 Sep 22:03
Compare
Choose a tag to compare

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

23 Sep 09:44
Compare
Choose a tag to compare

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.

Refer to the Github page for more information.