New Release v0.12.7
This release contains bugfixes for bugs exposed by user libraries, and a new low-level channel implementation.
This release doesn’t require you to upgrade at all, as long as you’re using a recent version of our tooling. To check, run the following:
$ reco version reco version: v0.2.0 Go version: go1.8.3 Build Time: 2017-10-06T19:59:40Z Built By: Travis CI User <firstname.lastname@example.org>
If you don’t see this, you can update using our installation instructions.
After the the release of our support for vendor packages, kernels using libraries exposed a few bugs in our build process that are now fixed. Some of the issues include cross package casts and vendor packages not being exposed to host side code.
New Channel Implementation
This release is the first to feature our new channel implementation. It’s still a work in progress, as we expand out the features and performance, but right now it’s achieved feature parity with our old implementation. In the upcoming releases, we expect this to give significant performance increases from this, especially in kernels that can benefit from buffering.
Fixed Point Arithmetic Library
Alongside this release, we’ve released a fixed point arithmetic library. If you’re looking to do statistics in your kernels this should be useful for you.
For more information, see our release notes.