buildrelease
[openafs-wiki.git] / TWiki / TWikiReleaseNotes04x03.mdwn
diff --git a/TWiki/TWikiReleaseNotes04x03.mdwn b/TWiki/TWikiReleaseNotes04x03.mdwn
new file mode 100644 (file)
index 0000000..cecd5a9
--- /dev/null
@@ -0,0 +1,291 @@
+# <a name="TWiki Release 4.3 (Georgetown),"></a><a name=" TWiki Release 4.3 (Georgetown),"></a> TWiki Release 4.3 (Georgetown), 2009-03-30
+
+<div>
+  <ul>
+    <li><a href="#Introduction"> Introduction</a></li>
+    <li><a href="#Pre-installed Extensions"> Pre-installed Extensions</a></li>
+    <li><a href="#New Features Highlights"> New Features Highlights</a></li>
+    <li><a href="#Important Changes in 4.3.0"> Important Changes in 4.3.0</a><ul>
+        <li><a href="#Highlights of bug fixes in 4.3.0"> Highlights of bug fixes in 4.3.0</a></li>
+      </ul>
+    </li>
+    <li><a href="#Important Changes in Recent Rele"> Important Changes in Recent Releases</a></li>
+    <li><a href="#Deprecation Notices"> Deprecation Notices</a></li>
+    <li><a href="#TWiki 4.3.0 Minor Release - Deta"> TWiki 4.3.0 Minor Release - Details</a></li>
+    <li><a href="#Enhancements in TWiki 4.3.0"> Enhancements in TWiki 4.3.0</a></li>
+    <li><a href="#Fixes in TWiki 4.3.0"> Fixes in TWiki 4.3.0</a></li>
+  </ul>
+</div>
+
+## <a name="Introduction"></a> Introduction
+
+TWiki 4.3.0 released on 30 Mar 2009 introduces security enhancements, usability enhancements, feature enhancements, and adds extensions to strengthen TWiki as an enterprise collaboration platform.
+
+It is highly recommended to upgrade to TWiki 4.3.0. Users will find this release much more stable and secure in daily use.
+
+## <a name="Pre-installed Extensions"></a> Pre-installed Extensions
+
+TWiki 4.3 is ships with:
+
+- **Plugins:** CommentPlugin, EditTablePlugin, EmptyPlugin, HeadlinesPlugin, InterwikiPlugin, PreferencesPlugin, RenderListPlugin, SlideShowPlugin, SmiliesPlugin, SpreadSheetPlugin, TablePlugin, TinyMCEPlugin, TWikiNetSkinPlugin, TwistyPlugin, WysiwygPlugin
+- **Contribs:** BehaviourContrib, JSCalendarContrib, MailerContrib, TipsContrib, TWikiUserMappingContrib, TwistyContrib
+- **Skins:** ClassicSkin, PatternSkin, TWikiNetSkin,
+
+**_Note:_** HeadlinesPlugin, TWikiNetSkin and TWikiNetSkinPlugin are new in TWiki 4.3.
+
+## <a name="New Features Highlights"></a> New Features Highlights
+
+- **Security Enhancements**
+  - Reduced risk of XSS ([cross-site scripting](http://en.wikipedia.org/wiki/Cross-site_scripting))
+  - S/MIME support to sign administrative e-mails
+- **Usability Enhancements**
+  - Replace question mark links with red-links to point to non-existing topics
+- **Enterprise Collaboration Enhancements**
+  - Pre-installed HeadlinesPlugin to show headline newsfeeds in TWiki topics
+  - Pre-installed TWikiNetSkin, TWikiNetSkinPlugin for corporate look and feel
+- **Search Enhancements**
+  - Add footer parameter to Formatted Search
+  - Add number of topics to Formatted Search
+- **Miscellaneous Feature Enhancements**
+  - Control over variable expansion at topic creation time
+  - 17 new TWikiDocGraphics images
+  - Include URL supports list of domains to exclude from proxy
+  - Adding Korean language
+- **Plugin Enhancements**
+  - SpreadSheetPlugin: 5 new functions
+
+## <a name="Important Changes in 4.3.0"></a> Important Changes in 4.3.0
+
+### <a name="Highlights of bug fixes in 4.3.0"></a> Highlights of bug fixes in 4.3.0
+
+- Security:
+  - Review code for robustness and security
+  - Secure configure script with taint mode turned on
+- Rendering:
+  - %TOC% does not distinguish two headlines that have the same text
+  - TablePlugin produces bad links for sorting when using "short" URLs
+  - %SCRIPTSUFFIX% is added twice in %TOC% links
+  - Incorrect Content-length breaks HTTP headers, a.o. pound fail results
+  - TablePlugin: Date sorting is broken
+  - Bullet lists in form fields are not rendered properly
+  - TWiki Forms expand variables like $nop, $quote $percnt
+  - TwistyPlugin: Twisty can't be placed in TWiki table cells
+- Users and groups:
+  - TWikiGroups shows all members twice
+- Editing:
+  - WysiwygPlugin: Bolding single character within a word introduces spaces around bolded character
+- Miscellaneous:
+  - configure's get more extensions does not work well without LWP
+  - CommentPlugin: Lost data if it's targeted before/after a missing anchor
+  - Plugin installation fails on windows: extender.pl line 684
+  - Statistics script does not handle properly topics with special characters
+
+See the full list of bug fixes at the bottom of this topic.
+
+## <a name="Important Changes in Recent Rele"></a> Important Changes in Recent Releases
+
+## <a name="Deprecation Notices"></a> Deprecation Notices
+
+The %MAINWEB% and %TWIKIWEB% variables have been deprecated. For compatibility reasons they are unlikely to ever be removed completely, but you should use the %USERSWEB% and %SYSTEMWEB% variables instead.
+
+In Func getOopsUrl and permissionsSet have been declared deprecated. There is no plan to remove them yet.
+
+## <a name="TWiki 4.3.0 Minor Release - Deta"></a> TWiki 4.3.0 Minor Release - Details
+
+The 4.3.0 release was built from SVN <http://svn.twiki.org/svn/twiki/branches/TWikiRelease04x03> revision 17948 (30 Mar 2009)
+
+## <a name="Enhancements in TWiki 4.3.0"></a> Enhancements in TWiki 4.3.0
+
+<table border="1" cellpadding="0" cellspacing="0">
+  <tr>
+    <td>[[BUGS/Item3647]]</td>
+    <td> Usability: Control over variable expansion in topic templates </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5025]]</td>
+    <td> InterwikiPlugin: Allow special characters in "Page" of Site:Page </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6148]]</td>
+    <td> HeadlinesPlugin: Support for {PROXY}{HOST} and {PROXY}{PORT} configure settings </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6176]]</td>
+    <td> Search: Add footer parameter to Formatted Search </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6180]]</td>
+    <td> HeadlinesPlugin: Support for {PROXY}{SkipProxyForDomains} configure setting, USERAGENTNAME plugin setting </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6184]]</td>
+    <td> Search: Add Number of Topics to Formatted Search </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6189]]</td>
+    <td> Usability: Replace question mark links with red links to point to non-existing topics </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6199]]</td>
+    <td> Enhancement: Add TWikiNetSkin to Distribution </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6200]]</td>
+    <td> Enhancement: Add HeadlinesPlugin to Distribution </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6222]]</td>
+    <td> SpreadSheetPlugin: New functions $EMPTY(), $INSERTSTRING(), $LEFTSTRING(), $RIGHTSTRING(), $SUBSTRING() functions </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6226]]</td>
+    <td> Include: Specify a list of domains to exclude from proxy with {PROXY}{SkipProxyForDomains} setting </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6227]]</td>
+    <td> Documentation: 17 new TWikiDocGraphics images </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6228]]</td>
+    <td> Security: Option to send signed e-mail with S/MIME </td>
+  </tr>
+</table>
+
+## <a name="Fixes in TWiki 4.3.0"></a> Fixes in TWiki 4.3.0
+
+<table border="1" cellpadding="0" cellspacing="0">
+  <tr>
+    <td>[[BUGS/Item1607]]</td>
+    <td> %TOC% does not distinguish two headlines that have the same text </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item2525]]</td>
+    <td> TablePlugin produces bad links for sorting when using "short" URLs </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item4835]]</td>
+    <td> SpreadSheetPlugin: SUBSTITUTE error when text=old and replace is empty </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5176]]</td>
+    <td> %SCRIPTSUFFIX% is added twice in %TOC% links </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5471]]</td>
+    <td> SpreadSheetPlugin: The character 0 cannot be replaced using the REPLACE-funtion </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5910]]</td>
+    <td> TablePlugin: %TOC% variable creates links with unecessary query string </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5914]]</td>
+    <td> TWiki::Request::url() must support -rewrite, -absolute and -relative </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5920]]</td>
+    <td> TWikiGroups shows all members twice </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5939]]</td>
+    <td> Rogue &lt;p /&gt; below &lt;/html&gt; on every topic in every web </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5960]]</td>
+    <td> Incorrect Content-length breaks HTTP headers, a.o. pound fail results </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5961]]</td>
+    <td> WysiwygPlugin: Bolding single character within a word introduces spaces around bolded character </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5991]]</td>
+    <td> JSCalendarContrib: Does not work correctly in IE7 </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item5994]]</td>
+    <td> Secure configure script with taint mode turned on </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6005]]</td>
+    <td> EditTablePlugin: "label"-formatted cell changed in unexpected way </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6022]]</td>
+    <td> %ENCODE{}% treats % as safe character </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6026]]</td>
+    <td> With header format emtpy table is initialized with one column only </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6031]]</td>
+    <td> TablePlugin: Date sorting is broken. </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6041]]</td>
+    <td> TinyMCE bug with Firefox 3 and bulleted lists </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6050]]</td>
+    <td> statistics script fails when cuid is not equal login name (as login name is what's in the log files...) </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6054]]</td>
+    <td> TwistyPlugin: No longer possible to have a twisty on one line without linebreak </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6060]]</td>
+    <td> configure's get more extensions does not work well without LWP </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6061]]</td>
+    <td> TWiki::Func::getContext documention </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6138]]</td>
+    <td> Bullet lists in form fields are not rendered properly </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6163]]</td>
+    <td> CommentPlugin: Lost data if it's targeted before/after a missing anchor. </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6167]]</td>
+    <td> TWiki Forms expand variables like $nop, $quote $percnt </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6170]]</td>
+    <td> Plugin installation fails on windows: extender.pl line 684 </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6171]]</td>
+    <td> Per RFC 5321, single quote is allwed in e-mail addresses </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6178]]</td>
+    <td> Statistics script does not handle properly topics with special characters </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6185]]</td>
+    <td> Missing newline in Formatted Search if footer used </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6186]]</td>
+    <td> Review code for robustness and security </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6208]]</td>
+    <td> WebChanges does not work on Windows </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6220]]</td>
+    <td> TwistyPlugin: Twisty can't be placed in TWiki table cells </td>
+  </tr>
+  <tr>
+    <td>[[BUGS/Item6223]]</td>
+    <td> Users can't edit content in Main web </td>
+  </tr>
+</table>
+
+**_Related Topic:_** [[TWikiHistory]]