CPS 3.5.2 tagged
Georges Racinet <[email protected]> Fri, 04 Feb 2011 14:36:43 +0100
| Newsgroups | gmane.comp.web.zope.cps.devel |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============1424888796== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig0CBAE2D480DBA4564BDD86BB" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig0CBAE2D480DBA4564BDD86BB Content-Type: multipart/mixed; boundary="------------000805030204040808060506" This is a multi-part message in MIME format. --------------000805030204040808060506 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi there, this short notice to let you know that CPS 3.5.2 has been finally tagged this week, and is already available on http://downloads.cps-cms.org There's more work to be done to finalize the release, such as : closing trac tickets, preparing announcements, testing the debian packages, etc. We will comment on the change log later, there's a lot to be said. In the meanwhile, you can already take a look at the raw output from hgbundl= er Cheers, --=20 Georges Racinet, http://www.racinet.fr Zope/CPS expertise, assistance & development GPG: 0x4862FFF7 identi.ca & twitter: gracinet --------------000805030204040808060506 Content-Type: text/html; charset=UTF-8; name="changelog-CPS-3.5.1-to-3.5.2.html" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="changelog-CPS-3.5.1-to-3.5.2.html" <?xml version=3D"1.0" encoding=3D"utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://ww= w.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" lang=3D"en">= <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" = /> <meta name=3D"generator" content=3D"Docutils 0.7: http://docutils.sourcef= orge.net/" /> <title>CHANGELOG between bundles tags CPS-3.5.1 and CPS-3.5.2</title> <style type=3D"text/css"> /* :Author: David Goodger ([email protected]) :Id: $Id: html4css1.css 6253 2010-03-02 00:24:53Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to customize this style sheet. */ /* used to remove borders from tables and images */ =2Eborderless, table.borderless td, table.borderless th { border: 0 } table.borderless td, table.borderless th { /* Override padding for "table.docutils td" with "! important". The right padding separates the table cells. */ padding: 0 0.5em 0 0 ! important } =2Efirst { /* Override more specific margin styles with "! important". */ margin-top: 0 ! important } =2Elast, .with-subtitle { margin-bottom: 0 ! important } =2Ehidden { display: none } a.toc-backref { text-decoration: none ; color: black } blockquote.epigraph { margin: 2em 5em ; } dl.docutils dd { margin-bottom: 0.5em } /* Uncomment (and remove this text!) to get bold-faced definition list te= rms dl.docutils dt { font-weight: bold } */ div.abstract { margin: 2em 5em } div.abstract p.topic-title { font-weight: bold ; text-align: center } div.admonition, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning { margin: 2em ; border: medium outset ; padding: 1em } div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold ; font-family: sans-serif } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title { color: red ; font-weight: bold ; font-family: sans-serif } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. div.compound .compound-first, div.compound .compound-middle { margin-bottom: 0.5em } div.compound .compound-last, div.compound .compound-middle { margin-top: 0.5em } */ div.dedication { margin: 2em 5em ; text-align: center ; font-style: italic } div.dedication p.topic-title { font-weight: bold ; font-style: normal } div.figure { margin-left: 2em ; margin-right: 2em } div.footer, div.header { clear: both; font-size: smaller } div.line-block { display: block ; margin-top: 1em ; margin-bottom: 1em } div.line-block div.line-block { margin-top: 0 ; margin-bottom: 0 ; margin-left: 1.5em } div.sidebar { margin: 0 0 0.5em 1em ; border: medium outset ; padding: 1em ; background-color: #ffffee ; width: 40% ; float: right ; clear: right } div.sidebar p.rubric { font-family: sans-serif ; font-size: medium } div.system-messages { margin: 5em } div.system-messages h1 { color: red } div.system-message { border: medium outset ; padding: 1em } div.system-message p.system-message-title { color: red ; font-weight: bold } div.topic { margin: 2em } h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { margin-top: 0.4em } h1.title { text-align: center } h2.subtitle { text-align: center } hr.docutils { width: 75% } img.align-left, .figure.align-left, object.align-left { clear: left ; float: left ; margin-right: 1em } img.align-right, .figure.align-right, object.align-right { clear: right ; float: right ; margin-left: 1em } img.align-center, .figure.align-center, object.align-center { display: block; margin-left: auto; margin-right: auto; } =2Ealign-left { text-align: left } =2Ealign-center { clear: both ; text-align: center } =2Ealign-right { text-align: right } /* reset inner alignment in figures */ div.align-right { text-align: left } /* div.align-center * { */ /* text-align: left } */ ol.simple, ul.simple { margin-bottom: 1em } ol.arabic { list-style: decimal } ol.loweralpha { list-style: lower-alpha } ol.upperalpha { list-style: upper-alpha } ol.lowerroman { list-style: lower-roman } ol.upperroman { list-style: upper-roman } p.attribution { text-align: right ; margin-left: 50% } p.caption { font-style: italic } p.credits { font-style: italic ; font-size: smaller } p.label { white-space: nowrap } p.rubric { font-weight: bold ; font-size: larger ; color: maroon ; text-align: center } p.sidebar-title { font-family: sans-serif ; font-weight: bold ; font-size: larger } p.sidebar-subtitle { font-family: sans-serif ; font-weight: bold } p.topic-title { font-weight: bold } pre.address { margin-bottom: 0 ; margin-top: 0 ; font: inherit } pre.literal-block, pre.doctest-block { margin-left: 2em ; margin-right: 2em } span.classifier { font-family: sans-serif ; font-style: oblique } span.classifier-delimiter { font-family: sans-serif ; font-weight: bold } span.interpreted { font-family: sans-serif } span.option { white-space: nowrap } span.pre { white-space: pre } span.problematic { color: red } span.section-subtitle { /* font-size relative to parent (h1..h6 element) */ font-size: 80% } table.citation { border-left: solid 1px gray; margin-left: 1px } table.docinfo { margin: 2em 4em } table.docutils { margin-top: 0.5em ; margin-bottom: 0.5em } table.footnote { border-left: solid 1px black; margin-left: 1px } table.docutils td, table.docutils th, table.docinfo td, table.docinfo th { padding-left: 0.5em ; padding-right: 0.5em ; vertical-align: top } table.docutils th.field-name, table.docinfo th.docinfo-name { font-weight: bold ; text-align: left ; white-space: nowrap ; padding-left: 0 } h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { font-size: 100% } ul.auto-toc { list-style-type: none } </style> </head> <body> <div class=3D"document" id=3D"changelog-between-bundles-tags-cps-3-5-1-an= d-cps-3-5-2"> <h1 class=3D"title">CHANGELOG between bundles tags CPS-3.5.1 and CPS-3.5.= 2</h1> <p>New tag: CPS-3.5.2 Old tag: CPS-3.5.1</p> <div class=3D"section" id=3D"changed-products"> <h1>Changed products</h1> <ul class=3D"simple"> <li>CPSTramline 0.12.0 -> 0.14.0</li> <li>CPSWorkflow 0.12.5 -> 0.12.7</li> <li>CPSSkins 2.19.1 -> 2.19.5</li> <li>CPSBlog 0.14.2 -> 0.14.3</li> <li>CPSRSS 1.1.0 -> 1.2.1</li> <li>PortalTransforms 1.12.0 -> 1.12.1</li> <li>CPSWiki 1.3.2 -> 1.3.3</li> <li>CalZope 2.10.3 -> 2.10.5</li> <li>CPSChat 0.12.3 -> 0.12.4</li> <li>CPSDocument 1.3.3 -> 1.6.4</li> <li>CPSCompat 0.11.0 -> 0.11.1</li> <li>CPSForum 1.9.7 -> 1.9.10</li> <li>CPSOOo 0.8.4 -> 0.8.5</li> <li>CPSDefault 4.4.1 -> 4.7.1</li> <li>CPSCollector 1.13.0 -> 1.13.4</li> <li>CPSCourrier 0.27.0 -> 0.27.1</li> <li>CPSNavigation 0.23.0 -> 0.23.3</li> <li>CPSSharedCalendar 2.9.13 -> 2.9.15</li> <li>CPSPortlets 1.2.5 -> 1.4.3</li> <li>CPSSubscriptions 1.3.1 -> 1.3.2</li> <li>CPSDirectory 1.47.1 -> 1.48.1</li> <li>CPSUserFolder 1.1.2 -> 1.1.4</li> <li>CPSI18n 1.1.2 -> 1.1.3</li> <li>CPSTypeMaker 1.11.3 -> 1.11.4</li> <li>CPSApacheProxyBalancer 0.1.4 -> 0.1.5</li> <li>CPSCore 3.41.1 -> 3.42.6</li> <li>CPSUtil 1.7.0 -> 1.10.1</li> <li>CPSDashboards 0.14.1 -> 0.14.4</li> <li>CPSExtendedAuth 0.1.5 -> 0.1.6</li> <li>CPSRemoteController 1.11.6 -> 1.11.7</li> <li>CPSonFive 1.7.0 -> 1.8.1</li> <li>CPSDesignerThemes 0.4.3 -> 0.6.3</li> <li>CPSSchemas 1.11.2 -> 1.15.2</li> <li>CPSTramline/tramlinepath 0.10.0-gracinet-fix-range -> 0.12.0= -gracinet-fix-range</li> <li>CPSRelation 2.2.0 -> 2.2.1</li> </ul> <div class=3D"section" id=3D"requires"> <h2>Requires</h2> <ul class=3D"simple"> <li>[CPSDirectory] - CPSSchemas >=3D 1.14.0</li> </ul> </div> <div class=3D"section" id=3D"features"> <h2>Features</h2> <ul class=3D"simple"> <li>[CPSTramline] - #2324: (tempfix) disable progress bar if tinyMCE is p= resent</li> <li>[CPSTramline] - #2322: support for ExternalEditor</li> <li>[CPSTramline] - #2205: tramlinefile creation from backend</li> <li>[CPSTramline] - #2210: Tramline images</li> <li>[CPSRSS] - #446: local RSS Channels and management via normal CPS UI<= /li> <li>[CPSDocument] - #2234: upgrade step for image widgets</li> <li>[CPSDocument] - #851: flexible widgets now follow changes of template= widgets</li> <li>[CPSDocument] - #693: leverage on-the-fly image resizing capability i= ntroduced in #2204</li> <li>[CPSDocument] - #837: starting to use the new resource registry</li> <li>[CPSDefault] - #2234: updated image related widgets of default setup<= /li> <li>[CPSDefault] - #2264: using unicode title and descriptions for docume= nt types</li> <li>[CPSDefault] - #2277: Update to the TinyMCE current version (3.3.9.2)= </li> <li>[CPSPortlets] - #2314: simple semantic tree navigation portlet</li> <li>[CPSPortlets] - #2283: Zope3 style refactor of portlet exports</li> <li>[CPSDirectory] - #2308 : almost transparent support for binary conten= t (images...)</li> <li>[CPSCore] - #2204: image resizing system</li> <li>[CPSUtil] - #2234: factorized new image utilities here</li> <li>[CPSUtil] - #2274: DateTime/datetime conversion</li> <li>[CPSUtil] - Added docbuilder (static doc builder)</li> <li>[CPSUtil] - Added minjson</li> <li>[CPSUtil] - #2205: new utility to get an open file from OFS.File</li>= <li>[CPSUtil] - #2091: crashshield now a CPSUtil feature</li> <li>[CPSUtil] - shell script to list potential overrides</li> <li>[CPSonFive] - #2290: helper to circumvent acquisition insanity</li> <li>[CPSDesignerThemes] - #2152: XInclude support</li> <li>[CPSDesignerThemes] - #2091: leverage crashshield from CPSUtil</li> <li>[CPSSchemas] - #2234: all image related widgets now use the on-the-fl= y resizing</li> <li>[CPSSchemas] - #2308: refactored generation of attached files and ima= ges URIs</li> <li>[CPSSchemas] - #851: indirect widget for flexible doc use-cases</li> <li>[CPSSchemas] - #2310: ZCML registration for widgets and field classes= </li> <li>[CPSSchemas] - #2271: FileObjectFactory now provided by CPSSchemas</l= i> <li>[CPSSchemas] - #2223: allow unicode label, help etc in widgets</li> <li>[CPSTramline/tramlinepath] - #2322: PUT requests and support for Zope= ExternalEditor</li> <li>[CPSTramline/tramlinepath] - #2222: support for upload stats (for pro= gress bars)</li> </ul> </div> <div class=3D"section" id=3D"bug-fixes"> <h2>Bug fixes</h2> <ul class=3D"simple"> <li>[CPSTramline] - Stop poisoning the log in case tramline interception = failed</li> <li>[CPSTramline] - #2316: lift the size limits in cpsdefault_all profile= </li> <li>[CPSTramline] - #2271: adapted to move of FileObjectFactory to CPSSch= emas</li> <li>[CPSTramline] - #2224: direct creation of files in repo from a file-l= ike object</li> <li>[CPSWorkflow] - Reincluded some old tags</li> <li>[CPSWorkflow] - #2179: robustness wrt broken proxies</li> <li>[CPSSkins] - Reincluded some old tags</li> <li>[CPSSkins] - #2292: fixed creation of portlets with non ascii titles<= /li> <li>[CPSSkins] - Possible unicode error with portlet titles</li> <li>[CPSSkins] - #2091: crashshield factorized to CPSUtil</li> <li>[CPSBlog] - Reincluded some old tags</li> <li>[CPSRSS] - Reincluded some old tags</li> <li>[CPSRSS] - #2300: consolidated of RSS portlet logic and declaration h= ere</li> <li>[CPSRSS] - Related to #2185: remaining problems with non ascii chars = in title/descr</li> <li>[CPSRSS] - cleaned obsolete stuff</li> <li>[PortalTransforms] - #2255: A missing binary shouldn't break the tool= 's view, but simply remove the</li> <li>[PortalTransforms] transform from the tool.</li> <li>[CPSWiki] - Reincluded some old tags</li> <li>[CalZope] - #2294: unicode problems in calendar object properties</li= > <li>[CalZope] - Fixed invalid python encoding marker</li> <li>[CPSChat] - Reincluded some old tags</li> <li>[CPSDocument] - Image widget upgrade robustness wrt ununderstood imag= es</li> <li>[CPSDocument] - applied method name change in CPSUtil.image</li> <li>[CPSDocument] - Improved upgrade of 3.3.x textimage widgets</li> <li>[CPSDocument] - #2318: way to specify if new docs should be at bottom= or top</li> <li>[CPSDocument] - #2315: nested compound flexible widgets</li> <li>[CPSDocument] - #2264: allow unicode title and description in documen= t types</li> <li>[CPSDocument] - #2059: new system to exclude a layout from rendering<= /li> <li>[CPSDocument] - #2271: FileObjectFactory moved to CPSSchemas</li> <li>[CPSDocument] - #2245: repaired "upgrade Document to flexible&qu= ot; step and improved efficiency</li> <li>[CPSCompat] - Reincluded some old tags</li> <li>[CPSForum] - Fixed a few unicode problems</li> <li>[CPSForum] - #2320 : loss of message if subject missing (partial fix)= </li> <li>[CPSForum] - Reincluded some old tags</li> <li>[CPSOOo] - Reincluded some old tags</li> <li>[CPSDefault] - #2288: option to limit meta-profiles replay to some im= port steps</li> <li>[CPSDefault] - #2321: use the new Text Columns Widget</li> <li>[CPSDefault] - #2304: folder_contents now unlimited</li> <li>[CPSDefault] - #2296: Keywords metadata should be indexed too</li> <li>[CPSDefault] - #2305: restored second column in flexible content, as = an option</li> <li>[CPSDefault] - #2300: moved RSS portlet related definitions to CPSRSS= </li> <li>[CPSDefault] - #2246: better consistency in user folder upgrade from = 3.3.x</li> <li>[CPSDefault] - #2301: Purely flexible "Document" type now o= n edit page after creation</li> <li>[CPSDefault] - #2314: Vocabulary and minimal tweaks for the new navig= ation portlet mode</li> <li>[CPSDefault] - #2309: Less adherence to profiles of unicode upgrade s= teps</li> <li>[CPSDefault] - #2152: fixed xinclude based theme</li> <li>[CPSDefault] - #2263: robustness of replay_profiles with object creat= ed by a new profile</li> <li>[CPSDefault] - #2242: Explicitensess in password reset timeouts</li> <li>[CPSDefault] - Put new canonical web site URL in the header.</li> <li>[CPSDefault] - #2059: Repaired front page system</li> <li>[CPSDefault] - #2246: Upgrade step for users now upgrades ids if need= ed</li> <li>[CPSDefault] - #2184 (related): improvements on upgradeunicode job</l= i> <li>[CPSDefault] - #2258: Remove the "Edit online" action on th= e File document type</li> <li>[CPSCollector] - Reincluded some old tags</li> <li>[CPSCollector] - Icons for collector actions</li> <li>[CPSCollector] - Compatibility in the name of edit action</li> <li>[CPSCollector] - Fixed error in localization of certain labels</li> <li>[CPSCollector] - Fixed #2262: [Regression] All stats to 0%</li> <li>[CPSCollector] - Partly fixed #2116: One entry per user should go, by= using not using the IP</li> <li>[CPSCollector] address of the reverse proxy.</li> <li>[CPSCollector] - Fixed XML validity</li> <li>[CPSCollector] - Removed a bad usage of the <base> tag</li> <li>[CPSCollector] - Using the standard i18n file names so that CPSCollec= tor works well with</li> <li>[CPSCollector] update_pos.</li> <li>[CPSCourrier] - #851: adapted flexible widget introspection (for has_= attachment)</li> <li>[CPSNavigation] - Restored some old version tags</li> <li>[CPSNavigation] - Reincluded some old tags</li> <li>[CPSNavigation] - #2260: restored LDAPDirectoryNavigation</li> <li>[CPSSharedCalendar] - Reincluded some old tags</li> <li>[CPSSharedCalendar] - Update for #2264</li> <li>[CPSPortlets] - #2327: Displayed buried viewable folders</li> <li>[CPSPortlets] - #2314: new hierarchical tree now empty if no content<= /li> <li>[CPSPortlets] - ultra minor cleanup</li> <li>[CPSPortlets] - #2300: moved portlets logic meant for CPSRSS to CPSRS= S</li> <li>[CPSPortlets] - #2289: simple property to disable portlets render cac= he</li> <li>[CPSPortlets] - #2283: more helpers in new-style exports and robuster= (see #2290)</li> <li>[CPSPortlets] - #2281: use the request resource registry</li> <li>[CPSSubscriptions] - Reincluded some old tags</li> <li>[CPSDirectory] - Reincluded some old tags</li> <li>[CPSDirectory] - #2244: allow csv export of booleans in directories</= li> <li>[CPSDirectory] - #2247: ZODB directory unicode upgrade failed over 99= entries</li> <li>[CPSUserFolder] - Reincluded some old tags</li> <li>[CPSUserFolder] - Better logging of switch user</li> <li>[CPSI18n] - Reincluded some old tags</li> <li>[CPSTypeMaker] - Reincluded some old tags</li> <li>[CPSApacheProxyBalancer] - (trivial) use logging instead of deprecate= d zLOG</li> <li>[CPSCore] - Set version to 3.5.2, Server HTTP header cosmit</li> <li>[CPSCore] - #2330: don't show by default older upgrade steps, checker= or not</li> <li>[CPSCore] - #2325: Moved image resizing methods to CPSUtil</li> <li>[CPSCore] - #2204: keeping only 5 resized image in cache</li> <li>[CPSCore] - marked CPS version as rc</li> <li>[CPSCore] - #2251: -devel version also prevented marking to the previ= ous one</li> <li>[CPSCore] - #2272: walking utilities lose acquisition with BTree Fold= ers</li> <li>[CPSCore] - #2276: robustness of properties purge in GenericSetup if = deletable</li> <li>[CPSCore] - #2251: Persistence of the lists of ran upgrade steps</li>= <li>[CPSCore] - #2250: Upgrade steps up to a given version</li> <li>[CPSCore] - #2256: disabling upgrade steps or changing checkers ; ste= p versions</li> <li>[CPSCore] - #2257: upgrade step "requires" now in ZCML</li>= <li>[CPSUtil] - #2325: moved image resizing methods from CPSCore</li> <li>[CPSUtil] - Improved presentation of cpsjob options</li> <li>[CPSUtil] - Reincluded some old tags</li> <li>[CPSUtil] - factorized summarize function from Content & RSS port= lets.</li> <li>[CPSUtil] - #2209: splitting of lines properties</li> <li>[CPSUtil] - #837: new resource registry (move to feature when finishe= d)</li> <li>[CPSUtil] - doctest fix on Debian lenny</li> <li>[CPSDashboards] - #2326: fixed braindatamodel for file/image row widg= ets</li> <li>[CPSDashboards] - #2234: depend on the new image widget</li> <li>[CPSDashboards] - #2310: registration of row widgets in ZCML</li> <li>[CPSDashboards] - #2264: adaptation to the new getSortedContentTypes<= /li> <li>[CPSDashboards] - lifted dependency on CPSSkins</li> <li>[CPSExtendedAuth] - (trivial) use logging instead of deprecated zLOG<= /li> <li>[CPSRemoteController] - Reincluded some old tags</li> <li>[CPSonFive] - Reincluded some old tags</li> <li>[CPSDesignerThemes] - Fixed unit tests</li> <li>[CPSDesignerThemes] - Some seemingly empty slots could be displayed</= li> <li>[CPSDesignerThemes] - #2317: CSS classes for first and last portlet i= n slot</li> <li>[CPSDesignerThemes] - #2152: strip all inner xmlns for XHTML validity= </li> <li>[CPSDesignerThemes] - Fixed map areas URIs</li> <li>[CPSDesignerThemes] - #2281: load portlet required JavaScript resourc= es</li> <li>[CPSDesignerThemes] - Fixed doc format to be ReST compliant.</li> <li>[CPSSchemas] - #2328: made TinyMCE configuration easier to override</= li> <li>[CPSSchemas] - #2323: restored Photo widget position controls</li> <li>[CPSSchemas] - Added the "help" button on TinyMCE toolbar s= o that it's easy for users,</li> <li>[CPSSchemas] developers, administrators, what version of TinyMCE is= loaded and deployed.</li> <li>[CPSSchemas] - #2321: provide Text Columns Widget</li> <li>[CPSSchemas] - #2303: fixed western localisations of javascript calen= dar (latin-9->utf-8)</li> <li>[CPSSchemas] - #2311: widget transtyping in imports now based on actu= al class</li> <li>[CPSSchemas] - improved progess logging and marginally RAM usage for = upgrade attached files</li> <li>[CPSSchemas] - #1940: apply transforms to special file types (Tramlin= eFile...)</li> <li>[CPSSchemas] - #2248: robustness in datamodel unicode upgrade</li> <li>[CPSSchemas] - #837: leverage new resource registry in TextWidget</li= > <li>[CPSSchemas] - #2249: new DateTime List field</li> <li>[CPSTramline/tramlinepath] - Logging now reasonible</li> <li>[CPSRelation] - #2268: profile import with purge destroyed existing r= elations</li> </ul> </div> <div class=3D"section" id=3D"internal-features"> <h2>Internal features</h2> <ul class=3D"simple"> <li>[CPSDocument] - #2208: automatic content creation (createFile now con= figurable)</li> <li>[CPSDefault] - #2204: getImgTag capable of on-fly resizing (new param= eters)</li> </ul> </div> </div> </div> </body> </html> --------------000805030204040808060506 Content-Type: text/plain; name="changelog-CPS-3.5.1-to-3.5.2.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="changelog-CPS-3.5.1-to-3.5.2.txt" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D CHANGELOG between bundles tags CPS-3.5.1 and CPS-3.5.2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D New tag: CPS-3.5.2 Old tag: CPS-3.5.1 Changed products ----------------- * CPSTramline 0.12.0 -> 0.14.0 * CPSWorkflow 0.12.5 -> 0.12.7 * CPSSkins 2.19.1 -> 2.19.5 * CPSBlog 0.14.2 -> 0.14.3 * CPSRSS 1.1.0 -> 1.2.1 * PortalTransforms 1.12.0 -> 1.12.1 * CPSWiki 1.3.2 -> 1.3.3 * CalZope 2.10.3 -> 2.10.5 * CPSChat 0.12.3 -> 0.12.4 * CPSDocument 1.3.3 -> 1.6.4 * CPSCompat 0.11.0 -> 0.11.1 * CPSForum 1.9.7 -> 1.9.10 * CPSOOo 0.8.4 -> 0.8.5 * CPSDefault 4.4.1 -> 4.7.1 * CPSCollector 1.13.0 -> 1.13.4 * CPSCourrier 0.27.0 -> 0.27.1 * CPSNavigation 0.23.0 -> 0.23.3 * CPSSharedCalendar 2.9.13 -> 2.9.15 * CPSPortlets 1.2.5 -> 1.4.3 * CPSSubscriptions 1.3.1 -> 1.3.2 * CPSDirectory 1.47.1 -> 1.48.1 * CPSUserFolder 1.1.2 -> 1.1.4 * CPSI18n 1.1.2 -> 1.1.3 * CPSTypeMaker 1.11.3 -> 1.11.4 * CPSApacheProxyBalancer 0.1.4 -> 0.1.5 * CPSCore 3.41.1 -> 3.42.6 * CPSUtil 1.7.0 -> 1.10.1 * CPSDashboards 0.14.1 -> 0.14.4 * CPSExtendedAuth 0.1.5 -> 0.1.6 * CPSRemoteController 1.11.6 -> 1.11.7 * CPSonFive 1.7.0 -> 1.8.1 * CPSDesignerThemes 0.4.3 -> 0.6.3 * CPSSchemas 1.11.2 -> 1.15.2 * CPSTramline/tramlinepath 0.10.0-gracinet-fix-range -> 0.12.0-gracinet= -fix-range * CPSRelation 2.2.0 -> 2.2.1 Requires ~~~~~~~~~ * [CPSDirectory] - CPSSchemas >=3D 1.14.0 Features ~~~~~~~~~ * [CPSTramline] - #2324: (tempfix) disable progress bar if tinyMCE is pre= sent * [CPSTramline] - #2322: support for ExternalEditor * [CPSTramline] - #2205: tramlinefile creation from backend * [CPSTramline] - #2210: Tramline images * [CPSRSS] - #446: local RSS Channels and management via normal CPS UI * [CPSDocument] - #2234: upgrade step for image widgets * [CPSDocument] - #851: flexible widgets now follow changes of template w= idgets * [CPSDocument] - #693: leverage on-the-fly image resizing capability int= roduced in #2204 * [CPSDocument] - #837: starting to use the new resource registry * [CPSDefault] - #2234: updated image related widgets of default setup * [CPSDefault] - #2264: using unicode title and descriptions for document= types * [CPSDefault] - #2277: Update to the TinyMCE current version (3.3.9.2) * [CPSPortlets] - #2314: simple semantic tree navigation portlet * [CPSPortlets] - #2283: Zope3 style refactor of portlet exports * [CPSDirectory] - #2308 : almost transparent support for binary content = (images...) * [CPSCore] - #2204: image resizing system * [CPSUtil] - #2234: factorized new image utilities here * [CPSUtil] - #2274: DateTime/datetime conversion * [CPSUtil] - Added docbuilder (static doc builder) * [CPSUtil] - Added minjson * [CPSUtil] - #2205: new utility to get an open file from OFS.File * [CPSUtil] - #2091: crashshield now a CPSUtil feature * [CPSUtil] - shell script to list potential overrides * [CPSonFive] - #2290: helper to circumvent acquisition insanity * [CPSDesignerThemes] - #2152: XInclude support=20 * [CPSDesignerThemes] - #2091: leverage crashshield from CPSUtil * [CPSSchemas] - #2234: all image related widgets now use the on-the-fly = resizing * [CPSSchemas] - #2308: refactored generation of attached files and image= s URIs * [CPSSchemas] - #851: indirect widget for flexible doc use-cases * [CPSSchemas] - #2310: ZCML registration for widgets and field classes * [CPSSchemas] - #2271: FileObjectFactory now provided by CPSSchemas * [CPSSchemas] - #2223: allow unicode label, help etc in widgets * [CPSTramline/tramlinepath] - #2322: PUT requests and support for ZopeEx= ternalEditor * [CPSTramline/tramlinepath] - #2222: support for upload stats (for progr= ess bars) Bug fixes ~~~~~~~~~~ * [CPSTramline] - Stop poisoning the log in case tramline interception fa= iled * [CPSTramline] - #2316: lift the size limits in cpsdefault_all profile * [CPSTramline] - #2271: adapted to move of FileObjectFactory to CPSSchem= as * [CPSTramline] - #2224: direct creation of files in repo from a file-lik= e object * [CPSWorkflow] - Reincluded some old tags * [CPSWorkflow] - #2179: robustness wrt broken proxies * [CPSSkins] - Reincluded some old tags * [CPSSkins] - #2292: fixed creation of portlets with non ascii titles * [CPSSkins] - Possible unicode error with portlet titles * [CPSSkins] - #2091: crashshield factorized to CPSUtil * [CPSBlog] - Reincluded some old tags * [CPSRSS] - Reincluded some old tags * [CPSRSS] - #2300: consolidated of RSS portlet logic and declaration her= e * [CPSRSS] - Related to #2185: remaining problems with non ascii chars in= title/descr * [CPSRSS] - cleaned obsolete stuff * [PortalTransforms] - #2255: A missing binary shouldn't break the tool's= view, but simply remove the * [PortalTransforms] transform from the tool. * [CPSWiki] - Reincluded some old tags * [CalZope] - #2294: unicode problems in calendar object properties * [CalZope] - Fixed invalid python encoding marker * [CPSChat] - Reincluded some old tags * [CPSDocument] - Image widget upgrade robustness wrt ununderstood images= * [CPSDocument] - applied method name change in CPSUtil.image * [CPSDocument] - Improved upgrade of 3.3.x textimage widgets * [CPSDocument] - #2318: way to specify if new docs should be at bottom o= r top * [CPSDocument] - #2315: nested compound flexible widgets * [CPSDocument] - #2264: allow unicode title and description in document = types * [CPSDocument] - #2059: new system to exclude a layout from rendering * [CPSDocument] - #2271: FileObjectFactory moved to CPSSchemas * [CPSDocument] - #2245: repaired "upgrade Document to flexible" step and= improved efficiency * [CPSCompat] - Reincluded some old tags * [CPSForum] - Fixed a few unicode problems * [CPSForum] - #2320 : loss of message if subject missing (partial fix) * [CPSForum] - Reincluded some old tags * [CPSOOo] - Reincluded some old tags * [CPSDefault] - #2288: option to limit meta-profiles replay to some impo= rt steps * [CPSDefault] - #2321: use the new Text Columns Widget * [CPSDefault] - #2304: folder_contents now unlimited * [CPSDefault] - #2296: Keywords metadata should be indexed too * [CPSDefault] - #2305: restored second column in flexible content, as an= option * [CPSDefault] - #2300: moved RSS portlet related definitions to CPSRSS * [CPSDefault] - #2246: better consistency in user folder upgrade from 3.= 3.x * [CPSDefault] - #2301: Purely flexible "Document" type now on edit page = after creation * [CPSDefault] - #2314: Vocabulary and minimal tweaks for the new navigat= ion portlet mode * [CPSDefault] - #2309: Less adherence to profiles of unicode upgrade ste= ps * [CPSDefault] - #2152: fixed xinclude based theme * [CPSDefault] - #2263: robustness of replay_profiles with object created= by a new profile * [CPSDefault] - #2242: Explicitensess in password reset timeouts * [CPSDefault] - Put new canonical web site URL in the header. * [CPSDefault] - #2059: Repaired front page system * [CPSDefault] - #2246: Upgrade step for users now upgrades ids if needed= * [CPSDefault] - #2184 (related): improvements on upgradeunicode job * [CPSDefault] - #2258: Remove the "Edit online" action on the File docum= ent type * [CPSCollector] - Reincluded some old tags * [CPSCollector] - Icons for collector actions * [CPSCollector] - Compatibility in the name of edit action * [CPSCollector] - Fixed error in localization of certain labels * [CPSCollector] - Fixed #2262: [Regression] All stats to 0% * [CPSCollector] - Partly fixed #2116: One entry per user should go, by u= sing not using the IP * [CPSCollector] address of the reverse proxy. * [CPSCollector] - Fixed XML validity * [CPSCollector] - Removed a bad usage of the <base> tag * [CPSCollector] - Using the standard i18n file names so that CPSCollecto= r works well with * [CPSCollector] update_pos. * [CPSCourrier] - #851: adapted flexible widget introspection (for has_at= tachment) * [CPSNavigation] - Restored some old version tags * [CPSNavigation] - Reincluded some old tags * [CPSNavigation] - #2260: restored LDAPDirectoryNavigation * [CPSSharedCalendar] - Reincluded some old tags * [CPSSharedCalendar] - Update for #2264 * [CPSPortlets] - #2327: Displayed buried viewable folders * [CPSPortlets] - #2314: new hierarchical tree now empty if no content * [CPSPortlets] - ultra minor cleanup * [CPSPortlets] - #2300: moved portlets logic meant for CPSRSS to CPSRSS * [CPSPortlets] - #2289: simple property to disable portlets render cache= * [CPSPortlets] - #2283: more helpers in new-style exports and robuster (= see #2290) * [CPSPortlets] - #2281: use the request resource registry * [CPSSubscriptions] - Reincluded some old tags * [CPSDirectory] - Reincluded some old tags * [CPSDirectory] - #2244: allow csv export of booleans in directories * [CPSDirectory] - #2247: ZODB directory unicode upgrade failed over 99 e= ntries * [CPSUserFolder] - Reincluded some old tags * [CPSUserFolder] - Better logging of switch user * [CPSI18n] - Reincluded some old tags * [CPSTypeMaker] - Reincluded some old tags * [CPSApacheProxyBalancer] - (trivial) use logging instead of deprecated = zLOG * [CPSCore] - Set version to 3.5.2, Server HTTP header cosmit * [CPSCore] - #2330: don't show by default older upgrade steps, checker o= r not * [CPSCore] - #2325: Moved image resizing methods to CPSUtil * [CPSCore] - #2204: keeping only 5 resized image in cache * [CPSCore] - marked CPS version as rc * [CPSCore] - #2251: -devel version also prevented marking to the previou= s one * [CPSCore] - #2272: walking utilities lose acquisition with BTree Folder= s * [CPSCore] - #2276: robustness of properties purge in GenericSetup if de= letable * [CPSCore] - #2251: Persistence of the lists of ran upgrade steps * [CPSCore] - #2250: Upgrade steps up to a given version * [CPSCore] - #2256: disabling upgrade steps or changing checkers ; step = versions * [CPSCore] - #2257: upgrade step "requires" now in ZCML * [CPSUtil] - #2325: moved image resizing methods from CPSCore * [CPSUtil] - Improved presentation of cpsjob options * [CPSUtil] - Reincluded some old tags * [CPSUtil] - factorized summarize function from Content & RSS portlets. * [CPSUtil] - #2209: splitting of lines properties * [CPSUtil] - #837: new resource registry (move to feature when finished)= * [CPSUtil] - doctest fix on Debian lenny=20 * [CPSDashboards] - #2326: fixed braindatamodel for file/image row widget= s * [CPSDashboards] - #2234: depend on the new image widget * [CPSDashboards] - #2310: registration of row widgets in ZCML * [CPSDashboards] - #2264: adaptation to the new getSortedContentTypes * [CPSDashboards] - lifted dependency on CPSSkins * [CPSExtendedAuth] - (trivial) use logging instead of deprecated zLOG * [CPSRemoteController] - Reincluded some old tags * [CPSonFive] - Reincluded some old tags * [CPSDesignerThemes] - Fixed unit tests * [CPSDesignerThemes] - Some seemingly empty slots could be displayed * [CPSDesignerThemes] - #2317: CSS classes for first and last portlet in = slot * [CPSDesignerThemes] - #2152: strip all inner xmlns for XHTML validity * [CPSDesignerThemes] - Fixed map areas URIs * [CPSDesignerThemes] - #2281: load portlet required JavaScript resources= * [CPSDesignerThemes] - Fixed doc format to be ReST compliant. * [CPSSchemas] - #2328: made TinyMCE configuration easier to override * [CPSSchemas] - #2323: restored Photo widget position controls * [CPSSchemas] - Added the "help" button on TinyMCE toolbar so that it's = easy for users, * [CPSSchemas] developers, administrators, what version of TinyMCE is l= oaded and deployed.=20 * [CPSSchemas] - #2321: provide Text Columns Widget * [CPSSchemas] - #2303: fixed western localisations of javascript calenda= r (latin-9->utf-8) * [CPSSchemas] - #2311: widget transtyping in imports now based on actual= class * [CPSSchemas] - improved progess logging and marginally RAM usage for up= grade attached files * [CPSSchemas] - #1940: apply transforms to special file types (TramlineF= ile...)=20 * [CPSSchemas] - #2248: robustness in datamodel unicode upgrade * [CPSSchemas] - #837: leverage new resource registry in TextWidget * [CPSSchemas] - #2249: new DateTime List field * [CPSTramline/tramlinepath] - Logging now reasonible * [CPSRelation] - #2268: profile import with purge destroyed existing rel= ations Internal features ~~~~~~~~~~~~~~~~~~ * [CPSDocument] - #2208: automatic content creation (createFile now confi= gurable) * [CPSDefault] - #2204: getImgTag capable of on-fly resizing (new paramet= ers) --------------000805030204040808060506-- --------------enig0CBAE2D480DBA4564BDD86BB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJNTADrAAoJEOAffZJiF+Z4Pk4H+wUiYCml6a6yexM3Ml4GNocj kG5uxnNV7FAgTok9UVBVE22XHCrU49njNVLXb1MYDzu5pwUwnwofL1Wgjvo8qgjI d46r3/yAh8q+dXRDCqZa6iYAoWezw6tf+s/FCVzsd3IR+BJ/Z78VfVOAUuJyo+kI BJFFEPtXar8WUiP8v9WkfmihqGyPQnvbCDf5idqo6FCgWiCw/ACrs+M98l7h3XX8 qKuzK+4VngmXIyHbp0ToJqoUJ0caOHMWDJXcDxP0IPxTT5OmJMXu7uElNds3/WqN MvCOuUYD2y1m+Kek9Xnlpk0TuaIUuS0BX2mS3uEo+HujRRGcfE2ryMBFLvxGkXo= =Wfre -----END PGP SIGNATURE----- --------------enig0CBAE2D480DBA4564BDD86BB-- --===============1424888796== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ cps-devel mailing list http://lists.nuxeo.com/mailman/listinfo/cps-devel --===============1424888796==--