Ensure unicode output to fix encoding errors.
Updated changelog.
[ci skip]
Bump up version.
Add console output tests for release.
Add documentation.
Add some descriptions.
Code formatting.