All releases tagged Major feature enhancements


Release Notes: The ZPT implementation is now based on Zope 3. Experimental support for WSGI and Twisted was added. A clock server has been integrated, as well as Zope 3.3 and Five 1.5. Numerous Zope 2 modules were replaced by their Zope 3 versions. Many minor improvements and bugfixes were made.


Release Notes: This release features a ZPT implementation based on Zope 3, experimental WSGI and Twisted integration, and Zope 3.3 and Five 1.5 integration. A clock server has been implemented. Lots of minor improvements and fixes were made. Many Zope 2 modules were replaced with their sister implementation of Zope 3.


Release Notes: ZServer was replaced by the Twisted server, a test browser was added, the way large results are handled was changed, and the password manager's proposal was implemented. Numerous other changes and bugfixes were made.


Release Notes: An option was added to mkzopeinstance to create instances that use ZServer rather than Twisted. The way large results were handled was changed. Input buffering to the twisted integration was added, and the plumbing in ZServer was fixed so that attempts to return large output efficiently using iterators could actually succeed.


Release Notes: A new Pluggable Authentication Utility was implemented, along with major simplifications to the component architecture. Various other improvements and bugfixes were also made.


Release Notes: The ZServer was replaced with the Twisted server. A test browser that simulates a real browser was added for improved functional testing. The password managers proposal was implemented. The language namespace proposal was implemented. A new object introspector was implemented. Various other improvements and bugfixes were made.


Release Notes: ObjectManager now has a hasObject method to test presence. Logging of ConflictErrors was improved. Unclear security declarations were fixed. The license was updated to ZPL 2.1. Various improvements were made to interfaces and WebDAV support. Zope now makes use of ZODB 3.6. The bundled Zope 3 was switched to release 3.2 and the Five product was upgraded to version 1.3. The new and improved test runner from Zope 3 is now used. Numerous other improvements and bugfixes were made.


No changes have been submitted for this release.


Release Notes: Zope 2.4 supports (and requires) Python 2.1. New features include a restricted execution architecture, WebDAV Level 2 locking support, "WebDAV Access" permission, a built-in 'Authenticated' role, product refresh without restart during development, and "Drop-in indexes" support for ZCatalog.
A set of utility classes that can be used for Desktop application development.