The TurboGears team is proud to present TurboGears 2.1. 2.1 has been in development for about one year with the first alpha released in October of 2009. If you haven’t been following along, here is a review of the changes that 2.1 brings from 2.0.
- Better performance. The TG team worked hard profiling to see what could be done to make TG faster. 2.1 is at least 20% faster than 2.0 on page-loads as a result. - Better Mako support. (quickstart template now includes a --mako option) If you want a highly performant website, Mako is a better option than genshi. - Kajiki support. This template engine is for those who like the XML templating on Genshi, but need much better performance. - Re-written dispatcher. Object Dispatch has now become Abstract Dispatch, and the code that decides which controller method should be executed has been refactored and consolidated. An open API is provided for those that want to create their own dispatch mechanisms by using the _dispatch method in your controllers. - Pylons 1.0 support. Those of you still running 0.9.7 can do so as well. TG 2.1 is cross -compatible, which means if you have a 2.0 application, you needn’t upgrade to Pylons 1.0 until you decide to. - Reduced dependencies. For those of you who use TG as a service, or do not need database or an admin, TG has reduced it’s dependencies to the low-20s. The full stack with SQLAlchemy and an admin still has more packages, but the packages which were most difficult to install have been removed (those requiring RuleDispatch in particular). - Finally, documentation improvements. The documentation has been visually overhauled, reorganized, and brought up to date. There is still considerable work to do in this area, but a significant effort has been made to solidify those areas which are most often asked about by our users. TurboGears is committed to maintaining the 2.x branch for the long-term. This release is intended not to make significant strides in capability, rather to refine our existing functionality in order to add significant consistency to the codebase. We have already started working on a 2.2 branch, which continues this effort, and will open up more APIs to the framework. We look forward to your continued support! A special thanks goes out to all of you who made this release possible. Without the dedication from folks writing docs, providing feedback and bugfixes, this release could not have happened. We look forward to the continued community support for the future to come. cheers. -chris -- You received this message because you are subscribed to the Google Groups "pylons-devel" group. To post to this group, send email to pylons-de...@googlegroups.com. To unsubscribe from this group, send email to pylons-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-devel?hl=en.