Plone 4.3.15
There may be hotfixes applicable to this release. Always check the Plone Hotfix page before production deployment.
Release notes
License | GPL |
---|---|
Date released | 2017-10-28 |
Release manager | Eric Steele |
Windows users: use the Vagrant kit.
OS X users: use the Vagrant kit or install XCode command-line tools and use the Unified Installer.
Automated provisioning: See Plone's Ansible Playbook for a full-stack installation kit.
Downloads
Changes
plone.recipe.zeoserver: 1.3 → 1.3.1
Bug fixes:
- Fix tests to run with current Twisted version.
plone.recipe.zope2instance: 4.2.22 → 4.3
New features:
- Added
storage-wrapper
option to wrap storage configuration.
[davisagli]
plone.app.robotframework: 1.0.3 → 1.1.1
New features:
- Add new variable ${SELENIUM2LIBRARY_RUN_ON_FAILURE} with default value
'No operation' (Robot Framework built-in keyword with no action) to define
operation immediately after failed Selenium keyword
[datakurre]
Bug fixes:
-
Update links to external documentation. [jensens]
-
Fix issue where an error "No keyword with name 'No keyword' found." after
a failing test was reported
[datakurre]
Plone: 4.3.14 → 4.3.15
New features:
- Release Plone 4.3.15
Products.Archetypes: 1.9.13 → 1.9.17
Bug fixes:
-
Don't instantiate browser view to check for existence.
[malthe] -
Fix bug in BaseObject SearchableText when vocabulary key is uft8 encoded string
-
Fix bug with Widget's postback attribute, that prevented fields from
being populated with the submitted empty value in the case of an error.
[pgrunewald] -
Use
$
instead ofjq
intextcount.js
.
This is for example used by PloneFormGen when you set a
maximum character count for a text field. [maurits]
Products.CMFCore: 2.2.9 → 2.2.10
Products.CMFPlone: 4.3.14 → 4.3.15
Bug fixes:
- Review context url for @@render-portlet and @@updateSharingInfo ajax calls.
Fixesissue 2053 <https://github.com/plone/Products.CMFPlone/issues/2053>
_.
[rodfersou]
Products.GenericSetup: 1.8.6 → 1.8.8
Bug fixes:
-
Fixed
upgradeStep
discriminator so that similar steps
for different profiles will not conflict. -
Fixed
upgradeDepends
discriminator so that steps inside
upgradeSteps
will conflict with steps outside if they
have the samechecker
. -
Allow registering the same profile twice if it really is the same.
This is mostly for tests where the registry may not be cleaned up
correctly in case of problems in test teardown.
If you register the same profile twice in zcml, you still get a
conflict fromzope.configuration
during Zope startup.
[maurits]
Products.PlonePAS: 5.0.13 → 5.0.14
Bug fixes:
- Remove WarningInterceptor (CMFCore) - it is gone in newer versions.
[jensens]
Products.TinyMCE: 1.3.26 → 1.3.27
Bug fixes:
- Add missing import in the DX anchor view module. [mbaechtold]
plone.app.blob: 1.5.17 → 1.5.19
Bug fixes:
-
Fixed syntax error in tests with Python 2.6. [maurits]
-
Handle
ValueError
exceptions when doing a range request.
This fixesissue #39 <https://github.com/plone/plone.app.blob/issues/39>
_.
[batlock666]
plone.app.caching: 1.1.11 → 1.1.12
Bug fixes:
- Fixed title and description of max age in strong caching rule for resources.
They wrongly were the same as for shared max age.
Fixesissue 1989 <https://github.com/plone/Products.CMFPlone/issues/1989>
_.
[maurits]
plone.app.jquerytools: 1.9.1 → 1.9.2
Bug fixes:
- Update
Gruntfile.js
with master branch of collective/jquerytools.
Update docs with info about our jQuery Tools fork.
[thet]
plone.app.testing: 4.2.5 → 4.2.6
Bug fixes:
- Do not load Products.SecureMailHost zcml.
It is not needed in Plone 4. [frisi]
plone.app.upgrade: 1.4.1 → 1.4.2
Bug fixes:
- Fixed title and description of plone.resource.maxage.
This had the title and description from shared maxage,
due to a wrong reference.
See https://github.com/plone/Products.CMFPlone/issues/1989
[maurits]
plone.namedfile: 3.0.10 → 3.0.11
Bug fixes:
- Fix contentType attribute should be str type, what leads to validation errors (fixes
#38
_).
[rodfersou]
plone.subrequest: 1.8 → 1.8.1
Bug fixes:
- Remove unittest2 dependency
[kakshay21]
plone.transformchain: 1.2.0 → 1.2.1
Bug fixes:
- Remove unittest2 dependency
[kakshay21]
plone.app.contenttypes: 1.1.1 → 1.1.2
plone.directives.form: 2.0.2 → 2.0.3
Bug fixes:
-
Remove unused import and added a missing import on example.
[bruno] -
Update setup.py to point to github repository.
[esteele]
plone.app.textfield 1.2.8 -> 1.2.9
- Made sure the new simple textarea template is not used for rich text widgets, but only for simple textarea widgets. Otherwise you see this in the display: RichTextValue object. (Did you mean .raw or .output?). Fixes issue 22. [maurits]