Plone 4.3.5

Milestone information

Project:
Plone
Series:
4.3
Version:
4.3.5
Released:
2015-05-22  
Registrant:
Eric Steele
Release registered:
2015-05-22
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

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

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon Plone-4.3.5-UnifiedInstaller.tgz (md5, sig) Unified Installer, full-source kit installs Plone on Linux, OS X, BSD 18,308
last downloaded 5 weeks ago
Total downloads: 18,308

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

collective.xmltestreport: 1.3.1 → 1.3.2
---------------------------------------
- Fix error on utf-8 error string.
  [bloodbare]

- Fix encoding problem in python 3.
  [cedricmessiant]

plone.recipe.alltests: 1.4 → 1.5
--------------------------------
- Do not fail if path for a package can not be found.
  [timo]

plone.recipe.zeoserver: 1.2.6 → 1.2.8
-------------------------------------
- Add default storage number in zeopack script
  [mamico]

- Postpone computation of working set until recipe is ran
  [gotcha]

- Add support for initialization in main script.
  [mamico]

- Add support for Pip-installed Buildout
  [aclark]

- Add "-D" argument to zopepack options to allow override of pack days.
  [smcmahon]

plone.recipe.zope2instance: 4.2.15 → 4.2.17
-------------------------------------------
- Added `zope-conf-imports` option to easily import ZConfig components
  within zope.conf using %import syntax.
  [avoinea]

- If ''demo-file-storage' is set, but 'demo-storage' is off, do not
  raise an exception
  [frapell]

- Add documentation for console command, for supervisor and IDE
  debugging
  [do3cc]

selenium: 2.43 → 2.45
---------------------

Pillow: 2.3 → 2.7
-----------------

six: 1.2 → 1.8
--------------

Plone: 4.3.4 → 4.3.5
--------------------

Products.ATContentTypes: 2.1.14 → 2.1.15
----------------------------------------

Products.Archetypes: 1.9.8 → 1.9.10
-----------------------------------

Products.CMFCore: 2.2.8 → 2.2.9
-------------------------------

Products.CMFDynamicViewFTI: 4.0.5 → 4.1
---------------------------------------

Products.CMFEditions: 2.2.11 → 2.2.13
-------------------------------------
- Drop use of python:exists() in templates.
  [pbauer]

- Replace deprecated JavaScript functions with their jQuery equivalents.
  [thet]

- Remove dependency on old Archetypes tests
  [tomgross]

- Ported tests to plone.app.testing
  [tomgross]

- Removed old FAQ testing code. Should go in a seperate product, if needed.
  [tomgross]

- Frosted cleanups
  [tomgross]

Products.CMFFormController: 3.0.3 → 3.0.4
-----------------------------------------
- Reduce verbosity of _read_action_metadata and _read_validator_metadata when there are no default action or default validator assigned.
  [ericof]

- Ported to plone.app.testing
  [tomgross]

Products.CMFQuickInstallerTool: 3.0.7 → 3.0.8
---------------------------------------------
- No longer prevent INonInstallable profiles from being recorded as installed
  products. (Really they are auto-installed products, not non-installable ones.)
  [davisagli]

Products.contentmigration: 2.1.9 → 2.1.10
-----------------------------------------
- Ported to plone.app.testing
  [acattla, tomgross]

Products.Marshall: 2.1.3 → 2.1.4
--------------------------------
- Ported tests to plone.app.testing
  [tomgross]

Products.MimetypesRegistry: 2.0.6 → 2.0.7
-----------------------------------------
- Update ``freedesktop.org.xml`` file from
  http://cgit.freedesktop.org/xdg/shared-mime-info/
  This should fix outdated mimetype recognition like ``.ogg`` being
  ``application/ogg`` rather than ``audio/ogg`` or ``docx`` being
  ``application/zip``.
  [thet]

- Upgrade test infrastructure to plone.testing.
  [tomgross]

Products.PasswordResetTool: 2.0.17 → 2.0.18
-------------------------------------------

Products.PlonePAS: 4.1.4 → 4.1.5
--------------------------------

Products.PortalTransforms: 2.1.4 → 2.1.6
----------------------------------------
- Do not escape <, >, and & inside script tag when it is not suppressed.
  [gotcha]

- Do not fail tests if a mimetype already has been registered in the tests.
  [timo]

- Update output gif; Pillow 2.7.0 no longer optimizes the palette of gifs in RGB mode.
  [davisagli]

Products.TinyMCE: 1.3.8 → 1.3.9
-------------------------------

Products.validation: 2.0 → 2.0.1
--------------------------------
- Accept base domain names longer than 6 chars like .brussels
  [gotcha]

archetypes.referencebrowserwidget: 2.5.2 → 2.5.3
------------------------------------------------
- #23 added parameter 'use_wildcard_search' to widget, True by default
  [gbastien]

- Replaced ``jq`` usage with ``$``
  [keul]

- Fixing reference sorting issue due to global function refactoring done
  on recent versions
  [keul]
- Add labels for images in the popup widget.
  [mitakas]

- #16 fix browsing for widgets in case field has set ``allowed_types``

  (Warning: changed return value of view/getResult from
  `[`brain1, brain2,..]`` to ``[dict(item=brain1,browsable=True,
  referenceable=False),...]`` in case you customized popup.pt)
  [fRiSi]

archetypes.schemaextender: 2.1.4 → 2.1.5
----------------------------------------
- Ported tests to plone.app.testing

collective.monkeypatcher: 1.0.1 → 1.1.1
---------------------------------------
- Fix typo.
  [gforcada]

- Fix the case where the replacement object does not have a __module__
  attribute (see https://github.com/plone/collective.monkeypatcher/pull/3).
  [mitchellrj, fRiSi]

collective.z3cform.datetimewidget: 1.2.6 → 1.2.7
------------------------------------------------

plone.app.blob: 1.5.10 → 1.5.13
-------------------------------
- Fix tests from authenticator issues.
  [vangheem]

- Rerelease for clarity because of double release of 1.5.11.
  [maurits]

- Fix: Products.MimetypesRegistry used in p.a.blob.utils but no dependency
  [jensens]

- Fix some tests.
  [rafaelbco]

- ported tests to plone.app.testing
  [tomgross]

plone.app.caching: 1.1.8 → 1.1.9
--------------------------------

plone.app.collection: 1.0.12 → 1.0.13
-------------------------------------

plone.app.customerize: 1.2.2 → 1.2.3
------------------------------------

plone.app.dexterity: 2.0.12 → 2.0.13
------------------------------------

plone.app.discussion: 2.2.14 → 2.2.15
-------------------------------------

plone.app.folder: 1.0.6 → 1.1
-----------------------------

plone.app.form: 2.2.4 → 2.2.5
-----------------------------

plone.app.jquerytools: 1.6.2 → 1.7
----------------------------------

plone.app.layout: 2.3.12 → 2.3.13
---------------------------------
- Fix: in test passing portal to addMember, not testcase class.
  [jensens]

plone.app.locales: 4.3.4 → 4.3.6
--------------------------------

plone.app.openid: 2.0.2 → 2.1
-----------------------------

plone.app.portlets: 2.5.2 → 2.5.3
---------------------------------

plone.app.querystring: 1.2.3 → 1.2.5
------------------------------------

plone.app.registry: 1.2.3 → 1.2.4
---------------------------------

plone.app.testing: 4.2.4 → 4.2.5
--------------------------------

plone.app.textfield: 1.2.4 → 1.2.5
----------------------------------
- Add equality check (`__eq__`) for RawValueHolder and RichTextValue;
  [davisagli]

- Fix marshaler decode to always decode raw value into unicode
  [datakurre]

- Remove utils.getSiteEncoding, which was deprecated and not used anywhere.
  [thet]

- For Plone 5, support getting markup control panel settings from the registry,
  while still supporting normal portal_properties access for Plone < 5.
  [thet]

- Resolved an interesting circular import case, which wasnt effective because
  of sort order of imports
  [thet]

plone.app.theming: 1.1.3 → 1.1.6
--------------------------------

plone.app.upgrade: 1.3.7 → 1.3.10
---------------------------------
- Plone 4.3: Enable NewsML feed syndication
  [tcurvelo]

- Plone 5: Migrate imagine control panel settings to the configuration
  registry
  [vangheem]

- Plone 5: Solve CMFPlacefulWorkflow __iro__ problem because
  of moving their paths when upgrading
  [bloodbare]

- LanguageTool/plone.app.multilingual migration
  [bloodbare]

- Update tests after removal of ``allowAnonymousViewAbout`` and
  ``validate_email`` properties in CMFPlone.
  [jcerjak]

- Do not run tests not suited for the current Plone version
  (implemented for 4.0 and below)
  [jensens]

- Add upgrade step for the security control panel.
  [jcerjak]

- Add upgrade step for mail control panel. Refs PLIP 10359.
  [jcerjak, khink]

- Add upgrade steps for markup control panel.
  [thet]

- Add upgrade steps for editing, maintenance, navigation, search,
  and site control panels.
  [tisto]

plone.app.viewletmanager: 2.0.6 → 2.0.8
---------------------------------------
- Rename ``_uncatched_errors`` to ``_exceptions_handled_elsewhere``
  [jean]

- flake8 fixes and general cleanup.
  [gforcada]

- Sort skins and viewletmanagers on exports to create stable exports.
  This fixes: https://github.com/plone/plone.app.viewletmanager/issues/7
  [gforcada]

plone.app.vocabularies: 2.1.16 → 2.1.17
---------------------------------------
- default to having english with AvailableContentLanguageVocabularyFactory
  to fix issue that happens sometimes when setting language and multilingual
  is not installed
  [vangheem]

- Fix issue with missing context in plone.app.vocabularies.Users.
  [pbauer]

plone.batching: 1.0.2 → 1.0.4
-----------------------------
- Fix lastpage computation with orphaning
  [gbastien]

- Fix issue with orphaning
  [do3cc]

plone.behavior: 1.0.2 → 1.0.3
-----------------------------
- Code modernization: utf-header, pep8, rst-files, adapter/implementer
  decorators, ...
  [jensens]

plone.browserlayer: 2.1.3 → 2.1.5
---------------------------------
- Rerelease for clarity, because 2.1.4 got released twice.
  [maurits]

- Move tests to plone.app.testing.
  [sdelcourt,timo]

plone.caching: 1.0 → 1.0.1
--------------------------
- Fix ruleset registry test isolation so that is no longer order dependent.
  [jone]

plone.fieldsets: 2.0.2 → 2.0.3
------------------------------
- Whitespace cleanup, git ignores.
  [gforcada, rnixx]

plone.folder: 1.0.5 → 1.0.6
---------------------------
- Whitespace cleanup, git ignores, cleanup package info.
  [gforcada, rnixx, maurits]

plone.formwidget.namedfile: 1.0.10 → 1.0.13
-------------------------------------------
- Do not use format() since it will break for Python 2.6.
  [timo]

- Add Base64 data converter for NamedImage and NamedFile widgets on ASCII
  fields with base64 encoded data and filename. Now the NamedImage and
  NamedFile widgets can be used with ``zope.schema.ASCII`` fields.
  [thet]

- PEP 8.
  [thet]

- Ignore contentType sent by browser for file uploads.
  See https://github.com/plone/plone.formwidget.namedfile/issues/9
  [lgraf]

- The context should be ignored, but not the value if explicitly set.
  plone.multilingual will set the value for language-independent fields
  when translating.
  [regebro]

plone.i18n: 2.0.9 → 2.0.10
--------------------------

plone.indexer: 1.0.2 → 1.0.3
----------------------------
- Add missing dependency on Products.ZCatalog.
  [gforcada]

plone.intelligenttext: 2.0.2 → 2.0.3
------------------------------------
- Minor cleanup: whitespace, git ignores.
  [gforcada, rnix]

plone.keyring: 2.0.1 → 3.0.1
----------------------------
- Minor cleanup: whitespace, git ignores.
  [gforcada, rnix]

- use more default keyrings and be able to select random key from ring
  [vangheem]

plone.namedfile: 2.0.7 → 2.0.8
------------------------------

plone.openid: 2.0.2 → 2.0.4
---------------------------
- Removed unused testing code with dependency to PloneTestCase
  [tomgross]

- Ported tests to plone.app.testing
  [tomgross]

plone.outputfilters: 1.14 → 1.15
--------------------------------

plone.portlet.collection: 2.1.6 → 2.1.7
---------------------------------------

plone.portlet.static: 2.0.3 → 2.0.4
-----------------------------------

plone.resource: 1.0.3 → 1.0.4
-----------------------------
- use utf-8 encoding when writing more than just text/html
  [vangheem]

- provides a proper __contains__ method in FilesystemResourceDirectory
  [ebrehault]

plone.rfc822: 1.1 → 1.1.1
-------------------------
- Update test to reflect the change in the representation of the model namespaces by adding the 18n xml namespace.
  [sneridagh]

- Make sure the tests do not fail if messages contain a trailing blank line. This fixes test failures on Ubuntu 14.04.
  [timo]

plone.scale: 1.3.4 → 1.3.5
--------------------------

plone.schemaeditor: 1.3.8 → 1.3.9
---------------------------------

plone.session: 3.5.3 → 3.5.5
----------------------------
- Default encoding for createTicket to be compatible with unicode
  user_id [puittenbroek]

- Move tests from PloneTestCase to plone.app.testing.
  [tomgross]

plone.stringinterp: 1.0.12 → 1.0.13
-----------------------------------

plone.subrequest: 1.6.8 → 1.6.9
-------------------------------
- Workaround for broken test because of missing dependency declaration in
  upstream package, see https://github.com/plone/plone.app.blob/issues/19
  for details.
  [jensens]

- Housekeeping and code cleanup (pep8, et al).
  [jensens]

- Fix issue where new cookies from the main request.response are not passed to
  subrequests.
  [datakurre]

- normalise request path_info so that string indexing works properly.
  [gweiss]

plone.testing: 4.0.12 → 4.0.13
------------------------------
- Really fix not to depend on unittest2.
  [icemac]

- Add tox.ini
  [icemac]

plone.theme: 2.1.1 → 2.1.4
--------------------------
- Remove dependency on CMFDefault
  [tomgross]

- Test layer is testing layer.
  [bloodbare]

- Move tests from PloneTestCase to plone.app.testing.
  [sdelcourt,timo]

plone.transformchain: 1.0.3 → 1.0.4
-----------------------------------
- Minor cleanup: whitespace, git ignores, rst.
  [gforcada, rnix, maurits]

z3c.form: 3.2.1 → 3.2.3
-----------------------
- 3.2.2 was a brown bag release. Fix MANIFEST.in to include the js file that has been added in 3.2.2.
  [timo]

- move js to separate file to prevent escaped entities in Plone 5.
  [pbauer]

z3c.formwidget.query: 0.10 → 0.11
---------------------------------

zope.globalrequest: 1.0 → 1.1
-----------------------------
- Fix import locations and declare all dependencies.
  [thet]

plone.app.intid: 1.0.3 → 1.0.4
------------------------------
- Don't install utility for zope.app.intid's IIntIds,
  which is just an alias for the one in zope.intid.
  [davisagli]

- fix test to not add ``Folder`` fti in testSetup if it already exists.
  [jensens]

plone.directives.form: 2.0 → 2.0.1
----------------------------------
- pep8.
  [maurits]

- Whitespaces cleanup.
  [gforcada]

plone.formwidget.autocomplete: 1.2.7 → 1.2.8
--------------------------------------------
- Render CSS as link, no css-import. This allows cooking with other
  link rendered css and gives better asynchronous download behavior.
  [thet]

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.

This milestone contains Public information
Everyone can see this information.