annotate src/capnproto-0.6.0/doc/_posts/2015-01-23-capnproto-0.5.1-bugfixes.md @ 84:08ae793730bd

Add null config files
author Chris Cannam
date Mon, 02 Mar 2020 14:03:47 +0000
parents 0994c39f1e94
children
rev   line source
cannam@62 1 ---
cannam@62 2 layout: post
cannam@62 3 title: "Cap'n Proto 0.5.1: Bugfixes"
cannam@62 4 author: kentonv
cannam@62 5 ---
cannam@62 6
cannam@62 7 Cap'n Proto 0.5.1 has just been released with some bug fixes:
cannam@62 8
cannam@62 9 * On Windows, the `capnp` tool would crash when it tried to generate an ID, e.g. when using `capnp id` or when compiling a file that was missing the file ID, because it tried to get random bytes from `/dev/urandom`, which of course doesn't exist on Windows. Oops. Now it uses `CryptGenRandom()`.
cannam@62 10 * Declaring a generic method (with method-specific type parameters) inside a generic interface generated code that didn't compile.
cannam@62 11 * `joinPromises()` didn't work on an array of `Promise<void>`.
cannam@62 12 * Unnecessary error messages were being printed to the console when RPC clients disconnected.
cannam@62 13
cannam@62 14 Sorry about the bugs.
cannam@62 15
cannam@62 16 In other news, as you can see, the Cap'n Proto web site now lives at `capnproto.org`. Additionally, the Github repo has been moved to the [Sandstorm.io organization](https://github.com/sandstorm-io). Both moves have left behind redirects so that old links / repository references should continue to work.