[QA-Team] Plone 4.3rc1 soft-released
Eric Steele
ericsteele47 at gmail.com
Wed Mar 6 20:00:26 UTC 2013
Plone 4.3rc1 is pending at http://dist.plone.org/release/4.3rc1-pending/versions.cfg
Eric
Changes
=======
docutils: 0.9 → 0.9.1
---------------------
plone.recipe.zope2instance: 4.2.8 → 4.2.9
-----------------------------------------
- Add trove classifiers to note Python version compatibility.
[hannosch]
Products.ATContentTypes: 2.1.11 → 2.1.12
----------------------------------------
- Fix missing references on copy of (old-style) Collection path
criterion and relatedItems on stock content using the schema
flag keepReferencesOnCopy. Refs: https://dev.plone.org/ticket/9919
[seanupton]
Products.CMFDiffTool: 2.0.1 → 2.0.2
-----------------------------------
- Merge Rafael Oliveira's (@rafaelbco) Dexterity support from
collective.dexteritydiff.
[rpatterson]
Products.CMFEditions: 2.2.7 → 2.2.8
-----------------------------------
- Fix modifier check that made AT assumptions about Dexterity
content.
[rpatterson]
- Remove hard dependency on Archetypes.
[davisagli]
Products.contentmigration: 2.1.2 → 2.1.3
----------------------------------------
- Modify UIDMigrator so that it also works for items which
provides IMutableUUID.
[pabo]
Products.PasswordResetTool: 2.0.11 → 2.0.12
-------------------------------------------
- Fixed typo in registered_notify_template.pt: capitalization of sentence start.
Products.PlonePAS: 4.1 → 4.1.1
------------------------------
- Fix a bug in setSecurityProfile where the login name was passed
instead of the user id.
[davisagli]
- Added empty updateUser and updateEveryLoginName methods in
ZODBMutablePropertyProvider to fulfill the new standards of the
IUserEnumerationPlugin.
[maurits]
Products.PluggableAuthService: 1.9 → 1.10
-----------------------------------------
- Allow specifying a policy for transforming / normalizing login names
for all plugins in a PAS:
Added login_transform string property to PAS.
Added applyTransform method to PAS, which looks for a method on PAS
with the name specified in the login_transform property.
Added two possible transforms to PAS: lower and upper.
Changed the methods of PAS to call applyTransform wherever needed.
Added the existing updateUser method of ZODBUserManager to the
IUserEnumerationPlugin interface.
Added a new updateEveryLoginName method to ZODBUserManager and the
IUserEnumerationPlugin interface.
Added three methods to PAS and IPluggableAuthService:
updateLoginName, updateOwnLoginName, updateAllLoginNames.
These methods call updateUser or updateEveryLoginName on every
IUserEnumerationPlugin. Since these are later additions to the plugin
interface, we log a warning when a plugin does not have these methods
(for example the mutable_properties plugin of PlonePAS) but will
not fail. When no plugin is able to update a user, this will raise an
exception: we do not want to quietly let this pass when for example a
login name is already taken by another user.
Changing the login_transform property in the ZMI will call
PAS.updateAllLoginNames, unless login_transform is the same or
has become an empty string.
The new login_transform property is empty by default. In that case,
the behavior of PAS is the same as previously. The various
applyTransform calls will have a (presumably very small)
performance impact.
- Launchpad #1079204: Added CSRF protection for the ZODBUserManager,
ZODBGroupManager, ZODBRoleManger, and DynamicGroupsPlugin plugins.
Products.ResourceRegistries: 2.2.6 → 2.2.7
------------------------------------------
- Fixed some spurious test failures for Expires being off by
minus one second.
[maurits]
Products.TinyMCE: 1.3b9 → 1.3
-----------------------------
- Remove "Fancy grid listing" and "Fancy vertical listing" table
styles since they don't hardly do anything and no one knows
what they should actually look like.
[vangheem]
- update danish translations
[tmog]
- Fix for ajax view on content-anchors for dexterity content types
[bosim]
- Fixes 'text format' selection. now it activates/deactivates tinymce depending
on dropdown value (active only when 'text/html' item is selected)
[garbas]
- Fixed selection of an item in the home folder.
[vincentpretre]
- Removed use of base_properties from css.dtml files.
[maurits+thomvl]
- Convert setting to JSON in jsonConfiguration-view not in utility
[tomgross]
- Allow text other than headings to be used as anchors in the link plugin.
- Removing elements in importhandler is now possible. This closes ticket
#11481.
- Use consistent method to calculate anchor ids, to allow for markup in
headers.
[izak]
archetypes.querywidget: 1.0.6 → 1.0.8
-------------------------------------
- Hide the test_fixture profile from @@plone-addsite view.
[esteele]
- Bugfix: Handle vocabularies with integers as values,
see http://dev.plone.org/ticket/13421 [frapell]
archetypes.referencebrowserwidget: 2.4.16 → 2.4.17
--------------------------------------------------
- 2.4.15 broke non-multi reference selection. Added code to discriminate
between multi and single widget id. Fixes http://dev.plone.org/ticket/13402
[smcmahon]
collective.z3cform.datetimewidget: 1.2.2 → 1.2.3
------------------------------------------------
- Removed hard-coded styling for calendar popup icon. Leave this to the dateinput.css
from plone.app.jquerytools, which was being applied anyway.
[smcmahon]
plone.app.blob: 1.5.6 → 1.5.7
-----------------------------
- Only set the instance id from the name of an uploaded file
if the file field is primary.
[davisagli]
plone.app.caching: 1.1.2 → 1.1.3
--------------------------------
- Provide message for newbies to suggest importing
pre-defined caching rule set.
[vangheem]
plone.app.collection: 1.0.7 → 1.0.8
-----------------------------------
- fix album view if item does not have images
[vangheem]
plone.app.content: 2.1a2 → 2.1
------------------------------
- show a warning message on the folder contents view when
the default page is also a folder, that in order to add items
to the default page's folder, they'll need to visit it's
folder_contents view. also addresses https://dev.plone.org/ticket/9057
[vangheem]
- on the folder_contents view, show the add menu for the
context object always. This fixes the issue when the
default view of a folder is also a folder and you
can not add items to it. fixes https://dev.plone.org/ticket/9057
[vangheem]
plone.app.contentmenu: 2.0.7 → 2.0.8
------------------------------------
- 2.0.8 (2013-03-05)
plone.app.dexterity: 2.0.3 → 2.0.4
----------------------------------
- Add zh_TW translation [TsungWei Hu]
- Add support for constraining container allowed content types using
the "Restrictions" form in the add menu. Merged from Patrick
Gerken's (@do3cc) work in plone.app.contenttypes.
[rpatterson]
- When a new type is added, redirect to the fields tab as the next view.
[davisagli]
- Don't show the short name as a field on the type overview page.
[davisagli]
- Remove the 'Container' checkbox when adding a new type, and default
to creating a container.
[davisagli]
- Tweaks to type control panel based on user testing.
[davisagli]
- Set default language for a new content item based on the language of
its container.
[frapell]
- Fixed i18n of "Contents" in folder default view.
[vincentfretin]
- Added Ukrainian translations
[kroman0]
plone.app.discussion: 2.2.3 → 2.2.4
-----------------------------------
- Check for 'checked' attribute in a way that work also for jQuery 1.7
[ichimdav]
- Better fix for #13037 by removing submit event trigger altogether
[ichimdav]
- Added Romanian translation
[ichimdav]
- Updated Ukrainian translation
[kroman0]
plone.app.form: 2.2.1 → 2.2.2
-----------------------------
- Fixed TypeError in DateComponents.resault()
[yangh]
plone.app.imaging: 1.0.6 → 1.0.7
--------------------------------
- Avoid hard dependency on ATContentTypes.
[davisagli]
plone.app.jquerytools: 1.5.3 → 1.5.4
------------------------------------
- Now execute inline scripts in ajax overlay.
[vincentfretin]
- Give the pbo object as second parameter for noform callback. You can access
everything from it, for example the overlay trigger pbo.source.
[vincentfretin]
- Give the disconnected "el" jQuery object (the div created with the html
response) instead of "this" (the request object) to the noform and redirect
callbacks. This fixes the noformerrorshow callback from popupforms.js in the
Products.CMFPlone package.
[vincentfretin]
- Adapt jquery.tools.dateinput.css to use Plone popup calendar icon and
compatible styles.
[smcmahon]
- Change jqt_checkout_build to not pick up dateinput.css from jQuery.
This should be Plone-specific.
[smcmahon]
plone.app.layout: 2.3.3 → 2.3.4
-------------------------------
- handle missing feed type so it doesn't throw an error
[vangheem]
- handle absense of ACTUAL_URL on request.
Fixes https://dev.plone.org/ticket/13173
[vangheem]
- Also show history on the folder contents view
[vangheem]
plone.app.linkintegrity: 1.5 → 1.5.1
------------------------------------
- unicode links should not raise errors. Fixes https://dev.plone.org/ticket/13468
[vangheem]
- Dexterity: use zope.lifecycleevent instead of zope.app.container
interfaces for Plone 4.3 support.
[jone]
- Avoid a bug during link integrity check when a source or target of the
reference has been already removed during the deletion process.
This can happen during large delete processes.
[thomasdesvenain]
- Monkey patch the Zope HTTPResponse status_code to include a mapping for
linkintegritynotificationexception, to return a 200 code.
[thepjot]
plone.app.portlets: 2.4.1 → 2.4.2
---------------------------------
- Make it possible to delete broken portlet assignment.
[vipod]
- Make sure a portlet name is not a unicode string. This prevents problems when
trying to use a portlet name in joined strings.
[wichert]
plone.app.search: 1.1.1 → 1.1.3
-------------------------------
- Readded fix made by eleddy in 1.0.4 wrongfully removed from 1.1.x
[ichimdav]
- Restored compatibility with IE <= 8 for search.js broke in previous egg
[ichimdav]
- Fixed incompatibilities of search.js up to and including jQuery 1.9 while
maintaining compatibility with jQuery all the way to 1.4.4
[ichimdav]
- Optimized search.js logic by caching jQuery selectors and removing some
uncessesary dom manipulations
[ichimdav]
- Fix to make search.js work with jQuery >=1.8.
[garbas]
plone.app.testing: 4.2.1 → 4.2.2
--------------------------------
- Add [robot] extras for requiring dependnecies for Robot Framework
tests with Selenium2Library
[datakurre]
- Install PythonScripts as zope product
[mikejmets]
plone.app.vocabularies: 2.1.9 → 2.1.10
--------------------------------------
- UsersVocabulary should search on fullname .
[garbas]
plone.app.z3cform: 0.7.1 → 0.7.2
--------------------------------
- Add a macro and slot to the @@ploneform-render-widget templates
so it's possible to override the widget rendering without
changing the markup surrounding it.
[davisagli]
- Restored support for contents without acquisition chain
[keul]
plone.dexterity: 2.1.1 → 2.1.2
------------------------------
- Merged Rafael Oliveira's (@rafaelbco) @content-core views from
collective.cmfeditionsdexteritycompat.
[rpatterson]
plone.formwidget.namedfile: 1.0.4 → 1.0.5
-----------------------------------------
- Nothing changed yet.
plone.schemaeditor: 1.3 → 1.3.1
-------------------------------
- Quote attribute value in xtags attribute style jquery selector used
in prepOverlay for field settings. Absence of quote was causing a js error
on clicking "Settings in schema editor.
[smcmahon]
plone.session: 3.5.2 → 3.5.3
----------------------------
- Revert accidental change to default encoding for validateTicket.
[davisagli]
plone.testing: 4.0.7 → 4.0.8
----------------------------
- Factor test request creation out of addRequestContainer into makeTestRequest.
[davisagli]
plonetheme.classic: 1.3 → 1.3.1
-------------------------------
- Nothing changed yet.
plonetheme.sunburst: 1.4 → 1.4.1
--------------------------------
- fix navigation items having more height than bar in chrome
[vangheem]
- fix green line showing under current select for green bar items in chrome
[vangheem]
- change line height of listing table class to only apply to folder contents
listing where it's affected instead of it applying to styles globally.
fixes #13420
[vangheem]
- More cleanup. Move following remaining portlet styles out of public.css:
- Dashboard styles to member.css,
- Portlet management styles to controlpanel.css,
- Other portlet styles to portlet.css.
[thet]
z3c.form: 2.8.2 → 3.0a2
-----------------------
- The 3.0.0a1 release was missing some files (e.g. locales) due to an
incomplete MANIFEST.in.
- Removed several parts to be installed by default, since some packages are
not ported yet.
- Added support for Python 3.3.
- Replaced deprecated zope.interface.implements usage with equivalent
zope.interface.implementer decorator.
- Dropped support for Python 2.4 and 2.5.
- Make sure the call to the method that returns the default value
is made with a field which has its context bound.
- The updateWidgets method has learned an argument
prefix which allows setting the prefix of the field widgets
adapter.
This allows updating the common widgets prefix before the individual
widgets are updated, useful for situations where neither a form, nor
a widgets prefix is desired.
- Capitalize the messages 'no value' and 'select a value'. This change
has been applied also to the existing translations (where applicable).
- TextLinesConverter: do not ignore newlines at the end of the inputted
string, thus do not eat blank items
- TextLinesConverter: toFieldValue, convert conversion exceptions to
FormatterValidationError, for cases like got a string instead of int
- Missing terms in vocabularies: this was a pain until now.
Now it's possible to have the same (missing) value unchanged on the object
with an EditForm after save as it was before editing.
That brings some changes with it:
MAJOR: unchanged values/fields do not get validated anymore
(unless they are empty or are FileUploads)
A temporary SimpleTerm gets created for the missing value
Title is by default "Missing: ${value}". See MissingTermsMixin.
- Split configure.zcml
- SequenceWidget DISPLAY_MODE: silently ignore missing tokens,
because INPUT_MODE and HIDDEN_MODE does that too
plone.app.relationfield: 1.2 → 1.2.1
------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-qa-team/attachments/20130306/13a1e29e/attachment-0001.html>
More information about the QA-Team
mailing list