Releases: gracicot/kangaru
Releases · gracicot/kangaru
Bugfix release 2.1.2
This is a bugfix release. This version is mostly to fix some unpleasant bugs. No feature were added.
Changelog:
- Version number corrected.
- Optimized construction of services using forwarding reference instead of calling the move constructor.
Bugfix release 2.0.2
This is a bugfix release. This version is mostly to fix some unpleasant bugs. No feature were added.
Changelog:
- Optimized construction of services using forwarding reference instead of calling the move constructor.
Feature Release 2.2
I'm happy to announce that kangaru 2.2 is officially out!
What's new in this release?
- Container has new operation:
fork()
andmerge()
- Operator service (Generator, Invoker)
- Lazy services
- New syntax for autocall
- Bugs were fixed
- Better documentation
- Added example8
Bugfix release 2.1.1
This is a bugfix release. This version is mostly to fix some unpleasant bugs. No feature were added.
Changelog:
- fixed potential undefined behaviour
Bugfix release 2.0.1
This is a bugfix release. This version is mostly to fix some unpleasant bugs. No feature were added.
Changelog:
- fixed potential undefined behaviour
- fixed perfect forwarding issues
kangaru 2.1
I'm happy to release kangaru 2.1! This is a feature release, which means it does not break project using the previous version. Here's a short changelog:
- Fixed perfect forwarding issues.
- Fixed invoke_service not being called when using
instance
. - Added
kgr::UniqueService
,kgr::SharedService
andkgr::NoMoveService
. - Added a generic way to call methods from gereric services.
- A lot of cleanups.
- Added
kgr::Map
, a utility to ease the declaration of service maps. autocall
works with any methods, regardless it's qualifiers.