You are not logged in Log in Join
You are here: Home » Download Zope Products » Zope » Zope » CHANGES.txt

Log in
Name

Password

 

CHANGES.txt

File details
Size
3 K
File type
text/plain

File contents

Zope changes

  This file contains change information for the current Zope release. 
  Change information for previous versions of Zope can be found in the
  file HISTORY.txt.

    Zope 2.2.0 beta 2
    
      Bugs Fixed

        - Fixed Tutorial bug that caused win98 to crash with adding a
          tutorial.

        - Fixed ZService.py to avoid overwriting existing service start 
          parameters at install time on win32.

        - The deprecated alias getSize() was added back to Image and DTML
          objects (existing products still depend on it).

        - The "Host" headers sent by ZPublisher/Client.py did not include
          the port number if given.

        - Cleaned up a DocumentTemplate namespace issue.  Fixed QuickStart.

        - Removed old validation code in cDocumentTemplate.

        - Added checks to only allow legal Python name characters in ZClass 
          ids.

        - Selection and multiple selection properties were displayed 
          incorrectly on ZClass propertysheet forms.

        - getPropertyType was not supported for PropertySheet objects. It 
          appeared to work but always returned None because it was being 
          acquired :)

        - The 'send' method of MailHost objects was broken if explicit 
          to, from or subject arguments were given.

        - The constructor for MailHost objects was changed to have a non-
          backward compatible signature in the alpha period. The 'localhost' 
          and 'timeout' arguments were added back to the MailHost constructor 
          for backward code compatibility for 2.2 beta 2 (though these args 
          are now effectively ignored).

        - An insufficiently protected method deep in DocumentTemplate was 
          fixed to prevent a security issue that could allow unauthorized 
          changes to the sources of DTML objects.

        - Insertion of the BASE tag in responses violated the HTML 4 spec, 
          which states that BASE must come first in the <head> element of 
          a document so that relative references thereafter will work. It 
          now conforms to the spec.

        - A bug in the SendMail tag if an existing mailhost was named has 
          been fixed.

        - New and improved content has been added to the help system.

        - Some problems with certain management screens having wrong help 
          or no help have been fixed.

        - A bug in PropertyManager allowed properties defined in products 
          as read-only to be changed.

        - Added an entry in the content_types registry for RealAudio file 
          extensions.

        - At some point z2.py stopped accepting "-P 0" as a valid option. 
          That has been fixed.

        - Fixed a bug that caused instances of ZClasses which use
          DTMLMethod as a base class to have an ID of "<string>".
          Unfortunately, existing instances will still have the wrong
          ID.  The effect is it's not possible to use the clipboard on
          them.  They will need to be re-created.

	- Fixed a bug in PermissionMapping that could in a certain case 
          cause determination of whether an object is a ZClass instance 
          method to throw an exception.

        - A few tweaks were needed to the way that SQLMethods made use of 
          the new security machinery. This fixes the authorization problems 
          some users were seeing when calling SQLMethods from inside of 
          other SQLMethods.

        - Medusa did not handle absolute URLs given in HTTP commands quite 
          correctly. It turns out that WebTV (and possibly others) send 
          such commands, and the HTTP spec allows them, so we now support 
          it.