Zope.app.publisher

Latest version: v5.0

Safety actively analyzes 628924 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

3.6.1

==================

- Remove deprecated code.

- Adapt to removal of deprecated interfaces from zope.component.interfaces.
The IResource is now moved to zope.app.publisher.interfaces. The IView
and IDefaultViewName is now in zope.publisher.interfaces. The IPresentation
interface was removed completely.

3.6.0

==================

- Use zope.container instead of zope.app.container.

- Use zope.site.folder instead of zope.app.folder.

3.5.3

==================

- Finally removed <browser:skin> and <browser:layer> that were marked as
deprecated in 2006/02.

3.5.2

==================

- Added possibility to specify custom item class in menuItem, subMenuItem
and addMenuItem directives using the ``item_class`` argument (LP 291865).

- Menu items registered with <browser:page/> were not re-registered after the
first functional test layer ran. In any subsequent functional test layer the
items where not availabe (introduced in 3.5.0a3).

- Added a hook to specify a different BaseURL for resources. This makes sense
if you want to put resources on a Content Delivery Network. All you need to
do is to register an named Adapter 'resource' that implements IAbsoluteURL.

3.5.1

==================

- Removed usage of deprecated LayerField from zope.app.component.back35.

3.5.0

==================

- Refactored code to provide more hooks when deriving code from this pacakge.

* A resource's URL creation is now in its own method.

* The resource class of factories can be overwritten.

* The cache timeout value can now be set as a class or instance attribute.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.