Plone 4.3b2 released
"Announcement of Plone releases and security-related notifications. Recommended subscription for all Plone developers and site admins." <[email protected]> Sun, 27 Jan 2013 10:40:53 +0200
| Newsgroups | gmane.comp.web.zope.plone.announce |
|---|---|
| Message-ID | <[email protected]> |
--===============0111309683282406521==
Content-Type: multipart/alternative; boundary="5104e815_25e45d32_5254"
--5104e815_25e45d32_5254
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Plone 4.3b2 is now released. Unified and OS X installers are available at=
http://plone.org/products/plone/releases/4.3
Eric
=46ull Changelog:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
plone.recipe.zope2instance: 4.2.6 =E2=86=92 4.2.8
-----------------------------------------
- Pass python flags to Zope interpreter as well. This prevents the debug
command from exiting directly.
=5Bwichert=5D
- Load PYTHONSTARTUP if defined when running the debug command.
=5Bmj=5D
Plone: 4.3b1 =E2=86=92 4.3b2
--------------------
- Release Plone 4.3b2
=5Besteele=5D
Products.ATContentTypes: 2.1.10 =E2=86=92 2.1.11
----------------------------------------
- =46ix deprecated import from Archetypes: use atapi instead of public
=5Btoutpt=5D
Products.CM=46=46ormController: 3.0.2 =E2=86=92 3.0.3
-----------------------------------------
- Use obj.=5F=5Fparent=5F=5F instead of obj getParentNode() for Zope trun=
k
compatibility.
=5Belro=5D
- ControllerState.py: Don't use list as default parameter value.
=5Bkleist=5D
Products.CM=46Plone: 4.3b1 =E2=86=92 4.3b2
--------------------------------
Products.Marshall: 2.1.1 =E2=86=92 2.1.2
--------------------------------
- Unicode export text is not supported since GS 1.7.0.
=5Brossp=5D
Products.MimetypesRegistry: 2.0.3 =E2=86=92 2.0.4
-----------------------------------------
- Nothing changed yet.
Products.PasswordResetTool: 2.0.10 =E2=86=92 2.0.11
-------------------------------------------
- =46ixed undefined django=5Fcrypto.
=5Bmaurits=5D
Products.PloneLanguageTool: 3.2.6 =E2=86=92 3.2.7
-----------------------------------------
- Registered ILanguageTool interface to LanguageTool
by CM=46Core.utils.registerToolInterface
=5Bgborelli=5D
Products.ResourceRegistries: 2.2.4 =E2=86=92 2.2.6
------------------------------------------
- Raise with of id input fields in ZMI from 30 to 80, so that browser reo=
urce
ids can be shown as whole.
=5Bthet=5D
- =46ixed spurious test failures for Expires being off by one second.
=5Bmaurits=5D
- Detect when CSS configuration will cause them to be marked as alternate=
by browsers and warn the user.
=5BMatthewWilkes=5D
Products.TinyMCE: 1.3b8 =E2=86=92 1.3b9
-------------------------------
Products.i18ntestcase: 1.2 =E2=86=92 1.3
--------------------------------
- Allow laquo and raquo HTML entities in translations.
=5Bhannosch=5D
archetypes.referencebrowserwidget: 2.4.15 =E2=86=92 2.4.16
--------------------------------------------------
- Add an option of searching for related items by path.
=5Bplamut=5D
archetypes.schemaextender: 2.1.1 =E2=86=92 2.1.2
----------------------------------------
- 2.1.2 (2013-01-13)
collective.z3cform.datetimewidget: 1.2.1 =E2=86=92 1.2.2
------------------------------------------------
plone.app.blob: 1.5.5 =E2=86=92 1.5.6
-----------------------------
- =46ix BLOB migration when LinguaPlone is installed.
Also for AT=46ile.
=20
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.
=5Bgotcha=5D
- Don't fail on obscure chars in filename
=5Btomgross=5D
plone.app.controlpanel: 2.3.3 =E2=86=92 2.3.4
-------------------------------------
- Call searchUsers with the 'name' argument instead of 'login'.
'name' is the officially supported way according to the PAS interface.
=5Bmaurits=5D
plone.app.dexterity: 2.0.2 =E2=86=92 2.0.3
----------------------------------
- Nothing changed yet.
plone.app.discussion: 2.2.2 =E2=86=92 2.2.3
-----------------------------------
- add anonymous=5Femail=5Fenabled settings to really let integrator activ=
ate
the email field on comment add form when anonymous.
=5Btoutpt=5D
plone.app.folder: 1.0.4 =E2=86=92 1.0.5
-------------------------------
- Only set up the folder content type if Archetypes is present.
=5Bdavisagli=5D
plone.app.i18n: 2.0.1 =E2=86=92 2.0.2
-----------------------------
- 2.0.2 (2013-01-13)
plone.app.iterate: 2.1.8 =E2=86=92 2.1.9
--------------------------------
- Nothing changed yet.
plone.app.jquerytools: 1.5.2 =E2=86=92 1.5.3
------------------------------------
- Call ploneTabInit when a form is reloaded with errors.
=5Bvincentfretin=5D
plone.app.linkintegrity: 1.4.7 =E2=86=92 1.5
------------------------------------
- =46ix 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.
=5Bjianaijun=5D
- 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.
=5Bjpgimenez=5D
plone.app.registry: 1.2.1 =E2=86=92 1.2.2
---------------------------------
- Acquisition-wrap value dictionary such that widgets get a useful
context.
=5Bmalthe=5D
- Allow XML comments in registry.xml
=5Bgweis=5D
- allow using purge=3Dfalse in dict.value=5Ftype =3D=3D list registry
imports.
=5Bvangheem=5D
plone.app.upgrade: 1.3b1 =E2=86=92 1.3b2
--------------------------------
- Run plonetheme.sunburst 1.4 upgrade.
=5Besteele=5D
- Add upgrade step for plone.app.discussion.
=5Btoutpt=5D
plone.app.vocabularies: 2.1.8 =E2=86=92 2.1.9
-------------------------------------
- adding users vocabulary (lazy loading of users) also supports searching=
over
users.
=5Bgarbas=5D
plone.app.workflow: 2.1.1 =E2=86=92 2.1.2
---------------------------------
- Call searchUsers with the 'name' argument instead of 'login'.
'name' is the officially supported way according to the PAS interface.
=5Bmaurits=5D
plone.batching: 1.0a1 =E2=86=92 1.0b1
-----------------------------
- Nothing changed yet.
plone.behavior: 1.0.1 =E2=86=92 1.0.2
-----------------------------
- Remove dependence of tests on zope.app.testing.
=5Bdavisagli=5D
plone.contentrules: 2.0.1 =E2=86=92 2.0.2
---------------------------------
- =46ield descriptions on add form are consistent with the ones in edit f=
orm.
=5Bthomasdesvenain=5D
- Add MANI=46EST.in (http://MANI=46EST.in).
=5BWouterVH=5D
plone.dexterity: 2.1 =E2=86=92 2.1.1
----------------------------
- No longer add title and description fields to new =46TIs by default.
=5Bdavisagli, cedricmessiant=5D
- When pasting into a dexterity container check the =46TI for the the pas=
ted
object to see if it is allowed in the new container.
=5Bwichert=5D
- =46ixed 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.
=20
Instead, the cache key now includes the schema and subtypes which
are both retrieved from a =46TI-specific volatile cache that uses the
modification time as its cache key.
=5Bmalthe=5D
plone.i18n: 2.0.3 =E2=86=92 2.0.5
-------------------------
- Revert 97645c76f5e0cf14e525f702c66fe0c4de8cb0fc.
=5Besteele=5D
- Add Latvian flag to language list
=5Bmaartenkling=5D
plone.indexer: 1.0.1 =E2=86=92 1.0.2
----------------------------
- Changed the =40indexer decorator to maintain the information about the =
wrapped
function (=5F=5Fdoc=5F=5F, =5F=5Fmodule=5F=5F, =5F=5Fname=5F=5F, etc).
=5Bdokai=5D
plone.namedfile: 2.0 =E2=86=92 2.0.1
----------------------------
- Add direction parameter support in scaling (was ignored in tag and scal=
e
functions).
Now calling tag function with parameter direction=3D'down' crops the im=
age.
direction=3D'thumbnail' by default so default behaviour remains the sam=
e.
=5Bjriboux=5D
plone.portlet.static: 2.0.1 =E2=86=92 2.0.2
-----------------------------------
- Check if instance is str before turning to unicode as Portal=5Ftranform=
itself
can return unicode
=5Bfafhrd91=5D
- Portlet title no longer required. If the title is empty, the css class
=22titleless=22 is added to the header.
=5Brnix, thet=5D
- Adding constraint to validate white spaces
=46ix https://dev.plone.org/ticket/13130
=5Bhersonrodrigues=5D
- Add MANI=46EST.in (http://MANI=46EST.in).
=5BWouterVH=5D
- Add metadata.xml to profile.
=5BWouterVH=5D
plone.registry: 1.0 =E2=86=92 1.0.1
---------------------------
- 1.0.1 (2013-01-13)
plone.scale: 1.2.2 =E2=86=92 1.3
------------------------
plone.schemaeditor: 1.2.1 =E2=86=92 1.3
-------------------------------
- Use a set of choice fields for the =22multiple choice=22 field option i=
n the UI,
instead of a list of choice fields. The latter is orderable and is a le=
ss
common use case (plus we need a better widget for it).
=5Bdavisagli=5D
- Make it possible for schema contexts to restrict the fields that can be=
added
by defining an allowed=46ields property.
=5Bdavisagli=5D
- Add more specific events for when a field is added or removed.
=5Bdavisagli=5D
- I18n improved by adding many missing strings
=5Bgiacomos=5D
plone.transformchain: 1.0.2 =E2=86=92 1.0.3
-----------------------------------
- There was a problem with the charset regular expression, it expected on=
e
space, and only one, between mimetype and charset. So a valid values li=
ke
=22text/html;charset=3Dutf-8=22 didn't match and default=5Fencoding was=
returned.
We fixed it by allowing any number of spaces (including zero).
=5Bjpgimenez=5D
plonetheme.sunburst: 1.3.1 =E2=86=92 1.4
--------------------------------
- Move documentation from .txt to .rst files for ReST syntax highlighting=
.
=5Bthet=5D
- Move workflow color definition for state =22published=22 to public.css.=
The
=22published=22 color definition is propably something to be excluded w=
ith
public.css in custom designs to avoid coloring of all normally visible =
links.
=5Bthet=5D
- Seperate css rules based on =40group hints to dedicated, already existi=
ng 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 interf=
ace
(edit-bars, tables, forms, etc). =46ixes pull-requests =231 and =232. U=
pgrade step
included (upgrade=5Fstep=5F2=5F3).
=5Bthet, TH-code=5D
plone.app.referenceablebehavior: 0.4.2 =E2=86=92 0.5
--------------------------------------------
--5104e815_25e45d32_5254
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<div><div>Plone 4.3b2 is now released. Unified and OS X i=
nstallers are available at http://plone.org/products/plone/releases/=
4.3</div><div><br></div><div>Eric</div><div><br></div><div><br></div><div=
><div><span style=3D=22font-size: 12px; =22>=46ull Changelog:</span></div=
><div><span style=3D=22font-size: 12px; =22>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D</span></div><div><span style=3D=22font-size: 12px; =22><br></sp=
an></div><div><div>plone.recipe.zope2instance: 4.2.6 =E2=86=92 4.2.8</div=
><div>-----------------------------------------</div><div><br></div><div>=
- Pass python flags to Zope interpreter as well. This prevents the debug<=
/div><div> command from exiting directly.</div><div> =5Bwiche=
rt=5D</div><div>- Load PYTHONSTARTUP if defined when running the debug co=
mmand.</div><div> =5Bmj=5D</div><div><br></div><div>Plone: 4.3b1 =E2=
=86=92 4.3b2</div><div>--------------------</div><div><br></div><div>- Re=
lease Plone 4.3b2</div><div> =5Besteele=5D</div><div><br></div><div=
>Products.ATContentTypes: 2.1.10 =E2=86=92 2.1.11</div><div>-------------=
---------------------------</div><div><br></div><div>- =46ix deprecated i=
mport from Archetypes: use atapi instead of public</div><div> =5Bto=
utpt=5D</div><div><br></div><div>Products.CM=46=46ormController: 3.0.2 =E2=
=86=92 3.0.3</div><div>-----------------------------------------</div><di=
v><br></div><div>- Use obj.=5F=5Fparent=5F=5F instead of obj getParentNod=
e() for Zope trunk</div><div> compatibility.</div><div> =5Bel=
ro=5D</div><div>- ControllerState.py: Don't use list as default parameter=
value.</div><div> =5Bkleist=5D</div><div><br></div><div>Products.C=
M=46Plone: 4.3b1 =E2=86=92 4.3b2</div><div>------------------------------=
--</div><div><br></div><div>Products.Marshall: 2.1.1 =E2=86=92 2.1.2</div=
><div>--------------------------------</div><div><br></div><div>- Unicode=
export text is not supported since GS 1.7.0.</div><div> =5Brossp=5D=
</div><div><br></div><div>Products.MimetypesRegistry: 2.0.3 =E2=86=92 2.0=
.4</div><div>-----------------------------------------</div><div><br></di=
v><div>- Nothing changed yet.</div><div><br></div><div>Products.PasswordR=
esetTool: 2.0.10 =E2=86=92 2.0.11</div><div>-----------------------------=
--------------</div><div><br></div><div>- =46ixed undefined django=5Fcryp=
to.</div><div> =5Bmaurits=5D</div><div><br></div><div>Products.Plon=
eLanguageTool: 3.2.6 =E2=86=92 3.2.7</div><div>--------------------------=
---------------</div><div><br></div><div>- Registered ILanguageTool inter=
face to LanguageTool</div><div> by CM=46Core.utils.registerToolInte=
rface</div><div> =5Bgborelli=5D</div><div><br></div><div>Products.R=
esourceRegistries: 2.2.4 =E2=86=92 2.2.6</div><div>----------------------=
--------------------</div><div><br></div><div>- Raise with of id input fi=
elds in ZMI from 30 to 80, so that browser reource</div><div> ids c=
an be shown as whole.</div><div> =5Bthet=5D</div><div>- =46ixed spu=
rious test failures for Expires being off by one second.</div><div> =
=5Bmaurits=5D</div><div>- Detect when CSS configuration will cause them =
to be marked as alternate</div><div> by browsers and warn the user.=
</div><div> =5BMatthewWilkes=5D</div><div><br></div><div>Products.T=
inyMCE: 1.3b8 =E2=86=92 1.3b9</div><div>-------------------------------</=
div><div><br></div><div>Products.i18ntestcase: 1.2 =E2=86=92 1.3</div><di=
v>--------------------------------</div><div><br></div><div>- Allow laquo=
and raquo HTML entities in translations.</div><div> =5Bhannosch=5D=
</div><div><br></div><div>archetypes.referencebrowserwidget: 2.4.15 =E2=86=
=92 2.4.16</div><div>--------------------------------------------------</=
div><div><br></div><div>- Add an option of searching for related items by=
path.</div><div> =5Bplamut=5D</div><div><br></div><div>archetypes.=
schemaextender: 2.1.1 =E2=86=92 2.1.2</div><div>-------------------------=
---------------</div><div><br></div><div>- 2.1.2 (2013-01-13)</div><div><=
br></div><div>collective.z3cform.datetimewidget: 1.2.1 =E2=86=92 1.2.2</d=
iv><div>------------------------------------------------</div><div><br></=
div><div>plone.app.blob: 1.5.5 =E2=86=92 1.5.6</div><div>----------------=
-------------</div><div><br></div><div>- =46ix BLOB migration when Lingua=
Plone is installed.</div><div> Also for AT=46ile.</div><div> &=
nbsp;</div><div> CAUTION: when the fix was discussed with witsch,</=
div><div> he pointed to the fact that the files would be</div><div>=
entirely loaded in memory during migration.</div><div> This =
could potentially eat too much memory.</div><div> =5Bgotcha=5D</div=
><div>- Don't fail on obscure chars in filename</div><div> =5Btomgr=
oss=5D</div><div><br></div><div>plone.app.controlpanel: 2.3.3 =E2=86=92 2=
.3.4</div><div>-------------------------------------</div><div><br></div>=
<div>- Call searchUsers with the 'name' argument instead of 'login'.</div=
><div> 'name' is the officially supported way according to the PAS =
interface.</div><div> =5Bmaurits=5D</div><div><br></div><div>plone.=
app.dexterity: 2.0.2 =E2=86=92 2.0.3</div><div>--------------------------=
--------</div><div><br></div><div>- Nothing changed yet.</div><div><br></=
div><div>plone.app.discussion: 2.2.2 =E2=86=92 2.2.3</div><div>----------=
-------------------------</div><div><br></div><div>- add anonymous=5Femai=
l=5Fenabled settings to really let integrator activate</div><div> t=
he email field on comment add form when anonymous.</div><div> =5Bto=
utpt=5D</div><div><br></div><div>plone.app.folder: 1.0.4 =E2=86=92 1.0.5<=
/div><div>-------------------------------</div><div><br></div><div>- Only=
set up the folder content type if Archetypes is present.</div><div> =
; =5Bdavisagli=5D</div><div><br></div><div>plone.app.i18n: 2.0.1 =E2=86=92=
2.0.2</div><div>-----------------------------</div><div><br></div><div>-=
2.0.2 (2013-01-13)</div><div><br></div><div>plone.app.iterate: 2.1.8 =E2=
=86=92 2.1.9</div><div>--------------------------------</div><div><br></d=
iv><div>- Nothing changed yet.</div><div><br></div><div>plone.app.jqueryt=
ools: 1.5.2 =E2=86=92 1.5.3</div><div>-----------------------------------=
-</div><div><br></div><div>- Call ploneTabInit when a form is reloaded wi=
th errors.</div><div> =5Bvincentfretin=5D</div><div><br></div><div>=
plone.app.linkintegrity: 1.4.7 =E2=86=92 1.5</div><div>------------------=
------------------</div><div><br></div><div>- =46ix a remove confirmation=
view bug.</div><div> Displays the portal type title rather than th=
e portal type name.</div><div> This change also broke some tests th=
at were checking for the name</div><div> rather than the title, but=
I just fixed those.</div><div> =5Bjianaijun=5D</div><div>- Added s=
upport for Dexterity content types. Link integrity</div><div> =
support for Dexterity requires the plone.app.referenceablebehavior</div>=
<div> behavior to be enabled so that the Dexterity item can be used=
</div><div> with Archetypes references.</div><div> =5Bjpgimen=
ez=5D</div><div><br></div><div>plone.app.registry: 1.2.1 =E2=86=92 1.2.2<=
/div><div>---------------------------------</div><div><br></div><div>- Ac=
quisition-wrap value dictionary such that widgets get a useful</div><div>=
context.</div><div> =5Bmalthe=5D</div><div>- Allow XML comme=
nts in registry.xml</div><div> =5Bgweis=5D</div><div>- allow using =
purge=3Dfalse in dict.value=5Ftype =3D=3D list registry</div><div> =
imports.</div><div> =5Bvangheem=5D</div><div><br></div><div>plone.a=
pp.upgrade: 1.3b1 =E2=86=92 1.3b2</div><div>-----------------------------=
---</div><div><br></div><div>- Run plonetheme.sunburst 1.4 upgrade.</div>=
<div> =5Besteele=5D</div><div>- Add upgrade step for plone.app.disc=
ussion.</div><div> =5Btoutpt=5D</div><div><br></div><div>plone.app.=
vocabularies: 2.1.8 =E2=86=92 2.1.9</div><div>---------------------------=
----------</div><div><br></div><div>- adding users vocabulary (lazy loadi=
ng of users) also supports searching over</div><div> users.</div><d=
iv> =5Bgarbas=5D</div><div><br></div><div>plone.app.workflow: 2.1.1=
=E2=86=92 2.1.2</div><div>---------------------------------</div><div><b=
r></div><div>- Call searchUsers with the 'name' argument instead of 'logi=
n'.</div><div> 'name' is the officially supported way according to =
the PAS interface.</div><div> =5Bmaurits=5D</div><div><br></div><di=
v>plone.batching: 1.0a1 =E2=86=92 1.0b1</div><div>-----------------------=
------</div><div><br></div><div>- Nothing changed yet.</div><div><br></di=
v><div>plone.behavior: 1.0.1 =E2=86=92 1.0.2</div><div>------------------=
-----------</div><div><br></div><div>- Remove dependence of tests on zope=
.app.testing.</div><div> =5Bdavisagli=5D</div><div><br></div><div>p=
lone.contentrules: 2.0.1 =E2=86=92 2.0.2</div><div>----------------------=
-----------</div><div><br></div><div>- =46ield descriptions on add form a=
re consistent with the ones in edit form.</div><div> =5Bthomasdesve=
nain=5D</div><div>- Add <a href=3D=22http://MANI=46EST.in=22 style=3D=
=22color: rgb(0, 106, 227); =22>MANI=46EST.in</a>.</div><div> =5BWo=
uterVH=5D</div><div><br></div><div>plone.dexterity: 2.1 =E2=86=92 2.1.1</=
div><div>----------------------------</div><div><br></div><div>- No longe=
r add title and description fields to new =46TIs by default.</div><div>&n=
bsp; =5Bdavisagli, cedricmessiant=5D</div><div>- When pasting into a dext=
erity container check the =46TI for the the pasted</div><div> objec=
t to see if it is allowed in the new container.</div><div> =5Bwiche=
rt=5D</div><div>- =46ixed schema caching. Previously, a non-persistent co=
unter would be</div><div> used as part of the cache key, and change=
s made to this counter in</div><div> one process would obviously no=
t propagate to other processes.</div><div> </div><div> I=
nstead, the cache key now includes the schema and subtypes which</div><di=
v> are both retrieved from a =46TI-specific volatile cache that use=
s the</div><div> modification time as its cache key.</div><div>&nbs=
p; =5Bmalthe=5D</div><div><br></div><div>plone.i18n: 2.0.3 =E2=86=92 2.0.=
5</div><div>-------------------------</div><div><br></div><div>- Revert 9=
7645c76f5e0cf14e525f702c66fe0c4de8cb0fc.</div><div> =5Besteele=5D</=
div><div>- Add Latvian flag to language list</div><div> =5Bmaartenk=
ling=5D</div><div><br></div><div>plone.indexer: 1.0.1 =E2=86=92 1.0.2</di=
v><div>----------------------------</div><div><br></div><div>- Changed th=
e =40indexer decorator to maintain the information about the wrapped</div=
><div> function (=5F=5Fdoc=5F=5F, =5F=5Fmodule=5F=5F, =5F=5Fname=5F=
=5F, etc).</div><div> =5Bdokai=5D</div><div><br></div><div>plone.na=
medfile: 2.0 =E2=86=92 2.0.1</div><div>----------------------------</div>=
<div><br></div><div>- Add direction parameter support in scaling (was ign=
ored in tag and scale</div><div> functions).</div><div> Now c=
alling tag function with parameter direction=3D'down' crops the image.</d=
iv><div> direction=3D'thumbnail' by default so default behaviour re=
mains the same.</div><div> =5Bjriboux=5D</div><div><br></div><div>p=
lone.portlet.static: 2.0.1 =E2=86=92 2.0.2</div><div>--------------------=
---------------</div><div><br></div><div>- Check if instance is str befor=
e turning to unicode as Portal=5Ftranform itself</div><div> can ret=
urn unicode</div><div> =5Bfafhrd91=5D</div><div>- Portlet title no =
longer required. If the title is empty, the css class</div><div> =22=
titleless=22 is added to the header.</div><div> =5Brnix, thet=5D</d=
iv><div>- Adding constraint to validate white spaces</div><div> =46=
ix <a href=3D=22https://dev.plone.org/ticket/13130=22 style=3D=22col=
or: rgb(0, 106, 227); =22>https://dev.plone.org/ticket/13130</a></div><di=
v> =5Bhersonrodrigues=5D</div><div>- Add <a href=3D=22http://M=
ANI=46EST.in=22 style=3D=22color: rgb(0, 106, 227); =22>MANI=46EST.in</a>=
.</div><div> =5BWouterVH=5D</div><div>- Add metadata.xml to profile=
.</div><div> =5BWouterVH=5D</div><div><br></div><div>plone.registry=
: 1.0 =E2=86=92 1.0.1</div><div>---------------------------</div><div><br=
></div><div>- 1.0.1 (2013-01-13)</div><div><br></div><div>plone.scale: 1.=
2.2 =E2=86=92 1.3</div><div>------------------------</div><div><br></div>=
<div>plone.schemaeditor: 1.2.1 =E2=86=92 1.3</div><div>------------------=
-------------</div><div><br></div><div>- Use a set of choice fields for t=
he =22multiple choice=22 field option in the UI,</div><div> instead=
of a list of choice fields. The latter is orderable and is a less</div><=
div> common use case (plus we need a better widget for it).</div><d=
iv> =5Bdavisagli=5D</div><div>- Make it possible for schema context=
s to restrict the fields that can be added</div><div> by defining a=
n allowed=46ields property.</div><div> =5Bdavisagli=5D</div><div>- =
Add more specific events for when a field is added or removed.</div><div>=
=5Bdavisagli=5D</div><div>- I18n improved by adding many missing s=
trings</div><div> =5Bgiacomos=5D</div><div><br></div><div>plone.tra=
nsformchain: 1.0.2 =E2=86=92 1.0.3</div><div>----------------------------=
-------</div><div><br></div><div>- There was a problem with the charset r=
egular expression, it expected one</div><div> space, and only one, =
between mimetype and charset. So a valid values like</div><div> =22=
text/html;charset=3Dutf-8=22 didn't match and default=5Fencoding was retu=
rned.</div><div> We fixed it by allowing any number of spaces (incl=
uding zero).</div><div> =5Bjpgimenez=5D</div><div><br></div><div>pl=
onetheme.sunburst: 1.3.1 =E2=86=92 1.4</div><div>------------------------=
--------</div><div><br></div><div>- Move documentation from .txt to .rst =
files for ReST syntax highlighting.</div><div> =5Bthet=5D</div><div=
>- Move workflow color definition for state =22published=22 to public.css=
. The</div><div> =22published=22 color definition is propably somet=
hing to be excluded with</div><div> public.css in custom designs to=
avoid coloring of all normally visible links.</div><div> =5Bthet=5D=
</div><div>- Seperate css rules based on =40group hints to dedicated, alr=
eady existing files</div><div> and leave only Sunburst design-speci=
fic styles in public.css. This way, your</div><div> own theme can d=
epend on Sunburst but exclude the public.css file, which leads</div><div>=
to way less style overrides while still having a Plone-like user i=
nterface</div><div> (edit-bars, tables, forms, etc). =46ixes pull-r=
equests =231 and =232. Upgrade step</div><div> included (upgrade=5F=
step=5F2=5F3).</div><div> =5Bthet, TH-code=5D</div><div><br></div><=
div>plone.app.referenceablebehavior: 0.4.2 =E2=86=92 0.5</div><div>------=
--------------------------------------</div></div></div><div><br></div>
</div>
<div></div>
--5104e815_25e45d32_5254--
--===============0111309683282406521==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
--===============0111309683282406521==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Plone-Announce mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plone-announce
--===============0111309683282406521==--