Hi everyone, i am pleased to announce the new uWSGI LTS release. uWSGI 1.4 includes lot of optimizations and code refactoring. This is the first release supporting the Go platform and with the gevent plugin compiled-in by default when installed via pip.
All of the routers (http, https, fastrouter, rawrouter) have been rewritten to be more performant and (important) more readable as they follow a libev/libevent approach (while maintaining the uWSGI highly optimized async api) Official support for OpenBSD 5.2 and its new native threading system has been added. As probably everyone know, uWSGI development is now fully managed on github https://github.com/unbit/uwsgi https://github.com/unbit/uwsgi-docs The 1.4 LTS tree has been branched as uwsgi-1.4 (the master one is the new 1.5 development cycle) This release has been tagged as "1.4" - Changes from uWSGI 1.4-rc2 - * fixed big-endian support * support for rack commit afc9b0313c (native "each" method) * added --undeferred-shared-socket (create a shared socket without deferred accept) * workaround missing IP_FREEBIND on Linux * better Linux capabilities management * report static nodes (in addition to subscrion-basd ones) in routers stats * added xclient (a feature suported by postfix) to the rawrouter * implemented retries and fallback in all of the routers You can download uWSGI 1.4 from http://projects.unbit.it/downloads/uwsgi-1.4.tar.gz Special thanks go to Łukasz Mierzwa Stephen Pierce C Anthony Risinger André Cruz And a very special mention goes to Aarni Koskela as he is rewriting ALL of the uWSGI docs (and i can guarantee you this task should be showed in Mike Rowe's Dirty Jobs) Bye -- Roberto De Ioris http://unbit.it JID: [email protected] _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
