Thanks to all of you who helped ferret out bugs in the alpha stage.
Here is a list of items fixed in this release.
* Deprecated default in favor of _default
* Fixed handling of Unicode parameters
* Added disable_request_extensions flag to configuration to allow
users to ignore the request extension dispatch bits of object
dispatch.
* Increased length of Permission.permission_name to 63 chars.
* Fixed GET requests on nested RestControllers.
* Fixed case-sensitive incorrectness in quickstart when using mako
template option.
* Fixed numerous URL routing bugs, consilidating the RC and TGC
controller base.
* Fixed eroneous tg.url call inside the quickstart template.
* Added use_dotted_templatenames support for Genshi.
* Added ignore_parameters setting in the config
* Added ability to have sa_auth.cookie_secret in .ini file
* Added cookie_secret to quickstart template
* Added tgext template
* Added backwards optional support for TurboJson
So, this is a considerable number of fixes, and I don' think that we
are far-off from our first release candidate. My plan is to produce 1
more beta right before pycon, then a release candidate in march, with
2.1 final in early April. If you are considering upgrading to 2.1
from 2.0, this might be a good time to test the waters and get back to
us. Most of the changes were in the dispatcher this time around, so I
am guessing we got most of those bugs ironed out. I can tell you
this, the dispatcher was much easier to fix than in 2.0.
Here's some stats on this release:
tg: 18 files changed, 518 insertions(+), 256 deletions(-)
tg.devtools: 17 files changed, 416 insertions(+), 15 deletions(-)
Thanks again to everyone who contributed bugfixes, especially those
that came with tests, that made my job a lot easier. We closed about
25 tickets this round. Great job guys.
cheers.
-chris
It's great to see all the features in this new release, and to see how
you've raised the bar with 2.1.
Great work. I also think special thanks should go to mpedersen, who
has done great work improving the state of the docs for 2.1.
--Mark Ramm
> --
> You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group.
> To post to this group, send email to turbogea...@googlegroups.com.
> To unsubscribe from this group, send email to turbogears-tru...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en.
>
>
--
Mark Ramm-Christensen
email: mark at compoundthinking dot com
blog: www.compoundthinking.com/blog
Just FYI, following the upgrade instructions in the 2.1 docs required
an extra step for me. In addition to the easy_install for tg.devtools,
I also had to do an easy_install -U -i <index> TurboGears2 in order to
get 2.1b1.
easy_install -U -i http://www.turbogears.org/2.1/downloads/current/index
tg.devtools
easy_install -U -i http://www.turbogears.org/2.1/downloads/current/index
TurboGears2
Seth
cheers.
-chris