Plone 4.3b2 is now released. Unified and OS X installers are available at http://plone.org/products/plone/releases/4.3

Eric


Full Changelog:
=============

plone.recipe.zope2instance: 4.2.6 → 4.2.8
-----------------------------------------

- Pass python flags to Zope interpreter as well. This prevents the debug
  command from exiting directly.
  [wichert]
- Load PYTHONSTARTUP if defined when running the debug command.
  [mj]

Plone: 4.3b1 → 4.3b2
--------------------

- Release Plone 4.3b2
  [esteele]

Products.ATContentTypes: 2.1.10 → 2.1.11
----------------------------------------

- Fix deprecated import from Archetypes: use atapi instead of public
  [toutpt]

Products.CMFFormController: 3.0.2 → 3.0.3
-----------------------------------------

- Use obj.__parent__ instead of obj getParentNode() for Zope trunk
  compatibility.
  [elro]
- ControllerState.py: Don't use list as default parameter value.
  [kleist]

Products.CMFPlone: 4.3b1 → 4.3b2
--------------------------------

Products.Marshall: 2.1.1 → 2.1.2
--------------------------------

- Unicode export text is not supported since GS 1.7.0.
  [rossp]

Products.MimetypesRegistry: 2.0.3 → 2.0.4
-----------------------------------------

- Nothing changed yet.

Products.PasswordResetTool: 2.0.10 → 2.0.11
-------------------------------------------

- Fixed undefined django_crypto.
  [maurits]

Products.PloneLanguageTool: 3.2.6 → 3.2.7
-----------------------------------------

- Registered ILanguageTool interface to LanguageTool
  by CMFCore.utils.registerToolInterface
  [gborelli]

Products.ResourceRegistries: 2.2.4 → 2.2.6
------------------------------------------

- Raise with of id input fields in ZMI from 30 to 80, so that browser reource
  ids can be shown as whole.
  [thet]
- Fixed spurious test failures for Expires being off by one second.
  [maurits]
- Detect when CSS configuration will cause them to be marked as alternate
  by browsers and warn the user.
  [MatthewWilkes]

Products.TinyMCE: 1.3b8 → 1.3b9
-------------------------------

Products.i18ntestcase: 1.2 → 1.3
--------------------------------

- Allow laquo and raquo HTML entities in translations.
  [hannosch]

archetypes.referencebrowserwidget: 2.4.15 → 2.4.16
--------------------------------------------------

- Add an option of searching for related items by path.
  [plamut]

archetypes.schemaextender: 2.1.1 → 2.1.2
----------------------------------------

- 2.1.2 (2013-01-13)

collective.z3cform.datetimewidget: 1.2.1 → 1.2.2
------------------------------------------------

plone.app.blob: 1.5.5 → 1.5.6
-----------------------------

- Fix BLOB migration when LinguaPlone is installed.
  Also for ATFile.
  
  CAUTION: when the fix was discussed with witsch,
  he pointed to the fact that the files would be
  entirely loaded in memory during migration.
  This could potentially eat too much memory.
  [gotcha]
- Don't fail on obscure chars in filename
  [tomgross]

plone.app.controlpanel: 2.3.3 → 2.3.4
-------------------------------------

- Call searchUsers with the 'name' argument instead of 'login'.
  'name' is the officially supported way according to the PAS interface.
  [maurits]

plone.app.dexterity: 2.0.2 → 2.0.3
----------------------------------

- Nothing changed yet.

plone.app.discussion: 2.2.2 → 2.2.3
-----------------------------------

- add anonymous_email_enabled settings to really let integrator activate
  the email field on comment add form when anonymous.
  [toutpt]

plone.app.folder: 1.0.4 → 1.0.5
-------------------------------

- Only set up the folder content type if Archetypes is present.
  [davisagli]

plone.app.i18n: 2.0.1 → 2.0.2
-----------------------------

- 2.0.2 (2013-01-13)

plone.app.iterate: 2.1.8 → 2.1.9
--------------------------------

- Nothing changed yet.

plone.app.jquerytools: 1.5.2 → 1.5.3
------------------------------------

- Call ploneTabInit when a form is reloaded with errors.
  [vincentfretin]

plone.app.linkintegrity: 1.4.7 → 1.5
------------------------------------

- Fix a remove confirmation view bug.
  Displays the portal type title rather than the portal type name.
  This change also broke some tests that were checking for the name
  rather than the title, but I just fixed those.
  [jianaijun]
- Added support for Dexterity content types.  Link integrity
  support for Dexterity requires the plone.app.referenceablebehavior
  behavior to be enabled so that the Dexterity item can be used
  with Archetypes references.
  [jpgimenez]

plone.app.registry: 1.2.1 → 1.2.2
---------------------------------

- Acquisition-wrap value dictionary such that widgets get a useful
  context.
  [malthe]
- Allow XML comments in registry.xml
  [gweis]
- allow using purge=false in dict.value_type == list registry
  imports.
  [vangheem]

plone.app.upgrade: 1.3b1 → 1.3b2
--------------------------------

- Run plonetheme.sunburst 1.4 upgrade.
  [esteele]
- Add upgrade step for plone.app.discussion.
  [toutpt]

plone.app.vocabularies: 2.1.8 → 2.1.9
-------------------------------------

- adding users vocabulary (lazy loading of users) also supports searching over
  users.
  [garbas]

plone.app.workflow: 2.1.1 → 2.1.2
---------------------------------

- Call searchUsers with the 'name' argument instead of 'login'.
  'name' is the officially supported way according to the PAS interface.
  [maurits]

plone.batching: 1.0a1 → 1.0b1
-----------------------------

- Nothing changed yet.

plone.behavior: 1.0.1 → 1.0.2
-----------------------------

- Remove dependence of tests on zope.app.testing.
  [davisagli]

plone.contentrules: 2.0.1 → 2.0.2
---------------------------------

- Field descriptions on add form are consistent with the ones in edit form.
  [thomasdesvenain]
- Add MANIFEST.in.
  [WouterVH]

plone.dexterity: 2.1 → 2.1.1
----------------------------

- No longer add title and description fields to new FTIs by default.
  [davisagli, cedricmessiant]
- When pasting into a dexterity container check the FTI for the the pasted
  object to see if it is allowed in the new container.
  [wichert]
- Fixed schema caching. Previously, a non-persistent counter would be
  used as part of the cache key, and changes made to this counter in
  one process would obviously not propagate to other processes.
  
  Instead, the cache key now includes the schema and subtypes which
  are both retrieved from a FTI-specific volatile cache that uses the
  modification time as its cache key.
  [malthe]

plone.i18n: 2.0.3 → 2.0.5
-------------------------

- Revert 97645c76f5e0cf14e525f702c66fe0c4de8cb0fc.
  [esteele]
- Add Latvian flag to language list
  [maartenkling]

plone.indexer: 1.0.1 → 1.0.2
----------------------------

- Changed the @indexer decorator to maintain the information about the wrapped
  function (__doc__, __module__, __name__, etc).
  [dokai]

plone.namedfile: 2.0 → 2.0.1
----------------------------

- Add direction parameter support in scaling (was ignored in tag and scale
  functions).
  Now calling tag function with parameter direction='down' crops the image.
  direction='thumbnail' by default so default behaviour remains the same.
  [jriboux]

plone.portlet.static: 2.0.1 → 2.0.2
-----------------------------------

- Check if instance is str before turning to unicode as Portal_tranform itself
  can return unicode
  [fafhrd91]
- Portlet title no longer required. If the title is empty, the css class
  "titleless" is added to the header.
  [rnix, thet]
- Adding constraint to validate white spaces
  Fix https://dev.plone.org/ticket/13130
  [hersonrodrigues]
- Add MANIFEST.in.
  [WouterVH]
- Add metadata.xml to profile.
  [WouterVH]

plone.registry: 1.0 → 1.0.1
---------------------------

- 1.0.1 (2013-01-13)

plone.scale: 1.2.2 → 1.3
------------------------

plone.schemaeditor: 1.2.1 → 1.3
-------------------------------

- Use a set of choice fields for the "multiple choice" field option in the UI,
  instead of a list of choice fields. The latter is orderable and is a less
  common use case (plus we need a better widget for it).
  [davisagli]
- Make it possible for schema contexts to restrict the fields that can be added
  by defining an allowedFields property.
  [davisagli]
- Add more specific events for when a field is added or removed.
  [davisagli]
- I18n improved by adding many missing strings
  [giacomos]

plone.transformchain: 1.0.2 → 1.0.3
-----------------------------------

- There was a problem with the charset regular expression, it expected one
  space, and only one, between mimetype and charset. So a valid values like
  "text/html;charset=utf-8" didn't match and default_encoding was returned.
  We fixed it by allowing any number of spaces (including zero).
  [jpgimenez]

plonetheme.sunburst: 1.3.1 → 1.4
--------------------------------

- Move documentation from .txt to .rst files for ReST syntax highlighting.
  [thet]
- Move workflow color definition for state "published" to public.css. The
  "published" color definition is propably something to be excluded with
  public.css in custom designs to avoid coloring of all normally visible links.
  [thet]
- Seperate css rules based on @group hints to dedicated, already existing files
  and leave only Sunburst design-specific styles in public.css. This way, your
  own theme can depend on Sunburst but exclude the public.css file, which leads
  to way less style overrides while still having a Plone-like user interface
  (edit-bars, tables, forms, etc). Fixes pull-requests #1 and #2. Upgrade step
  included (upgrade_step_2_3).
  [thet, TH-code]

plone.app.referenceablebehavior: 0.4.2 → 0.5
--------------------------------------------