- CHANGED: Removed unused <print.h> header.
- CHANGED: Replaced ".xc" files with ".c" files.
- CHANGED: Updated tests to use Pytest framework and xsim.
- CHANGED: Renamed application note "AN00239" to example "app_debug_unit", merged app-note documentation into library documentation.
- FIXED: Fixed type conversion warnings
- CHANGED: Documentation updates
- CHANGED: Build applications using XCommon CMake instead of XCommon
- ADDED: Support for XCommon CMake build system
- CHANGED: Jenkinsfile used for CI
- CHANGED: Use XMOS Public Licence Version 1
- REMOVED: Not necessary cpanfile
- CHANGED: Pin Python package versions
- CHANGED: Build files updated to support new "xcommon" behaviour in xwaf.
- CHANGED: Test runner script now terminates correctly on Windows
- ADDED: Now supports the %p format specifier
- CHANGED: Ignore the case of the format specifiers
- CHANGED: Ignore padding and alignment characters
- CHANGED: Update to source code license and copyright
- CHANGED: Restructured library