Z3c.layer.pagelet

Latest version: v3.0

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

Scan your dependencies

Page 4 of 5

1.2.0

------------------

- **Security issue:** The traverser defined for
``IPageletBrowserLayer`` was a trusted adapter, so the security
proxy got removed from each traversed object. Thus all sub-objects
were publically accessable, too.

1.1.0

Not secure
------------------

- Bugfix: use IContentTemplate instead of IPageTemplate which avoids to get the
layout template if no IPageTemplate is registered.

- Using ``zope.location.interfaces.ISite`` instead of
``zope.app.component.interfaces.ISite``.

- Using ``zope.container`` instead of ``zope.app.container``.

- Cleaned up dependencies.

1.0.2

------------------

- backport release, see release date

- **Security issue:** The traverser defined for
``IPageletBrowserLayer`` was a trusted adapter, so the security
proxy got removed from each traversed object. Thus all sub-objects
were publically accessable, too.

Making this change might BREAK your application!
That means if security is not well declared.

- Bugfix: use IContentTemplate instead of IPageTemplate which avoids to get the
layout template if no IPageTemplate is registered

1.0.1

Not secure
------------------

- Bug: Update meta data.

1.0.0

Not secure
------------------

- Restructure: Move ``z3c.layer.pagelet`` package to it's own top level
package form ``z3c.layer`` to ``z3c.layer.pagelet``.

- Restructure: Removed ``zope.app.form`` support from pagelet layer.

0.2.3

------------------

- Forward-Bug: Due to a bug in mechanize, the testbrowser throws
``httperror_seek_wrapper`` instead of ``HTTPError`` errors. Thanks to RE
normalizers, the code will now work whether the bug is fixed or not in
mechanize.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.