Plone 4.3.17 has been soft-released. Please give it a try and let me know if there are any critical issues. http://dist.plone.org/release/4.3.17-pending/versions.cfg
For those who haven't run across soft-releases before, this is the
last step before the final release. Because things haven't been
finalized yet, some packages may change between now and the release. It
is not recommended to use soft-releases in production.
Changes:
collective.xmltestreport: 1.3.3 โ 1.3.4
---------------------------------------
Bug fixes:
- Fixed UnicodeDecodeError when error message contains non-ascii.
Fixes https://github.com/collective/collective.xmltestreport/issues/16
[maurits]
i18ndude: 4.0.1 โ 4.3
---------------------
zest.releaser: 6.6.2 โ 6.13.4
-----------------------------
plone.app.robotframework: 1.1.1 โ 1.2.0
---------------------------------------
New features:
- Imports are Python3 compatible. Add six into install_requires set and sort
each file's imports with the isort package.
[b4oshany, @davilima6]
Bug fixes:
- Import ``activatePluginInterfaces`` from ``Products.PlonePAS.setuphandlers``.
[maurits]
- Use ``get_installer`` for checking if a product is installed.
Fall back to getting the ``portal_quickinstaller`` tool.
[maurits]
lxml: 2.3.6 โ 3.5.0
-------------------
Plone: 4.3.15 โ 4.3.17
----------------------
New features:
- Release Plone 4.3.16
[esteele]
- Release Plone 4.3.16
[esteele]
Products.CMFDynamicViewFTI: 4.1.5 โ 4.1.6
-----------------------------------------
New features:
- Add Python 2 / 3 compatibility [davilima6]
Products.CMFPlone: 4.3.15 โ 4.3.17
----------------------------------
Bug fixes:
- Ignore invalid ``sort_on`` parameters in catalog ``searchResults``.
Otherwise you get a ``CatalogError``.
I get crazy sort_ons like '194' or 'null'.
[maurits]
- Use ``guarded_getitem`` in ``SafeFormatter``.
Part of PloneHotfix20171128. Copied from ``AccessControl``. [maurits]
- Improved isURLInPortal according to PloneHotfix20171128.
Accept only http/https, and doubly check escaped urls. [maurits]
- Support 'remove' keyword for configlets in controlpanel.xml.
[maurits]
- Add data-base-url attribute in body tag.
Closes `issue 2051 <https://github.com/plone/Products.CMFPlone/issues/2051>`_
[rodfersou]
- Fix @@plone_lock_operations.
Fixes `issue 2061 <https://github.com/plone/Products.CMFPlone/issues/2061>`_
[rodfersou]
- Review @@sharing
Fixes `issue 2053 <https://github.com/plone/Products.CMFPlone/issues/2053>`_.
[rodfersou]
- During a catalog rebuild, identify the object being reindexed in the traceback
when there is an error.
[davisagli]
Products.CMFQuickInstallerTool: 3.0.15 โ 3.0.16
-----------------------------------------------
Bug fixes:
- Add Python 2 / 3 compatibility. [maurits]
- Add undeclared Products.ExternalMethod dependency. [esteele]
Products.contentmigration: 2.1.16 โ 2.1.19
------------------------------------------
New features:
- More Python 2 / 3 compatibility adjustments
[davilima6]
- Prepare for Python 2 / 3 compatibility
[davilima6]
Bug fixes:
- Unpack brains to be able to log broken catalog-records during migration.
[pbauer]
Products.ExtendedPathIndex: 3.1.1 โ 3.2.0
-----------------------------------------
New features:
- Add forward compatibility with ZCatalog 4's IQueryIndex interface.
Products.MimetypesRegistry: 2.0.10 โ 2.0.11
-------------------------------------------
- Backport add woff2 mimetype. [fredvd, jensens]
Products.PloneLanguageTool: 3.2.8 โ 3.2.9
-----------------------------------------
Bug fixes:
- Fix import from Globals that is removed in Zope4.
[pbauer]
Products.PlonePAS: 5.0.14 โ 5.0.15
----------------------------------
Bug fixes:
- Report home_page as empty when it is suspicious.
It may for example contain javascript.
Part of PloneHotfix20171128.
[maurits]
Products.TinyMCE: 1.3.27 โ 1.3.28
---------------------------------
Bug fixes:
- Updated URL of sauna.reload [tobiasherp]
Products.i18ntestcase: 1.3 โ 1.4.0
----------------------------------
New features:
- More Python 2 / 3 compatibility adjustments
[davilima6]
Bug fixes:
- Imports are Python3 compatible
[ale-rt, b4oshany]
- Fix import from Globals that is removed in Zope4.
[pbauer]
archetypes.referencebrowserwidget: 2.5.9 โ 2.5.10
-------------------------------------------------
Bug fixes:
- Drop dependency on plone.app.form
[MatthewWilkes]
archetypes.schemaextender: 2.1.7 โ 2.1.8
----------------------------------------
Bug fixes:
- Add Python 2 / 3 compatibility. [maurits]
borg.localrole: 3.0.2 โ 3.0.3
-----------------------------
Bug fixes:
- Import ``activatePluginInterfaces`` from the canonical place in ``Products.PlonePAS``.
This was moved from ``Extensions/Install.py`` to ``setuphandlers.py`` in PlonePAS 5.0.1.
We try both places for backwards compatibility. [maurits]
collective.monkeypatcher: 1.1.2 โ 1.1.3
---------------------------------------
New features:
- Document possible problems when patching module level functions
[frisi]
collective.z3cform.datetimewidget: 1.2.7 โ 1.2.8
------------------------------------------------
Bug fixes:
- Prevent invalid data to be silently accepted.
[bogdangi]
plone.app.contentlisting: 1.0.5 โ 1.0.7
---------------------------------------
Bug fixes:
- Fixed: get review state of content with no workflow.
- Removed docstrings from some methods to avoid publishing them. From
Products.PloneHotfix20160419. [maurits]
plone.app.dexterity: 2.0.18 โ 2.0.19
------------------------------------
Bug fixes:
- Update Dutch translations by merging them from Plone 5.1's locales.
[fredvd]
plone.app.jquerytools: 1.9.2 โ 1.9.4
------------------------------------
Bug fixes:
- Please pyScss by adding quotes in the urls. Makes it compatible with Plone 5.1.
[thomasdesvenain]
- Disabled overlays.css to match upgradestep.
[jaroel]
plone.app.locales: 4.3.13 โ 4.3.15
----------------------------------
- Update Brazilian Portuguese translation.
[hvelarde]
- Add German translations for plone.protect dialogs.
[pgrunewald]
- Update Traditional Chinese translation.
[l34marr]
plone.app.querystring: 1.2.11 โ 1.2.12
--------------------------------------
Bug fixes:
- Ignore unknown ``sort_on`` indexes when parsing a query.
Otherwise you get a ``CatalogError``. [maurits]
plone.app.search: 1.1.11 โ 1.1.12
---------------------------------
Bug fixes:
- Ignore unknown ``sort_on`` indexes. [maurits]
plone.app.textfield: 1.2.9 โ 1.2.10
-----------------------------------
Bug fixes:
- Imports are Python3 compatible
[b4oshany]
plone.app.upgrade: 1.4.2 โ 1.4.4
--------------------------------
New features:
- Add empty profile for 4.3.16
[esteele]
Bug fixes:
- Import from ``Products.PlonePAS.setuphandlers`` instead of ``Extensions/Install.py``.
[maurits]
plone.app.viewletmanager: 2.0.10 โ 2.0.11
-----------------------------------------
Bug fixes:
- Add Python 2 / 3 compatibility [jensens]
plone.app.vocabularies: 2.1.24 โ 2.1.25
---------------------------------------
Bug fixes:
- Use Plone MessageFactory for translating scale names
[vincentfretin]
plone.behavior: 1.2.0 โ 1.2.1
-----------------------------
Bug fixes:
- Fixed import of dotted path in example. [fulv]
plone.cachepurging: 1.0.13 โ 1.0.14
-----------------------------------
Bug fixes:
- Add Python 2 / 3 compatibility
[pbauer]
plone.contentrules: 2.0.6 โ 2.0.7
---------------------------------
Bug fixes:
- Add Python 2 / 3 compatibility
[pbauer]
plone.folder: 1.0.9 โ 1.0.10
----------------------------
Bug fixes:
- Add Python 2 / 3 compatibility
[vincero]
plone.intelligenttext: 2.1.0 โ 2.2.1
------------------------------------
New features:
- Recognizes URLs embedded at the end of sentences.
The punctuation mark of the sentence is split from the URL.
Use brackets to force punctuation marks at the end of URLs.
[tarnap]
Bug fixes:
- Remove use of pyenv on Travis now that they upped their PyPy game and use the
tox-travis egg to simplify how the config file looks like.
[Rotonen]
- Use pyenv for installing python versions on Travis.
[Rotonen]
plone.keyring: 3.0.1 โ 3.0.2
----------------------------
Bug fixes:
- Use zope.interface decorator.
[gforcada]
plone.resource: 1.2.1 โ 1.2.3
-----------------------------
Bug fixes:
- Fixed duplicate test name overriding earlier test. [maurits]
- Fixed 'ValueError: substring not found' in ``FilesystemResourceDirectory`` representation.
This happens when you register a directory with a name that differs from the directory name.
Visiting the ``/++theme++myname`` url would then give this error.
We also avoid listing a longer part of the path in case the directory name happens to be in the path multiple times.
[maurits]
plone.resourceeditor: 1.0 โ 1.0.1
---------------------------------
Bug fixes:
- Removed accidentally added plone.resourceeditor subdirectory. [thet]
plone.subrequest: 1.8.1 โ 1.8.5
-------------------------------
New features:
- Add support for Zope exception views when explicit exception handler
is not defined
[datakurre]
Bug fixes:
- Add Python 2 / 3 compatibility
[pbauer]
- Fix issue where the example unauthorized_exception_handler did
not properly set response status code
[datakurre]
- Reverted "Remove vurl-parts from path", which resulted in broken p.a.mosaic pages
[thet]
- Remove vurl-parts from path
[awello]
plone.transformchain: 1.2.1 โ 1.2.2
-----------------------------------
Bug fixes:
- Add Python 2 / 3 compatibility
[vincero]
plone.uuid: 1.0.4 โ 1.0.5
-------------------------
Bug fixes:
- Fix package dependencies.
[gforcada]
- Fix documentation and uuid generator class name to reflect the fact that we use the ``uuid4`` implementation instead of ``uuid1``.
[thet]
plonetheme.classic: 1.3.3 โ 1.4
-------------------------------
New features:
- Add data-base-url attribute in body tag.
Closes `issue 2051 <https://github.com/plone/Products.CMFPlone/issues/2051>`_
[rodfersou]
plonetheme.sunburst: 1.4.7 โ 1.4.8
----------------------------------
New features:
- Add data-base-url attribute in body tag.
Closes `issue 2051 <https://github.com/plone/Products.CMFPlone/issues/2051>`_
[rodfersou]
z3c.autoinclude: 0.3.5 โ 0.3.7
------------------------------
- Add support for Python 3.4, Python 3.5 and PyPy.
- When choosing between multiple (equivalent) packages that offer the
same namespace and there are no namespace-only packages, choose
either the one whose project name matches the namespace (if there
are no dots in the namespace), or the first when sorted by project
name. Previously, the first in the list generated from the
combination of iterating ``sys.path`` and asking ``pkg_resources``
for distributions was picked. This should increase test
repeatability but is not expected to be otherwise noticeable. See
`PR 3 <https://github.com/zopefoundation/z3c.autoinclude/pull/3>`_
for discussion.
- Standardize namespace __init__.
- Fix broken tests.
z3c.formwidget.query: 0.13 โ 0.16
---------------------------------
Bug fixes:
- Improved code quality. [maurits]
- Added translations for this package. Italian and Dutch available now.
[ale-rt, fredvd, maurits]
- Drop support for Python 2.6.
plone.app.contenttypes: 1.1.2 โ 1.1.5
-------------------------------------
plone.app.event: 1.1.8 โ 1.1.12
-------------------------------
Bug fixes:
- Fix future_events French translation.
[vincentfretin]
- Fix portlet get_calendar_url with unicode search_base.
[bsuttor]
- Accessing Plone/event/2017-11-29 on an event w/o recurrences no longer
raises a StopIteration error [fRiSi]
- 1.1.9 was a brown bag release, this should be working.
[gforcada]
plone.app.referenceablebehavior: 0.7.6 โ 0.7.7
----------------------------------------------
Bug fixes:
- Do not load ``plone.app.referenceablebehavior.testing`` on package registration as it adds a broken dependency to plone.app.testing.
[hvelarde]
- Make tests pass with ZCatalog 4
[pbauer]
plone.event: 1.3.3 โ 1.3.4
--------------------------
plone.formwidget.autocomplete: 1.2.11 โ 1.3.0
---------------------------------------------
New features:
- Add uninstall profile.
[thet]
plone.formwidget.contenttree: 1.0.15 โ 1.1.0
--------------------------------------------
New features:
- Add uninstall profile.
[thet]
Bug fixes:
- If the widget is loaded without a content filter to limit the content listing,
skip retrieving all index data for the brain from the catalog in
isBrainSelectable. This considerably speeds up listing folders with many items
that have large (SearchableText) indexes.
[fredvd, mauritsvanrees]
plone.formwidget.datetime: 1.3.1 โ 1.3.3
----------------------------------------
Bug fixes:
- Required datetime fields should have no values preselected. Fix #11
[mamico]
- Please pyScss by adding quotes in the urls. Makes it compatible with Plone 5.1.
[thomasdesvenain]
Products.LinguaPlone: 4.2.1 โ 4.3.0
-----------------------------------
New features:
- The breadcrumb shown on the translation linker pop-up shows the full site
[erral]
- Translation linker pop-up is opened on the portal root
[erral]