Gate 0.1.2, Kayak 0.7.2
There are some new releases of Gate and Kayak up on NuGet this week. The Gate release is a bug-fix release that addresses a few items that showed up since the first bits of Kayak/Gate/Nancy stack went out. The Kayak release adds some new APIs for getting request information and drops the explicit HttpMachine dependency.
Gate 0.1.2
- Environment class no longer deep-copies the dictionary passed to its constructor, it simply wraps it (Louis DeJardin)
- Fixed missing dependency in Gate.Wcf and Gate.AspNet packages.
- Fixed missing query string OWIN environment variable in Gate.Kayak
- Fixed method, path, and request header OWIN environment variables in Gate.Kayak to never be null.
Many thanks to Rob Horvath and HÃ¥kan Canberger for spotting these bugs!
Kayak 0.7.2
- HttpMachine is no longer a dependency; the HttpMachine source is compiled directly into the Kayak DLL.
- Added
Path,QueryStringandFragmentfields toHttpRequestHeadstruct
Again, the best way to start using Nancy on Kayak is to create a new console application project, and pull in the Nancy.Hosting.Owin and Gate.Kayak NuGet packages. These two packages will bring all the necessary dependencies with them and you can get started. See the Gate 0.1.0 release post for details.
Update: Many thanks to Miguel Jimenez for quickly spotting a bug when using Gate 0.1.2 with Kayak and Razor. I’ve just pushed 0.1.3 to address the issue.
Gate 0.1.3
- RescheduleCallbacks middleware re-buffers response data before posting it to the scheduler so that the writing thread does not stomp previously written data in-flight.