Products-cmfquickinstallertool

Latest version: v4.0.4

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

Scan your dependencies

Page 6 of 9

2.1.3

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

- Fixed getInstallProfile method for packages from the 'Products'
namespace. This allows Quickinstaller to show the profile title instead
of the product name.
[encolpe]

2.1.2

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

- Fix when a product comes from the 'Products' namespace and has both
installation profile and an entry in the control panel.
[encolpe]

- Added getattr code to make sure uninstall for products which have not
been installed properly doesn't fail that easily.
[hannosch, wichert]

- Added initialize code for all values in DEFAULT_CASCADE. Otherwise you
could get errors during uninstall of products which where installed
via notifyInstalled.
[hannosch, wichert]

- Display of add on products README file could generate UnicodeDecodeError
when the README file included non-ascii characters. This closes
http://dev.plone.org/plone/ticket/7524.
[hannosch]

- Removed all error swallowing options from QuickInstaller. We always
raise an error now, if one is encountered during product install.
This closes http://dev.plone.org/plone/ticket/7536.
[hannosch]

2.1.1

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

- Added getProductDescription method to expose the description from an
extension profile.
[hannosch]

- Added new listInstallableProfiles method, to include products without a
Zope2 control panel entry in the listings.
[hannosch]

- Tighten some security settings.
[hannosch]

- Fixed actions re/uninstall for products installed prior to CMF 2.1.
This closes http://dev.plone.org/plone/ticket/6974.
[hannosch]

- Restored code which got accidentally removed in c38815.
[hannosch]

2.1

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

- Added metadata.xml to GenericSetup profile.
[hannosch]

- Avoid breakage for InstalledProduct instances without the left or
rightslots properties. Thx to Roberto Fontanarosa from the OpenCpi
division of Cpi Progetti Spa.
[hannosch]

- Fixed logging code in utils. This closes
http://dev.plone.org/plone/ticket/7093.
[bliles, hannosch]

- Reverted getUtility usage. Closes http://dev.plone.org/plone/ticket/7314.
[hannosch]

- Fixed class variables in InstalledProduct. All products would share the
same left slots and right slots properties. Thx to Saverio Mucci for
noting this.
[hannosch]

- Hook into the import-events generated by the development version of
GenericSetup. This allows us to automatically mark a product as
installed if its profile is imported successfully.
[wichert]

- Avoid an unneeded transaction savepoint.
[hannosch]

2.0.3

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

- Use new GenericSetup features, so we don't have to change the current
setup tool context anymore.
[hannosch]

2.0.2b3

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

- Back to getToolByName.
[wichert]

- Added uninstall support for utilities. All additional utilities installed
by a product are now recorded and uninstalled properly.
[hannosch]

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.