As in the previous development release, you will be able to add your own algorithms that's new on zpool for example. Now you can also add your own Managed Software and specify that it has full compatibility with any supported software, but with a different set of algorithms.
In the example below, I've defined a custom CcMiner 2.2, which includes other algorithms than CcMiner 2.1, but is defined to be fully compatible with CcMiner in all other aspects.
http://www.awesomeminer.com/img/features/managed-software-03.png
In the second screenshot, I've included the custom CcMiner 2.2 to the profit switcher, and put it on top to indicate that if an algorithm is supported by both CcMiner 2.2 and 2.1, it will pick the software for 2.2.
http://www.awesomeminer.com/img/features/managed-software-04.png
With these changes, the profit switcher becomes more flexible.
The Managed Software concept can of course be used without the profit switching feature as well, and will allow you to define multiple versions of CcMiner and other mining software.
You can also defined Managed Software to run in API Compatibility Mode instead of Full Compatibility Mode. In API mode, you will have to define all command lines yourself - Awesome Miner will do nothing for you. The idea is to support full customization, but still get monitoring information about hashrates and so on. Like a Generic Miner in terms of flexibility, but with monitoring and statistics available.
That's great! looking forward to trying this release