Hi everyone, i am pleased to announce the first release candidate for uWSGI 1.0
This tree will focuses mainly on stability, and will add only a bunch of new features. It will be the next LTS. The official roadmap for the final release is 30th of December, so expect a pretty long series of rc's in the next weeks. * uWSGI mules http://projects.unbit.it/uwsgi/wiki/Mules * you can now manage an unlimited number of locks with --locks * --spooler-chdir allows you to define a directory in which to chdir() before each spooler task * the StatsServer subsystem has been added for instances and emperors http://projects.unbit.it/uwsgi/wiki/StatsServer * --evil-reload-on-as <N> and --evil-reload-on-rss <N> has been added to trigger reload from the master when memory is higher than <N> megs * harakiri can be set for mules too with --mule-harakiri * syslog logging has been improved * --log-x-forwarded-for will report the correct client ip when uWSGI is run under multiple proxies * you can set a logfile size limit. When the size is reached the log is renamed and a new one is created. (new options for logging: --log-truncate --log-reopen --log-maxsize --log-backupname) * you can now specify an unlimited number of touch-reload options * support for X_FORWARDED_SSL in the http parser (required for https in webfaction) * support --manage-script-name in http socket mode * a new magic syntax has been added: $(X) will be substitued with the value of the environment variable X (required for Heroku) * posix capabilities support http://projects.unbit.it/uwsgi/wiki/Capabilities * integrated support for screen http://projects.unbit.it/uwsgi/wiki/TipsAndTricks#screen * adaptive workers spawn with the --cheaper option http://lists.unbit.it/pipermail/uwsgi/2011-September/002625.html * --fastrouter-cheap mode added http://projects.unbit.it/uwsgi/wiki/FastRouter#fastroutercheap * static file serving will parse /etc/mime.types (or another mime file) * subscription events will be logged * added support for regexp in UWSGI_APPID (still untested, requires pcre) * --stop <pidfile> and --reload <pidfile> will simplify the life of shell scripters * a first round of PyPy adaption (Warning pypy support is completely unstable and pretty useless) You can download it from http://projects.unbit.it/downloads/uwsgi-1.0-rc1.tar.gz Thanks for testing it -- Roberto De Ioris http://unbit.it _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
