NEWS in yahns-1.6.0 vs NEWS in yahns-1.7.0
- old
+ new
@@ -1,4 +1,36 @@
+yahns 1.7.0 - rack.hijack improvements and more / 2015-05-11
+------------------------------------------------------------
+
+Nothing really significant, so there's no need to upgrade if
+you're not affected by the minor fixes and changes in this
+release.
+
+For all users, LoadError and SyntaxError exceptions are now
+logged and non-fatal within worker threads serving application
+code. Thanks to Lin Jen-Shin <godfat@godfat.org> for bringing
+this up on the mailing list.
+
+Additionally, temporary files buffered to the filesystem will
+now support the Rack::TempfileReaper middleware in rack 1.6+
+
+For rack.hijack users, there are some changes and improvements.
+rack.hijack should return a usable IO-like object for SSL users,
+now. The rack.input object is no longer closed on hijacking,
+allowing apps to continue using buffered input after hijacking.
+There is also a bugfix for the rare apps which hijack requests
+after emitting 100-continue responses.
+
+Note: there is also a work-in-progress and under-documented
+asynchronous Yayns::ProxyPass Rack app which uses rack.hijack
+internally. This will allow yahns to act as a fully-buffering
+reverse proxy to upstream servers which cannot handle slow
+clients. Yahns::ProxyPass NOT production-ready as of this
+release. The old, synchronous extras/proxy_pass.rb code
+remains usable.
+
+There's also the usual round of minor code bloat reduction.
+
yahns 1.6.0 - reduced allocations and bugfixes / 2015-03-09
-----------------------------------------------------------
This release fixes a bug where previously-configured-but-now-removed
listeners were inherited across USR2 upgrades are not shutdown