Changelog
You can find all changes between two releases on this page.
Released September 10, 2006.
- improved form handling (Colubrid now doesn't ignore query string
parameters with empty values any more)
- builtin evalexception feature (execute arbitrary code in a frame
of an exception traceback), can be enabled by giving evalex=True
to execute()
- much improved traceback interpreter system ("DON'T PANIC")
- automatically find a WSGI standalone server: paste.httpserver,
wsgiref.simple_server or BaseWSGIServer.
- compatibility with Python 2.2 restored
- unicode headers bug fixed
- fix_slashes() bug fixed
- many issues found by pylint and pychecker fixed
Released April 17, 2006.
- some minor bug fixes
- splitted request to request and response
- internal unicode support added
- now supports routes for url dispatching
- better variable names for GET, POST and others
- improved cookie handling
- colubrid now uses paste.deploy as a replacement for the old builtin server
- improved exception handling
For details about upgrading your application to colubrid 0.9.8, have a
look at the upgrade information page.
Released March 5, 2006.
- Removed import bug in RegexApplication
- Added undocumented CgiApplication (don't use this)
- fixed bug in top level static exports
- debug system now works with eggs and other import hooks
Released February 14, 2006.
- Colubrid now executes the internal server using a name hook
- Improved autoreloading
- Fixed some minor bugs
Released February 14, 2006.
- fixed handling of FILES and improved accessing data
- better standalone server and automatic handler generation for CGI and FastCGI
- added support for static files