Plone 4.3.4
Milestone information
- Active:
- Yes. Drivers can target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- No users assigned to blueprints and bugs.
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- No bugs are targeted to this milestone.
Download files for this release
Release notes
This release does not have release notes.
Changelog
plone.recipe.
-------
- Always wrap contents of zcml-additional with a <configure /> node.
This makes it possible to use += assignments with zcml-additional.
[lgraf]
- Add support for multiple zeo servers
[ivant]
robotframework: 2.7.7 → 2.8.4
-------
robotframework-
-------
robotsuite: 1.3.3 → 1.6
-------
selenium: 2.37.2 → 2.43
-------
Plone: 4.3.3 → 4.3.4
-------
- Release Plone 4.3.4
[esteele]
Products.
-------
- Allow commas as decimal marks for inputs in float fields. The comma is then
replaced by Python's standard decimal mark, the dot. Commas as separators
between the decimal and fractional part are quite common in Central Europe.
(Backport from master branch)
[rnix]
Products.CMFCore: 2.2.7 → 2.2.8
-------
Products.
-------
- Depend on ZODB3>=3.9.0 for blob support.
[tomgross]
- Fix AT tests to work with plone.app.blob plone.app.blob >=1.5.11
[jensens]
- Fix #16: Allow developers to define a ``@@version-view`` to customize how a version of an item is
displayed in ``versions_
[rafaelbco]
- Fix #14: Duplicate functionality in ``@@history`` and ``version_
Now ``version_diff.pt`` is deprecated.
[rafaelbco]
- Fix bug: ``CopyModifyMer
modifies sequence while iterating over it.
[rafaelbco]
- Purging old versions did not properly remove all references
to the blob fields, resulting in old blobs to stay there forever.
[do3cc]
Products.
-------
- Allow to pass the option to skip certain steps to GenericSetup's
runAllImportS
[pbauer]
- switch to using volatile attributes for detected errors so we don't
write to the ZODB on read
[vangheem]
- Fixed a bug where listing the installable products would always
result in a transaction payload.
[malthe]
- Remove InstalledProduct instance when a product is uninstalled.
Leaving the instance around can prevent settings from being stored
properly on subsequent installation of the product.
[rochecompaan]
- interfaces/
Don't use list as default parameter value.
[kleist]
- Ported tests to plone.app.testing and removed CMFTestCase dependency
[tomgross]
- PEP8 cleanup
[tomgross]
Products.
-------
- Migrate translated items when plone.app.
[pbauer]
- Changed all old-style to new-style classes for easier method overloading from
derived classes.
[thet]
Products.
-------
Products.Marshall: 2.1.2 → 2.1.3
-------
- Remove duplicate code which is already available from Products.Archetypes
and add deprecation warnings about it.
[tomgross]
Products.
-------
- Remove "Article" from magic matching.
Ref https:/
[ebrehault]
Products.
-------
- Fix i18n of 'This field is required' for the login field in pwreset form.
[vincentfretin]
Products.
-------
- .gitignore added.
[tisto]
Products.PlonePAS: 4.1.3 → 4.1.4
-------
- Allow ``properties`` to be passed to ``PloneUser.
This was previously ignored as ``setProperties`` solely utilised
keyword arguments.
[davidjb]
Products.
-------
- Don't force utf-8 when sub is run on a unicode string. This fixes
unicodedecode
non ascii chars.
[tmog]
Products.
-------
- Include ``insert-after`` as an attribute when exporting ResourceRegistries.
[saily]
- Skip data URIs when making URLs absolute
[cillianderoiste]
Products.TinyMCE: 1.3.6 → 1.3.8
-------
- Fix i18n of upload error messages.
[vincentfretin]
- Update Italian, Czech, French translations.
- Update Traditional Chinese translations.
[marr]
- Call convertURL when inserting link or image.
Fixes `#13721`__.
[maurits]
archetypes.
-------
- Added 'SelectionWidget', a single selection widget.
[gbastien]
- Declare the correcty ``application/
``@@datepicke
[thet]
- Add a ``custom_query`` parameter to ``QueryField.get`` method, which allows
for run time customization of the stored query, e.g. by request parameters.
[thet]
- Support for jQuery 1.7+, including 1.9. Drop support for jQuery 1.4.
[thet]
archetypes.
-------
archetypes.
-------
- archetypes.
ComputedField does not provide
https:/
[anthonygerrard]
diazo: 1.0.5 → 1.0.6
-------
- Use formencode's xml_compare method to compare test results. This solves test
failures on several systems.
[timo]
- Also evaluate if-not-content. However, we are at risk of replicating
apply-
[lentinj]
- Remove any xml:lang attribute from content to prevent multiple
xml:lang attributes when the html tag's attributes are copied.
[danjacka]
plone.app.blob: 1.5.9 → 1.5.10
-------
- Fix tests to work with barceloneta theme.
[vangheem]
plone.app.
-------
- Add a ``custom_query`` parameter to the ``Collection`` class' ``results`` and
``queryCatalog`` methods, which allows for run time customization of the
stored query, e.g. by request parameters.
[thet]
- Use plone.app.
[bsuttor]
- Refactor robots tests.
[bsuttor]
- Add b_size field. We can choose batch size (number of element visible on one
page) for a view with this field.
[bsuttor]
- Fix error "zero length field name in format" for python 2.6.
[bsuttor]
plone.app.content: 2.1.4 → 2.1.5
-------
- Always show inactive content in the folder_contents view.
This is part of a fix for https:/
[pbauer]
- Allow modifying the pagesize by adding a request-string e.g. "?pagesize=100".
[pbauer]
plone.app.
-------
- Registered the copy event so rules can now be triggered for it.
[alecghica]
- Do not write on read
[vangheem]
plone.app.
-------
- Don't throw an error if allowed_
Fix https:/
[pbauer]
- PLIP #13705: Remove <base> tag.
[frapell]
plone.app.
-------
- Make comments editable.
[pjstevns, gyst]
- Fix Spanish translation.
[erral]
- Replace $.live with $.on for jQuery >= 1.9 compatibility. This works on
jQuery >= 1.7 (Plone 4.3 onwards).
[gaudenz]
- Register events as Content Rules Event Types if plone.contentrules is present
[avoinea]
- Trigger custom events on comment add/remove/reply
[avoinea]
- Execute the proper workflow change when using the moderation buttons instead
of hardcoding the workflow action to always publish
[omiron]
plone.app.i18n: 2.0.2 → 2.0.3
-------
- Fix url to switchLanguage to include the view
[Gagaro]
- Ported to plone.app.testing
[tomgross]
plone.app.imaging: 1.0.10 → 1.0.11
-------
- explicit include zcml of ``z3c.caching`` in order to make testrunner
happy
[jensens]
- Cache image scales using the plone.stableRes
when they are accessed via UID-based URLs.
[davisagli]
plone.app.
-------
- Revert "check each tooltip for existence, fixes issue 349". Fixes broken
Tooltip.
[vincentfretin, thet]
- Fix dateinput (change event was not triggered anymore).
[thomasdesvenain]
- Ensure jQuery 1.7+, including 1.9 compatibility by using the dev branch of
jquerytools and applying further fixes. We now use a fork of jquerytools at:
https:/
[thet]
- Fix ``overlayhelper
jQuery.
context objects in jQuery 1.7, it expects an explicit context object in
jQuery 1.9. See::
- https:/
- https:/
- https:/
[thet]
- Switched to Grunt based build system.
[thet]
- Switch test infrastructure to plone.app.testing.
[sdelcourt]
plone.app.layout: 2.3.11 → 2.3.12
-------
- Fix related items viewlet listing dexterity related folder's descendants.
[rpatterson]
plone.app.
-------
- Keep reference integrity also for URLs that are calling ``FSPythonScript``
(like ``...atfile/
[keul]
- Be sure that every absolute path is relative to portal root, not only ones that
starts with portal id. This will fix an issue of missing references when Plone is
behind virtual hosting
[keul]
plone.app.locales: 4.3.3 → 4.3.4
-------
- New messages from plone.app.
and plone.app.portlets (new Actions portlet) for Plone 4.3.4.
[vincentfretin]
- Update Traditional Chinese translation.
[l34marr]
- Updated Romanian translation.
[ichim-david]
- Updated Czech translation.
[naro]
- Add messages from plone.namedfile and plone.app.textfield packages.
[vincentfretin]
- New messages from plone.app.
[vincentfretin]
plone.app.portlets: 2.4.8 → 2.5.2
-------
- Abstract the search form and livesearch action URLs making it easier to
extend the search portlet with custom views or other actions.
[rpatterson]
- Remove test dependency on plone.app.event. Fix ``convert_
method in utils module to use correct Assignment classes.
[thet]
- Register `Events` and `Calendar` portlet if ``plone.app.event`` is not
available - which is default in Plone <5.0
[saily]
- Reintegrate changes from ``2.4.x`` branch, add conditional imports of
``plone.
[saily]
- Reverted all Plone 5 relevant commits (especially the DL/DT/DD merge,
https:/
``plone.
[saily]
- In actions portlet, include modal pattern options if specified
as an action property.
[davisagli]
- Fix empty img in actions portlet.
[davisagli]
- Add actions portlet.
[giacomos]
- Replace DL's etc. in portlets.
https:/
[khink]
- Remove DL's from portal message in templates.
https:/
[khink]
- Don't break if portal_factory is missing.
[davisagli]
- Don't show the ``New user?`` link in the Login portlet if there isn't
a register URL available from portal_actions.
[davidjb]
- Fix navigation root of portlets when root field is unicode.
This is the case when portlet is imported with generic setup.
[thomasdesvenain]
- Merge in changes from plone.app.event. portlets.Calendar and portlets.Events
are moved to plone.app.event, while here are still BBB imports from there.
[thet]
- Acquisition-wrap portlet assignments retrieved from storage.
[davisagli]
- fix z3cform support - add status messages when redirecting
[sunew / tmog]
- fix z3cform support - respect referer
[tmog / sunew]
- fix z3cform support - fix for vocabularies, lifted from
p.dexterity addForm.
[tmog / sunew]
- Don't require a macro for classic portlets - rendering a browser view doesn't
need one.
[danjacka]
- Change class prefix for the top node from "section-" to "nav-section-"
to avoid clash with the body tag.
[kleist]
plone.app.
-------
- Fixed build DateIndex query.
[kroman0]
- Fix wrong query field vocabulary declaration of the show_inactive field from
``AllRoles`` to ``Roles``.
[thet]
- Add a ``custom_query`` parameter to the ``QueryBuilder.
which allows for run time customization of the stored query, e.g. by request
parameters.
[thet]
- Added support for depth in relativePath operator.
[djay]
- Fixed upgrade_1_to_2 upgrade step in case the registry doesn't contain the
named value
[ichim-david]
- Added show inactive operation which uses the roles vocabulary in order
to assign permission to show or hide the inactive objects of the given query
[ichim-david]
- Migrate tests to plone.app.testing.
[sdelcourt]
- Fix querybuilder code if results object does not provide an
actual_
release 1.1.1 (fixed broken handling of limit and batch size).
[timo]
- bugfix for #22: Names not matching for operations getObjPositionI
plus test
[jensens]
- Implement multipath queries:
- Parsing a path returns always a list.
- Special handling for paths in parseFormquery.
[maethu]
- Fixes https:/
[mathias.
- querybuilder results can now be manipulated using
``IParsedQuer
[keul]
plone.app.search: 1.1.7 → 1.1.8
-------
- (backport) #13999 Do not error if Plone 3 advanced search parameters
are used
[anthonygerrard]
plone.app.
-------
- Force WYSIWYG, so when we start with 'text/plain' (or another MIME),
selecting 'text/html' will cause TinyMCE to spring into life.
[lentinj]
- Tell Products.TinyMCE what the MIME type is, so it doesn't have to work it out.
[lentinj]
- Use closest_content to navigate through the sea of subforms to
find something that we can use portal_url on.
[lentinj]
- Do not give an error when the raw value is not unicode and isn't
ascii. In that case, encode as unicode then decode as the proper
string, bang head on desk.
[eleddy]
- Internationaliz
[thomasdesvenain]
plone.app.theming: 1.1.1 → 1.1.3
-------
- Fix "Insufficient Privileges" for "Site Administrators" on the control panel.
[@rpatterson]
- Add "Test Styles" button in control panel to expose, test_rendering template.
[runyaga]
- (backport) #14107 bot requests like /widget/
problems finding correct context with plone.app.theming
[anthonygerrard]
plone.app.upgrade: 1.3.6 → 1.3.7
-------
- Add upgrade-profile for vs5002 and update rolemap.xml to include
"Mail forgotten password"
[ida]
- Added upgrade step for plone.app.
fields
[ichim-david]
- Plone 5 upgrade: Respect previous installed plone.app.event when migrating
first_weekday setting.
[thet]
- #12286 Need (Plone 4.0 upgrade) migration step for hidden static text
portlets
[anthonygerrard]
- provide upgrade step for plone.protect
[vangheem]
plone.app.users: 1.2 → 1.2.1
-------
- Fixed missing adapter registration for FileFields. Fixes https:/
[cewing]
plone.app.
-------
- Use the ``!important`` directive for the ``.hide`` and ``.show`` CSS
declarations on the ``@@manage-
``!important`` on these class names too, which made the viewlet management
view unusable.
[thet]
plone.app.
-------
- Added the missing Authenticated and Anonymous roles within the
`RolesVocabul
[ichim-david]
- Cleanup.
[thet]
- Make ``KeywordsVocab
class variable to allow users to inherit and just override that attribute
to build their own keyword vocabularies.
[saily]
- Add datetime related vocabularies: timezones, weekdays, months.
This are moved from ``plone.app.event`` and extended by to be more
complete.
[yenzenz]
- Add catalog source which can eventually replace the vocabulary.
[davisagli]
plone.app.workflow: 2.1.7 → 2.1.9
-------
- Show login-name even if it is the same as the user-id.
Fixes https:/
[pbauer]
- Introduce ``plone.
``LocalrolesM
[rnix]
- Introduce ``required_
``plone.
[rnix]
plone.app.z3cform: 0.7.6 → 0.7.7
-------
- Handle an error where group.__name__ being None caused fieldsets to be given
the id 'fieldset-none', which causes issues the inline validation.
[esteele]
plone.autoform: 1.6 → 1.6.1
-------
- pep8 cleanup, utf8-header,sorted imports, readability, ...
[jensens]
- Fix issue where multiple (plone.supermodel) fieldset directive calls for the
same fieldset name resulted to duplicate fieldsets (e.g. when updating
fieldset with new fields in a subschema)
[datakurre]
plone.batching: 1.0.1 → 1.0.2
-------
- Fix issue where a start >= end will always return last item.
https:/
[thepjot]
- Fix multiple_pages if the length of the sequence is exactly the
page length.
[gaudenz]
plone.cachepurging: 1.0.5 → 1.0.7
-------
- Fix installation issues due to missing commas in setup.py
[esteele]
- Add undeclared dependencies
[gforcada]
plone.dexterity: 2.2.1 → 2.2.4
-------
- Fix the default attribute accessor to bind field to context when finding
the field default.
[datakurre]
- fix: when Dexterity container or its children contains any AT content with
AT references in them, any move or rename operation for the parent
Dexterity object will cause AT ReferenceEngine to remove those references.
see #20.
[datakurre]
- Let utils.createContent also handle setting of attributes on behaviors, which
derive from other behaviors.
[thet]
- overhaul (no logic changed):
pep8, sorted imports plone.api style, readability, utf8header,
remove bbb code (plone 3)
[jensens]
- Re-release 2.2.2 which was a brown bag release.
[timo]
- Add a 'success' class to the status message shown after successfully
adding or editing an item. The previous 'info' class is also
retained for backwards-
[davisagli]
- If an object being added to a container already has an id, preserve it.
[davisagli]
plone.formwidge
-------
- Catch mimetype exception, avoid site error if mimetype is not recognized.
[thomasdesvenain]
- Avoid error if widget is not used in acquisition context.
[thomasdesvenain]
- Add Italian translation
[giacomos]
plone.locking: 2.0.4 → 2.0.5
-------
- Adding "create_lock" to "plone_
[hman]
- The locking timeout is now modifiable through LockType definition
[parruc]
- Ported to plone.app.testing
[tomgross]
plone.namedfile: 2.0.5 → 2.0.7
-------
- Fixed inserting filename in Content-Disposition header.
[kroman0]
- Internationalize field factory label.
[thomasdesvenain]
- Backward compatibility of NamedFile with zope.app.file FileChunk.
Avoids NamedFile validation unexpected failures.
[thomasdesvenain]
plone.outputfil
-------
- for plone 5, always resolveuids
[vangheem]
- #12783 img tag referencing non existent scales leads to transform error
[anthonygerrard]
plone.portlet.
-------
- Add an option for excluding the render context from the collection results
since in most cases it's undesirable to include the current context in a
listing on that context's view.
[rpatterson]
- (backport) Provide a hook to facilitate overrides that do not
include an empty footer when the more link is turned off.
[anthonygerrard]
plone.portlet.
-------
- Fix the relative url transformation.
The 'safe_html' transformation has to be called with 'assignment context'
instead of 'display context'.
[sverbois]
plone.registry: 1.0.1 → 1.0.2
-------
- Choice field construction compatible with a simple vocabulary of
string-based choices, which are converted to values on construction.
This provides compatibility for plone.registry/
integration with plone.supermodel >= 1.2.5.
[seanupton]
plone.resource: 1.0.2 → 1.0.3
-------
- security hardening: we don't want the anonymous user to look at our fs
[giacomos]
plone.scale: 1.3.3 → 1.3.4
-------
plone.schemaeditor: 1.3.7 → 1.3.8
-------
- Internationalize delete field confirmation message.
[thomasdesvenain]
- We can set a fieldset description.
[thomasdesvenain]
- We can set that field is required or not required on add form.
[thomasdesvenain]
- Fix removeField for EditableSchema to allow for the case where there
is no fieldset on the schema
[ianderso]
plone.stringinterp: 1.0.11 → 1.0.12
-------
- Add creator, creator_fullname, creator_email,
creators_emails and contributors_emails
[avoinea]
plone.supermodel: 1.2.4 → 1.2.6
-------
- Code modernization: sorted imports, use decorators, utf8 headers.
[jensens]
- Add i18n serialization from schema value to XML model
[datakurre]
- Support Choice fields with terms containing distinct title from value
as option, while preserving backward-compatible round-trip for all
Choice fields where title is not distinct from value.
[seanupton]
- Fix parsing of empty Choice term to u'', not None, which addresses a
cause of https:/
[seanupton]
- Explicitly construct SimpleTerm instances for each Choice field
element, instead of relying on zope.schema constructors to do so.
This ensures that all terms have non-None title attributes.
[seanupton]
- Tests for ChoiceHandler serialization and parsing.
[seanupton]
plone.testing: 4.0.11 → 4.0.12
-------
- Fixed AttributeError when importing ``plone.
``zope.
- Broke dependency on `unittest2` for Python 2.7+ as all features of
`unittest2` are integrated in `unittest` there. [icemac]
plonetheme.
-------
- Add some missing WYSIWIG/editor styles to the Static Text Portlet.
[rpatterson]
wicked: 1.1.10 → 1.1.12
-------
- Invalidate cache when object has been moved or copied.
[domruf]
- Fix tests to work with auto csrf protection.
[vangheem]
z3c.form: 3.1.1 → 3.2.1
-------
- Add DataExtractedEvent, which is thrown after data and errors are extracted
from widgets. Fixes https:/
- Remove spaces at start and end of text field values.
- Explicitly hide span in ``orderedselect
contains hidden inputs, but Internet Explorer 10 was showing them
anyway. Fixes https:/
- Feature: Added text and password widget HTML5 attributes required by
plone.login.
plone.app.intid: 1.0.2 → 1.0.3
-------
- Make the test setup independent from basic content types in the
PLONE_FIXTURE.
[timo]
plone.app.
-------
plone.app.
-------
- use `index` instead of `template` for info viewlet to allow overriding the
template with zcml registrations (sync approach with that used in
p.a.iterate)
[cewing]
- Fix a problem with the implementation of dexterity support at plone.app.
when this behavior is used with plone.app.
was failing because the object than is being deleted doesn't have an intid.
With this patch the get_relations method simply returns an empty list in this case.
[jpgimenez]
plone.app.
-------
plone.formwidge
-------
- make compatible with jQuery >= 1.9
[petschki]
plone.formwidge
-------
- Implement ``renderForValue`` on ``ContentTreeBase`` in order to make
single valued relation fields work.
[rnixx]
- Work around bizarro Diazo encoding bug
[gyst]
z3c.relationfield: 0.6.2 → 0.6.3
-------
0 blueprints and 0 bugs targeted
There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.