3.0:
Add support for other digest algorithms
Other suggestions