First official release
This release contains a complete rewrite of the library internals in order to better suit more scenarios that may be coming in the future. The general ideas and thought processes have not changed.
Please see the updated samples for changes to the APIs.