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

Reply via email to