annotate src/capnproto-0.6.0/doc/_posts/2015-01-23-capnproto-0.5.1-bugfixes.md @ 148:b4bfdf10c4b3
 
Update Win64 capnp builds to v0.6
 | author | Chris Cannam <cannam@all-day-breakfast.com> | 
 | date | Mon, 22 May 2017 18:56:49 +0100 | 
 | parents | 45360b968bf4 | 
 | children |  | 
 | rev | line source | 
  
| cannam@147 | 1 --- | 
| cannam@147 | 2 layout: post | 
| cannam@147 | 3 title: "Cap'n Proto 0.5.1: Bugfixes" | 
| cannam@147 | 4 author: kentonv | 
| cannam@147 | 5 --- | 
| cannam@147 | 6 | 
| cannam@147 | 7 Cap'n Proto 0.5.1 has just been released with some bug fixes: | 
| cannam@147 | 8 | 
| cannam@147 | 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@147 | 10 * Declaring a generic method (with method-specific type parameters) inside a generic interface generated code that didn't compile. | 
| cannam@147 | 11 * `joinPromises()` didn't work on an array of `Promise<void>`. | 
| cannam@147 | 12 * Unnecessary error messages were being printed to the console when RPC clients disconnected. | 
| cannam@147 | 13 | 
| cannam@147 | 14 Sorry about the bugs. | 
| cannam@147 | 15 | 
| cannam@147 | 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. |