Silva-core-conf

Latest version: v3.0.3

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

Scan your dependencies

Page 2 of 3

3.0b1

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

* Remove ZCML handlers. Now only the Grok is the official way to
configure content in Silva.

* Improve DefaultInstaller, specially Metadata installation.

* Update to match various API changes all over Silva.

* Add support for automatic service installation.

* Prevent Acquisition bugs by using ``_getOb`` instead of ``getattr``.

* Removed unused, deprecated features, like the XSLT support, support
for FileSystemSite or SilvaViews.

* Add support for non publishable objects (extension of assets).

2.3.1

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

* Directive are now by default not in camel case anymore. Backward
compatibility is still provided.

* A new directive only_for can be used to select a class or an
interface on a interface.

2.3

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

* Remove martian support for Groups as they have been removed.

* Improve default installer: correctly configure adding permission.

* Improve uninstaller: remove unused metadata set, addable
configuration.

* Some new Silva permissions have been added for more granularity.

* Remove a level of Acquisition wrapping created by Zope in default
factories.

2.3b1

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

* define interface to add new contents,

* improve ZCML directive to work properly with extension which are not
Zope Products (but extensions),

* add default factories for services. Improve Silva content factories,

* define Silva permission (change, read ...) in this package using ZCML,

* update syntax and imports for Zope 2.12 and Python 2.6.

* moved ``Products.Silva.helpers.makeZMIFilter`` into
``silva.core.conf.utils``. Marked as deprecated the function in the old
location.

* Grok-based silva objects can now be configured to appear (or not) in
the ZMI add list by setting ``silvaconf.zmiAddable`` to True or
False. Note that where objects appear are dependent on
makeZMIFilter (i.e. they don't appear everywhere, and is dependent
on the type of content and the object_manager). See the docstring
of ``makeZMIFilter`` FMI.

2.2b1

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

* We now use silva.core.interfaces, silva.translations and silva.core.services.

* Grokkers have moved in their respectives packages.

* Installer support have been improved.

2.2a2

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

* Tag system extensions with the correct interface.

* Use five.grok viewlets instead of a local implementation.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.