buildrelease
[openafs-wiki.git] / TWiki / TWikiHistory.mdwn
1 <div>
2   <ul>
3     <li><a href="#Appendix A: TWiki Development Ti"> Appendix A: TWiki Development Timeline</a><ul>
4         <li><a href="#TWiki Release 4.0.0 (Dakar), 01"> TWiki Release 4.0.0 (Dakar), 01 Feb 2006</a></li>
5         <li><a href="#01-Sep-2004 Release (Cairo)"> 01-Sep-2004 Release (Cairo)</a></li>
6         <li><a href="#01-Feb-2003 Release (Beijing)"> 01-Feb-2003 Release (Beijing)</a></li>
7         <li><a href="#01-Dec-2001 Release (Athens)"> 01-Dec-2001 Release (Athens)</a></li>
8         <li><a href="#01-Sep-2001 Release"> 01-Sep-2001 Release</a></li>
9         <li><a href="#01-Dec-2000 Release"> 01-Dec-2000 Release</a></li>
10         <li><a href="#01-May-2000 Release"> 01-May-2000 Release</a></li>
11         <li><a href="#01-Sep-1999 Release"> 01-Sep-1999 Release</a></li>
12         <li><a href="#01-Jul-1999 Release"> 01-Jul-1999 Release</a></li>
13         <li><a href="#1998 Releases"> 1998 Releases</a></li>
14         <li><a href="#Dev Flow"> Dev Flow</a></li>
15       </ul>
16     </li>
17   </ul>
18 </div>
19
20 # <a name="Appendix A: TWiki Development Ti"></a> Appendix A: TWiki Development Timeline
21
22 <a name="DakarRelease"></a>
23
24 ## <a name="TWiki Release 4.0.0 (Dakar), 01"></a><a name="TWiki Release 4.0.0 (Dakar), 01 "></a> TWiki Release 4.0.0 (Dakar), 01 Feb 2006
25
26 **_Major New Features_**
27
28 - Much simpler install and configuration
29 - Integrated session support
30 - Webserver-independent login/logout
31 - Security sandbox blocking exploits for remote command execution on the server
32 - Edit conflict resolution with automatic merge
33 - Multilingual UI
34 - E-mail confirmations for registration
35 - WYSIWYG editor (beta)
36 - Hierarchical sub-webs (beta)
37
38 Many, many people worked on TWiki-4.0.0. The credits in the table below only list the people who worked on individual enhancements. If you find an omission please fix it at TWiki:TWiki.%TOPIC%. There were many other contributors; for a full list, visit [[TWikiContributor]].
39
40 Most of the redesign, refactoring and new documentation work in Dakar release was done by [Crawford Currie](http://c-dot.co.uk). [Michael Sparks](http://kamaelia.org/Michael.html) provided ideas and proof of concept for several improvements. Other people who gave _large_ amounts of their time and patience to less sexy aspects of the work, such as testing, infrastructure and documentation, are [[AntonAylward]], [[KennethLavrsen]], [[LynnwoodBrown]], [[MichaelDaum]], [Peter Thoeny](http://www.structuredwikis.com/), [Sven Dowideit](http://www.home.org.au), [[WillNorris]].
41
42 <table border="1" cellpadding="0" cellspacing="0" style="border-width: 1px">
43   <tr>
44     <th align="left" bgcolor="#6b7f93" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> Installation &amp; configuration </strong> </font></span></th>
45     <th align="left" bgcolor="#6b7f93" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> Contributor </strong> </font></span></th>
46   </tr>
47   <tr>
48     <td bgcolor="#ecf2f8" style=""> Much simpler install and configuration </td>
49     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/LynnwoodBrown]], [[TWiki:Main/ArthurClemens]]</td>
50   </tr>
51   <tr>
52     <td bgcolor="#ffffff" style=""><code>mod_perl</code> safe code for better performance </td>
53     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
54   </tr>
55   <tr>
56     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> Security </strong> </font></span></th>
57   </tr>
58   <tr>
59     <td bgcolor="#ecf2f8" style=""> Security sandbox blocking exploits for remote command execution on the server </td>
60     <td bgcolor="#ecf2f8" style=""><a href="http://www.enyo.de/fw/" target="_top">Florian Weimer</a>, <a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, <a href="http://www.home.org.au" target="_top">Sven Dowideit</a></td>
61   </tr>
62   <tr>
63     <td bgcolor="#ffffff" style=""> Reworked access permission model </td>
64     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
65   </tr>
66   <tr>
67     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> Internationalization &amp; localization </strong> </font></span></th>
68   </tr>
69   <tr>
70     <td bgcolor="#ecf2f8" style="">[[TWiki:Codev/UserInterfaceInternationalisation]]</td>
71     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/AntonioTerceiro]]</td>
72   </tr>
73   <tr>
74     <td bgcolor="#ffffff" style=""> Chinese translation </td>
75     <td bgcolor="#ffffff" style="">[[TWiki:Main/CheDong]]</td>
76   </tr>
77   <tr>
78     <td bgcolor="#ecf2f8" style=""> Danish translation </td>
79     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/SteffenPoulsen]]</td>
80   </tr>
81   <tr>
82     <td bgcolor="#ffffff" style=""> Dutch translation </td>
83     <td bgcolor="#ffffff" style="">[[TWiki:Main/ArthurClemens]]</td>
84   </tr>
85   <tr>
86     <td bgcolor="#ecf2f8" style=""> French translation </td>
87     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/BenVoui]]</td>
88   </tr>
89   <tr>
90     <td bgcolor="#ffffff" style=""> German translation </td>
91     <td bgcolor="#ffffff" style="">[[TWiki:Main/AndreUlrich]]</td>
92   </tr>
93   <tr>
94     <td bgcolor="#ecf2f8" style=""> Portuguese translation </td>
95     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/AntonioTerceiro]], [[TWiki:Main/CarlinhosCecconi]]</td>
96   </tr>
97   <tr>
98     <td bgcolor="#ffffff" style=""> Spanish translation </td>
99     <td bgcolor="#ffffff" style="">[[TWiki:Main/WillNorris]], [[TWiki:Main/MiguelABayona]]</td>
100   </tr>
101   <tr>
102     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> New features for users </strong> </font></span></th>
103   </tr>
104   <tr>
105     <td bgcolor="#ecf2f8" style=""> Edit conflict resolution with automatic merge </td>
106     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
107   </tr>
108   <tr>
109     <td bgcolor="#ffffff" style=""> Fine grained change notification on page level and parent/child relationship </td>
110     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
111   </tr>
112   <tr>
113     <td bgcolor="#ecf2f8" style=""> WYSIWYG editor </td>
114     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/ColasNahaboo]], [[TWiki:Main/DamienMandrioli]], [[TWiki:Main/RomainRaugi]]</td>
115   </tr>
116   <tr>
117     <td bgcolor="#ffffff" style=""> Integrated session support </td>
118     <td bgcolor="#ffffff" style="">[[TWiki:Main/GregAbbas]], <a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
119   </tr>
120   <tr>
121     <td bgcolor="#ecf2f8" style=""> Webserver-independent login/logout </td>
122     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
123   </tr>
124   <tr>
125     <td bgcolor="#ffffff" style="">[[TWiki:Codev/RegisterCgiScriptRewrite]]</td>
126     <td bgcolor="#ffffff" style="">[[TWiki:Main/MartinCleaver]]</td>
127   </tr>
128   <tr>
129     <td bgcolor="#ecf2f8" style="">[[TWiki:Codev/TipOfTheDayFeatureRequest]]</td>
130     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/PaulineCheung]], <a href="http://www.structuredwikis.com/" target="_top">Peter Thoeny</a>, [[TWiki:Main/AntonAylward]]</td>
131   </tr>
132   <tr>
133     <td bgcolor="#ffffff" style="">[[Main/WebAtomBase]]</td>
134     <td bgcolor="#ffffff" style=""><a href="http://www.structuredwikis.com/" target="_top">Peter Thoeny</a></td>
135   </tr>
136   <tr>
137     <td bgcolor="#ecf2f8" style="">[[TWiki:Codev/ForceNewRevisionCheckBox]]</td>
138     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/WillNorris]]</td>
139   </tr>
140   <tr>
141     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> New features for TWiki administrators and wiki application developers </strong> </font></span></th>
142   </tr>
143   <tr>
144     <td bgcolor="#ecf2f8" style=""> Improved preferences handling </td>
145     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/ThomasWeigert]], <a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
146   </tr>
147   <tr>
148     <td bgcolor="#ffffff" style=""> Named include sections </td>
149     <td bgcolor="#ffffff" style="">[[TWiki:Main/RafaelAlvarez]]</td>
150   </tr>
151   <tr>
152     <td bgcolor="#ecf2f8" style="">[[TWiki:Codev/AllowDynamicTopicNameCreation]]</td>
153     <td bgcolor="#ecf2f8" style=""><a href="http://www.home.org.au" target="_top">Sven Dowideit</a></td>
154   </tr>
155   <tr>
156     <td bgcolor="#ffffff" style="">[[TWiki:Codev/ParameterizedIncludes]]</td>
157     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
158   </tr>
159   <tr>
160     <td bgcolor="#ecf2f8" style="">[[TWiki:Codev/DynamicFormOptionDefinitions]] of [[Main/TWikiForms]] with [[Main/FormattedSearch]]</td>
161     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/MartinCleaver]]</td>
162   </tr>
163   <tr>
164     <td bgcolor="#ffffff" style=""> SEARCH enhancements with new parameters <code>excludeweb</code>, <code>newline</code>, <code>noempty</code>, <code>nofinalnewline</code>, <code>nonoise</code>, <code>recurse</code>, <code>zeroresults</code></td>
165     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/ArthurClemens]], <a href="http://www.structuredwikis.com/" target="_top">Peter Thoeny</a>, [[TWiki:Main/ThomasWeigert]]</td>
166   </tr>
167   <tr>
168     <td bgcolor="#ecf2f8" style="">[[Main/FormattedSearch]] enhancements with <code>$changes</code>, <code>$count</code>, <code>$formfield(name, 30, ...)</code>, <code>$summary(expandvar)</code>, <code>$summary(noheaders)</code>, <code>$summary(showvarnames)</code></td>
169     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/ColasNahaboo]], <a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, <a href="http://www.structuredwikis.com/" target="_top">Peter Thoeny</a>, <a href="http://www.home.org.au" target="_top">Sven Dowideit</a></td>
170   </tr>
171   <tr>
172     <td bgcolor="#ffffff" style=""> New [[Main/TWikiVariables]] [[Main/TWikiVariables#VarACTIVATEDPLUGINS]], [[Main/TWikiVariables#VarALLVARIABLES]], [[Main/TWikiVariables#VarAUTHREALM]], [[Main/TWikiVariables#VarEMAILS]], [[Main/TWikiVariables#VarFAILEDPLUGINS]], [[Main/TWikiVariables#VarHTTP]], [[Main/TWikiVariables#VarHTTPS]], [[Main/TWikiVariables#VarICONURL]], [[Main/TWikiVariables#VarICONURLPATH]], [[Main/TWikiVariables#VarIF]], [[Main/TWikiVariables#VarLANGUAGES]], [[Main/TWikiVariables#VarLOCALSITEPREFS]], [[Main/TWikiVariables#VarLOGIN]], [[Main/TWikiVariables#VarLOGOUT]], [[Main/TWikiVariables#VarMAKETEXT]], [[Main/TWikiVariables#VarMETA]], [[Main/TWikiVariables#VarPLUGINDESCRIPTIONS]], [[Main/TWikiVariables#VarQUERYSTRING]], [[Main/TWikiVariables#VarSTARTSECTION]]/[[Main/TWikiVariables#VarENDSECTION]], [[Main/TWikiVariables#VarSESSION_VARIABLE]], [[Main/TWikiVariables#VarSESSIONID]], [[Main/TWikiVariables#VarSESSIONVAR]], [[Main/TWikiVariables#VarSPACEOUT]], [[Main/TWikiVariables#VarUSERLANGUAGE]], [[Main/TWikiVariables#VarWIKIHOMEURL]]</td>
173     <td bgcolor="#ffffff" style="">[[TWiki:Main/ArthurClemens]], [[TWiki:Main/AntonioTerceiro]], <a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/GregAbbas]], [[TWiki:Main/PeterThoeny]], <a href="http://www.home.org.au" target="_top">Sven Dowideit</a>, [[TWiki:Main/WillNorris]] and many more </td>
174   </tr>
175   <tr>
176     <td bgcolor="#ecf2f8" style="">[[TWiki:Codev/TWikiFormWithHiddenType]] and other form enhancements </td>
177     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/LynnwoodBrown]], [[TWiki:Main/ThomasWeigert]]</td>
178   </tr>
179   <tr>
180     <td bgcolor="#ffffff" style="">[[TWiki:Codev/SupportTopicSpecificTemplates]] for TWiki applications </td>
181     <td bgcolor="#ffffff" style="">[[TWiki:Main/ThomasWeigert]]</td>
182   </tr>
183   <tr>
184     <td bgcolor="#ecf2f8" style=""> Direct save feature for one-click template-based topic creation </td>
185     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/LynnwoodBrown]], <a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/ThomasWeigert]]</td>
186   </tr>
187   <tr>
188     <td bgcolor="#ffffff" style="">[[TWiki:Codev/AutomaticAttachments]] showing all files in the attachment directory </td>
189     <td bgcolor="#ffffff" style="">[[TWiki:Main/MartinCleaver]]</td>
190   </tr>
191   <tr>
192     <td bgcolor="#ecf2f8" style=""> Rename, move or delete webs </td>
193     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/PeterNixon]]</td>
194   </tr>
195   <tr>
196     <td bgcolor="#ffffff" style=""> Hierarchical subwebs (beta) </td>
197     <td bgcolor="#ffffff" style="">[[TWiki:Main/PeterNixon]]</td>
198   </tr>
199   <tr>
200     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> New features for Plugin developers </strong> </font></span></th>
201   </tr>
202   <tr>
203     <td bgcolor="#ecf2f8" style=""> REST (representational state transfer) interface for Plugins </td>
204     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/RafaelAlvarez]], [[TWiki:Main/MartinCleaver]], <a href="http://www.home.org.au" target="_top">Sven Dowideit</a></td>
205   </tr>
206   <tr>
207     <td bgcolor="#ffffff" style=""> New and improved Plugins APIs </td>
208     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/ThomasWeigert]]</td>
209   </tr>
210   <tr>
211     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> Improvements in the TWiki engine room </strong> </font></span></th>
212   </tr>
213   <tr>
214     <td bgcolor="#ecf2f8" style=""> Major OO redesign and refactoring of codebase </td>
215     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
216   </tr>
217   <tr>
218     <td bgcolor="#ffffff" style=""> Automatic build system </td>
219     <td bgcolor="#ffffff" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
220   </tr>
221   <tr>
222     <td bgcolor="#ecf2f8" style=""> Extensive test suite, unit tests and testcases </td>
223     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a></td>
224   </tr>
225   <tr>
226     <td bgcolor="#ffffff" style=""> TWiki:Codev.DevelopBranch , <a href="http://develop.twiki.org/~develop/cgi-bin/view/Bugs" target="_top">DEVELOP branch Bugs system</a></td>
227     <td bgcolor="#ffffff" style=""><a href="http://www.home.org.au" target="_top">Sven Dowideit</a></td>
228   </tr>
229   <tr>
230     <th align="left" bgcolor="#6b7f93" colspan="2" maxcols="0" style="text-align: left"><span><font color="#ffffff"> <strong> Documentation, logo artwork, skins: </strong> </font></span></th>
231   </tr>
232   <tr>
233     <td bgcolor="#ecf2f8" style=""> Documentation </td>
234     <td bgcolor="#ecf2f8" style=""><a href="http://c-dot.co.uk" target="_top">Crawford Currie</a>, [[TWiki:Main/LynnwoodBrown]], <a href="http://www.structuredwikis.com/" target="_top">Peter Thoeny</a>, <a href="http://www.home.org.au" target="_top">Sven Dowideit</a> and others </td>
235   </tr>
236   <tr>
237     <td bgcolor="#ffffff" style=""> Design of [[Main/TWikiLogos]] with big "T" in a speech bubble </td>
238     <td bgcolor="#ffffff" style="">[[TWiki:Main/ArthurClemens]], [[TWiki:Main/PeterThoeny]]</td>
239   </tr>
240   <tr>
241     <td bgcolor="#ecf2f8" style=""> Improved templates and [[Main/PatternSkin]]</td>
242     <td bgcolor="#ecf2f8" style="">[[TWiki:Main/ArthurClemens]]</td>
243   </tr>
244 </table>
245
246 See more details at [[TWikiReleaseNotes04x00x00]]
247
248 <a name="CairoRelease"></a>
249
250 ## <a name="01-Sep-2004 Release (Cairo)"></a> 01-Sep-2004 Release (Cairo)
251
252 **_Major New Features_**
253
254 - Automatic upgrade script, and easier first-time installation
255 - Attractive new skins, using a standard set of CSS classes, and a skin browser to help you choose
256 - New easier-to-use save options
257 - Many improvements to SEARCH
258 - Improved support for internationalisation
259 - Better topic management screens
260 - More pre-installed Plugins: [[CommentPlugin]], [[EditTablePlugin]], [[RenderListPlugin]], [[SlideShowPlugin]], [[SmiliesPlugin]], [[SpreadSheetPlugin]], [[TablePlugin]]
261 - Improved Plugins API and more Plugin callbacks
262 - Better support for different authentication methods
263 - Many user interface and usability improvements
264 - And many, many more enhancements
265
266 <table border="1" cellpadding="0" cellspacing="0" style="border-width: 1px">
267   <tr>
268     <th bgcolor="#6b7f93" maxcols="0" style="width: 90%" width="90%"><a href="http://localhost?sortcol=0;table=2;up=0#sorted_table" rel="nofollow" title="Sort by this column"><font color="#ffffff">Details of New Features and Enhancements of 01-Sep-2004 Release</font></a></th>
269     <th bgcolor="#6b7f93" maxcols="0" style="width: 10%" width="10%"><a href="http://localhost?sortcol=1;table=2;up=0#sorted_table" rel="nofollow" title="Sort by this column"><font color="#ffffff">Developer, Sponsor</font></a></th>
270   </tr>
271   <tr>
272     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Install: Ship with an automatic upgrade script to facilitate TWiki upgrades. <a href="http://TWiki.org/cgi-bin/view/Codev/CairoReleaseUpgradeGuide" target="_top">Details</a></td>
273     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MartinGregory TWiki:Main.SvenDowideit </td>
274   </tr>
275   <tr>
276     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Install: New testenv function to change the locks in the TWiki database to the web server user id (automates installation step). <a href="http://TWiki.org/cgi-bin/view/Codev/RelockingRCSFiles" target="_top">Details</a></td>
277     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.MattWilkie TWiki:Main.SvenDowideit </td>
278   </tr>
279   <tr>
280     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Install: The shipped .htaccess.txt now needs to be edited before it is valid, to help reduce chances of error. <a href="http://TWiki.org/cgi-bin/view/Codev/InconsistentExtractDirectory" target="_top">Details</a></td>
281     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.SvenDowideit </td>
282   </tr>
283   <tr>
284     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Install: Configurable password file handling for different types of encryption. <a href="http://TWiki.org/cgi-bin/view/Codev/ConfigurablePasswordFileHandling" target="_top">Details</a></td>
285     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PavelGoran TWiki:Main.SvenDowideit </td>
286   </tr>
287   <tr>
288     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Install: Remove office locations from registration. <a href="http://TWiki.org/cgi-bin/view/Codev/RemoveOfficeFromRegistration" target="_top">Details</a></td>
289     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
290   </tr>
291   <tr>
292     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Install: Changes to support shorter URLs with Apache Rewrite rules. <a href="http://TWiki.org/cgi-bin/view/Codev/ShorterURLs" target="_top">Details</a></td>
293     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.AntonioBellezza TWiki:Main.WalterMundt </td>
294   </tr>
295   <tr>
296     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Install: Remove the Know web from the distribution. <a href="http://TWiki.org/cgi-bin/view/Codev/StopDistributingKnowWeb" target="_top">Details</a></td>
297     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
298   </tr>
299   <tr>
300     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Internationalization: Support use of UTF-8 URLs for [[Main/I18N]] characters in TWiki page and attachment names. <a href="http://TWiki.org/cgi-bin/view/Codev/EncodeURLsWithUTF8" target="_top">Details</a></td>
301     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.RichardDonkin </td>
302   </tr>
303   <tr>
304     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Authentication: Authenticate users when creating new topic in view restricted web. <a href="http://TWiki.org/cgi-bin/view/Codev/VariousAuthBugsFixed" target="_top">Details</a></td>
305     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.JonathanGraehl TWiki:Main.SvenDowideit </td>
306   </tr>
307   <tr>
308     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Preferences: TWiki Preferences need to be secured properly. <a href="http://TWiki.org/cgi-bin/view/Codev/SecureTWikiPreferences" target="_top">Details</a></td>
309     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
310   </tr>
311   <tr>
312     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Preferences: Use TWiki Forms to set user preferences. <a href="http://TWiki.org/cgi-bin/view/Codev/UsingFormsForSettings" target="_top">Details</a></td>
313     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.JohnTalintyre </td>
314   </tr>
315   <tr>
316     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Skins: New pre-installed skins PatternSkin and DragonSkin. <a href="http://TWiki.org/cgi-bin/view/Codev/SkinsForCairoRelease" target="_top">Details</a></td>
317     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens TWiki:Main.PeterThoeny </td>
318   </tr>
319   <tr>
320     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Skins: New skin browser to choose from installed skins. <a href="http://TWiki.org/cgi-bin/view/Codev/TWikiSkinBrowser" target="_top">Details</a></td>
321     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
322   </tr>
323   <tr>
324     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Skins: Documented set of CSS classes that are used in standard skins. <a href="http://TWiki.org/cgi-bin/view/Codev/CssClassNames" target="_top">Details</a></td>
325     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens TWiki:Main.SvenDowideit </td>
326   </tr>
327   <tr>
328     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Skins: Added CSS class names to Diff output. <a href="http://TWiki.org/cgi-bin/view/Codev/HardwiredRDiffColours" target="_top">Details</a></td>
329     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
330   </tr>
331   <tr>
332     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Skins: Templates can now be read from user topics, as well as from files in the templates diretcory. <a href="http://TWiki.org/cgi-bin/view/Codev/ReadTemplatesFromUserTopics" target="_top">Details</a></td>
333     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.WalterMundt </td>
334   </tr>
335   <tr>
336     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Skins: Ensure that the default template gets overridden by a template passed in. <a href="http://TWiki.org/cgi-bin/view/Codev/PassedInTopicTemplateOverridesDefault" target="_top">Details</a></td>
337     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MartinCleaver TWiki:Main.WalterMundt </td>
338   </tr>
339   <tr>
340     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Skin: Convey an important broadcast message to all users, e.g. scheduled server downtime. <a href="http://TWiki.org/cgi-bin/view/Codev/BroadcastMessageHandling" target="_top">Details</a></td>
341     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
342   </tr>
343   <tr>
344     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Skin: Balanced pastel colors for TWiki webs. <a href="http://TWiki.org/cgi-bin/view/Codev/TWikiWebColors" target="_top">Details</a></td>
345     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
346   </tr>
347   <tr>
348     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Rendering: Use exclamation point prefix to escape TWiki markup rendering. <a href="http://TWiki.org/cgi-bin/view/Codev/EasierNop" target="_top">Details</a></td>
349     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
350   </tr>
351   <tr>
352     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Rendering: Ordered lists with uppercase &amp; lowercase letters, uppercase &amp; lowercase Roman numerals. <a href="http://TWiki.org/cgi-bin/view/Codev/ImprovedOutlines" target="_top">Details</a></td>
353     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.DanBoitnott TWiki:Main.PeterThoeny </td>
354   </tr>
355   <tr>
356     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Rendering: Allow custom styles for the "?" of uncreated topics. <a href="http://TWiki.org/cgi-bin/view/Codev/NewTopicLinkStylePatch" target="_top">Details</a></td>
357     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
358   </tr>
359   <tr>
360     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Rendering: Render IRC and NNTP as a URL. <a href="http://TWiki.org/cgi-bin/view/Codev/RenderIrcAsURL" target="_top">Details</a></td>
361     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
362   </tr>
363   <tr>
364     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Rendering: Make acronym linking more strict by requiring a trailing boundary, e.g. excluding TLAfoobar. <a href="http://TWiki.org/cgi-bin/view/Codev/TLAbehaviourIsOdd" target="_top">Details</a></td>
365     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.SvenDowideit </td>
366   </tr>
367   <tr>
368     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Rendering: TWiki Form with Label type. <a href="http://TWiki.org/cgi-bin/view/Codev/TWikiFormWithLabelType" target="_top">Details</a></td>
369     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
370   </tr>
371   <tr>
372     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Rendering: Web names can now be WikiWords. <a href="http://TWiki.org/cgi-bin/view/Codev/WebNameAsWikiName" target="_top">Details</a></td>
373     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
374   </tr>
375   <tr>
376     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Rendering: New syntax for definition list with dollar sign and colon. <a href="http://TWiki.org/cgi-bin/view/Codev/WikiSyntaxForDefinitionLists" target="_top">Details</a></td>
377     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.AdamTheo TWiki:Main.PeterThoeny </td>
378   </tr>
379   <tr>
380     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Rendering: Table with multi-span rows, functionality provided by Table Plugin. <a href="http://TWiki.org/cgi-bin/view/Codev/WikiTablesNeedRowspanning" target="_top">Details</a></td>
381     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.WalterMundt </td>
382   </tr>
383   <tr>
384     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: New title parameter for TOC variable. <a href="http://TWiki.org/cgi-bin/view/Codev/AddHeadingToToc" target="_top">Details</a></td>
385     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny TWiki:Main.ArthurClemens </td>
386   </tr>
387   <tr>
388     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: New REVINFO variable in templates supports flexible display of revision information. <a href="http://TWiki.org/cgi-bin/view/Codev/AddRevisionVariablesToTemplate" target="_top">Details</a></td>
389     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny TWiki:Main.SvenDowideit </td>
390   </tr>
391   <tr>
392     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: Set times to be displayed as gmtime or servertime. <a href="http://TWiki.org/cgi-bin/view/Codev/AlwaysServerTimeZone" target="_top">Details</a></td>
393     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SueBlake TWiki:Main.SvenDowideit </td>
394   </tr>
395   <tr>
396     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: Properly encode parameters for form fields with ENCODE variable. <a href="http://TWiki.org/cgi-bin/view/Codev/EncodeParamsForFormFields" target="_top">Details</a></td>
397     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
398   </tr>
399   <tr>
400     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: Expand USERNAME and WIKINAME in Template Topics. <a href="http://TWiki.org/cgi-bin/view/Codev/ExpandUsernameAndWikinameInTemplateTopics" target="_top">Details</a></td>
401     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
402   </tr>
403   <tr>
404     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: Expand same variables in new user template as in template topics. <a href="http://TWiki.org/cgi-bin/view/Codev/ExpandVariablesInNewUserTemplate" target="_top">Details</a></td>
405     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
406   </tr>
407   <tr>
408     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: Optionally warn when included topic does not exist; with the option to create the included topic. <a href="http://TWiki.org/cgi-bin/view/Codev/FailedIncludeWarning" target="_top">Details</a></td>
409     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
410   </tr>
411   <tr>
412     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: In topic text show file-types of attached files as icons. <a href="http://TWiki.org/cgi-bin/view/Codev/FileAttachmentIconVariable" target="_top">Details</a></td>
413     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
414   </tr>
415   <tr>
416     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: New variable FORMFIELD returns the value of a field in the form attached to a topic.. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedTWikiFormDataInTopicText" target="_top">Details</a></td>
417     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.DavidSachitano TWiki:Main.SvenDowideit </td>
418   </tr>
419   <tr>
420     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: Meta data rendering for form fields with META{"formfield"}. <a href="http://TWiki.org/cgi-bin/view/Codev/MetaDataRendering" target="_top">Details</a></td>
421     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
422   </tr>
423   <tr>
424     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: New PLUGINVERSION variable. <a href="http://TWiki.org/cgi-bin/view/Codev/PluginVersionVariable" target="_top">Details</a></td>
425     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
426   </tr>
427   <tr>
428     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: URLPARAM now has a <code>default="..."</code> argument, for when no value has been given. <a href="http://TWiki.org/cgi-bin/view/Codev/UrlParamWithDefaultValue" target="_top">Details</a></td>
429     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
430   </tr>
431   <tr>
432     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Variables: URLPARAM variable with newline parameter. <a href="http://TWiki.org/cgi-bin/view/Codev/UrlParamWithNewlineArg" target="_top">Details</a></td>
433     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
434   </tr>
435   <tr>
436     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Variables: URLPARAM variable with new multiple=on parameter. <a href="http://TWiki.org/cgi-bin/view/Codev/UrlParamWithSelectMultiple" target="_top">Details</a></td>
437     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PaulineCheung TWiki:Main.PeterThoeny </td>
438   </tr>
439   <tr>
440     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: New switch for search to perform an AND NOT search. <a href="http://TWiki.org/cgi-bin/view/Codev/InvertedSearchFeature" target="_top">Details</a></td>
441     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
442   </tr>
443   <tr>
444     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: Keyword search to search with implicit AND. <a href="http://TWiki.org/cgi-bin/view/Codev/KeywordSearchWithImplicitAnd" target="_top">Details</a></td>
445     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
446   </tr>
447   <tr>
448     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: Multiple searches in same topic with new multiple="on" paramter. <a href="http://TWiki.org/cgi-bin/view/Codev/MultipleSearchesInSameTopic" target="_top">Details</a></td>
449     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
450   </tr>
451   <tr>
452     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: Remove limitation on number of topics to search in a web. <a href="http://TWiki.org/cgi-bin/view/Codev/ArgumentListIsTooLongForSearch" target="_top">Details</a></td>
453     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
454   </tr>
455   <tr>
456     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: Exclude topics from search with an excludetopic parameter. <a href="http://TWiki.org/cgi-bin/view/Codev/ExcludeWebTopicsFromSearch" target="_top">Details</a></td>
457     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
458   </tr>
459   <tr>
460     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: Expand Variables on Formatted Search with expandvariables Flag. <a href="http://TWiki.org/cgi-bin/view/Codev/ExpandVariablesOnFormattedSearch" target="_top">Details</a></td>
461     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
462   </tr>
463   <tr>
464     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: Formatted Search with Web Form variable to retrieve the name of the form attached to a topic. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedSearchFormnameVariable" target="_top">Details</a></td>
465     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.FrankSmith TWiki:Main.PeterThoeny </td>
466   </tr>
467   <tr>
468     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: Formatted Search with Conditional Output. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedSearchWithConditionalOutput" target="_top">Details</a></td>
469     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
470   </tr>
471   <tr>
472     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: Formatted Search with $parent token to get the parent topic. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedSearchWithParentTopic" target="_top">Details</a></td>
473     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
474   </tr>
475   <tr>
476     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: New separator parameter to SEARCH supports better SEARCH embedding. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedSearchWithSeparatorParameter" target="_top">Details</a></td>
477     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
478   </tr>
479   <tr>
480     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: Improved search performance when sorting result by topic name. <a href="http://TWiki.org/cgi-bin/view/Codev/SchwartzianTransformMisused" target="_top">Details</a></td>
481     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
482   </tr>
483   <tr>
484     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: New <code>scope=all</code> search parameter to search in topic name and topic text at the same time. <a href="http://TWiki.org/cgi-bin/view/Codev/SearchScopeForTopicAndText" target="_top">Details</a></td>
485     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
486   </tr>
487   <tr>
488     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: New <code>topic</code> parameter for AND search on topic text and topic name. <a href="http://TWiki.org/cgi-bin/view/Codev/SearchTopicNameAndTopicText" target="_top">Details</a></td>
489     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
490   </tr>
491   <tr>
492     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search modules uses Perl-style keyword parameters (code cleanup). <a href="http://TWiki.org/cgi-bin/view/Codev/SearchWebHasTooManyParameters" target="_top">Details</a></td>
493     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
494   </tr>
495   <tr>
496     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: New $wikiname variable in format parameter of formatted search. <a href="http://TWiki.org/cgi-bin/view/Codev/ShortUserNameInFormattedSearch" target="_top">Details</a></td>
497     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
498   </tr>
499   <tr>
500     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: Sort search by topic creation date. <a href="http://TWiki.org/cgi-bin/view/Codev/SortSearchByTopicCreateDate" target="_top">Details</a></td>
501     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
502   </tr>
503   <tr>
504     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Search: Topic creation date and user in Formatted Search. <a href="http://TWiki.org/cgi-bin/view/Codev/TopicCreateDateInFormattedSearch" target="_top">Details</a></td>
505     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CoreyFruitman TWiki:Main.SvenDowideit </td>
506   </tr>
507   <tr>
508     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Search: Increase levels of nested search from 2 to 16. <a href="http://TWiki.org/cgi-bin/view/Codev/MoreNestedSearchLevels" target="_top">Details</a></td>
509     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
510   </tr>
511   <tr>
512     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Plugins: New pre-installed Plugins CommentPlugin, EditTablePlugin, RenderListPlugin, SlideShowPlugin, SmiliesPlugin, SpreadSheetPlugin, TablePlugin. <a href="http://TWiki.org/cgi-bin/view/Codev/PreinstalledTWikiPlugins" target="_top">Details</a></td>
513     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
514   </tr>
515   <tr>
516     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Plugins: New callback <code>afterSaveHandler</code>, called after a topic is saved. <a href="http://TWiki.org/cgi-bin/view/Codev/AfterSavePluginHandler" target="_top">Details</a></td>
517     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.WalterMundt </td>
518   </tr>
519   <tr>
520     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Plugins: New callbacks <code>beforeAttachmentSaveHandler</code> and <code>afterAttachmentSaveHandler</code>, used to intervene on attachment save event. <a href="http://TWiki.org/cgi-bin/view/Codev/BeforeAttachmentSaveHandler" target="_top">Details</a></td>
521     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MartinCleaver TWiki:Main.WalterMundt </td>
522   </tr>
523   <tr>
524     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Plugins: New callbacks <code>beforeCommonTagsHandler</code> and <code>afterCommonTagsHandler</code>. <a href="http://TWiki.org/cgi-bin/view/Codev/BeforeCommonTagsHandler" target="_top">Details</a></td>
525     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
526   </tr>
527   <tr>
528     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Plugins: New callback <code>renderFormFieldForEditHandler</code> to render form field for edit. <a href="http://TWiki.org/cgi-bin/view/Codev/RenderFormFieldForEditHandler" target="_top">Details</a></td>
529     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.JohnTalintyre </td>
530   </tr>
531   <tr>
532     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Plugins: New callback <code>renderWikiWordHandler</code> to custom render links. <a href="http://TWiki.org/cgi-bin/view/Codev/RenderedWikiWordHandler" target="_top">Details</a></td>
533     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.MartinCleaver TWiki:Main.WalterMundt </td>
534   </tr>
535   <tr>
536     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Plugins: New function <code>TWiki::Func::formatTime</code> to format time into a string. <a href="http://TWiki.org/cgi-bin/view/Codev/FormatTime" target="_top">Details</a></td>
537     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
538   </tr>
539   <tr>
540     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Plugins: New function <code>TWiki::Func::getRegularExpression</code> to get predefined regular expressions. <a href="http://TWiki.org/cgi-bin/view/Codev/GetRegularExpression" target="_top">Details</a></td>
541     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.RichardDonkin </td>
542   </tr>
543   <tr>
544     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Plugins: New functions <code>TWiki::Func::getPluginPreferences*</code> to get Plugin preferences. <a href="http://TWiki.org/cgi-bin/view/Codev/GetPluginPreferences" target="_top">Details</a></td>
545     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.WalterMundt </td>
546   </tr>
547   <tr>
548     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Plugins: New function <code>TWiki::Func::extractParameters</code> to extract all parameters from a variable string. <a href="http://TWiki.org/cgi-bin/view/Codev/ExtractParameters" target="_top">Details</a></td>
549     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
550   </tr>
551   <tr>
552     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Plugins: New function <code>TWiki::Func::checkDependencies</code> to check for module dependency. <a href="http://TWiki.org/cgi-bin/view/Codev/PluginDependencies" target="_top">Details</a></td>
553     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.SvenDowideit </td>
554   </tr>
555   <tr>
556     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Plugins: A recommendation for where a Plugin can store its data. <a href="http://TWiki.org/cgi-bin/view/Codev/RecommendedStorageOfPluginData" target="_top">Details</a></td>
557     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
558   </tr>
559   <tr>
560     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Show tool-tip topic info on [[Main/WikiWord]] links. <a href="http://TWiki.org/cgi-bin/view/Codev/ToolTipTopicInfoOnWikiWordLinks" target="_top">Details</a></td>
561     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
562   </tr>
563   <tr>
564     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Save topic and continue edit feature. <a href="http://TWiki.org/cgi-bin/view/Codev/CheckpointSave" target="_top">Details</a></td>
565     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ColasNahaboo </td>
566   </tr>
567   <tr>
568     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Change topic with direct save (without edit/preview/save cycle) and checkpoint save. <a href="http://TWiki.org/cgi-bin/view/Codev/SavemultiCgiScript" target="_top">Details</a></td>
569     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MattWilkie TWiki:Main.SvenDowideit </td>
570   </tr>
571   <tr>
572     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: In attachment table, change 'action' to 'manage'. <a href="http://TWiki.org/cgi-bin/view/Codev/AttachmentActionLinkBadName" target="_top">Details</a></td>
573     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny TWiki:Main.ArthurClemens </td>
574   </tr>
575   <tr>
576     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Smaller usability enhancements on the file attachment table. <a href="http://TWiki.org/cgi-bin/view/Codev/BetterAttachmentTableForCairoRelease" target="_top">Details</a></td>
577     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny TWiki:Main.ArthurClemens </td>
578   </tr>
579   <tr>
580     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Removes anchor links from header content and places them before the text to fix 'header becomes link'. <a href="http://TWiki.org/cgi-bin/view/Codev/BetterLinksToHeadings" target="_top">Details</a></td>
581     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
582   </tr>
583   <tr>
584     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Improved functionality of the More screen. <a href="http://TWiki.org/cgi-bin/view/Codev/BetterMoreRealizedFeatures" target="_top">Details</a></td>
585     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny TWiki:Main.ArthurClemens </td>
586   </tr>
587   <tr>
588     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Quick reference chart of most used markup is now listed on the edit screen. <a href="http://TWiki.org/cgi-bin/view/Codev/HelpTextInEditPage" target="_top">Details</a></td>
589     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
590   </tr>
591   <tr>
592     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Flag for edit script to avoid overwrite of existing topic text and form data. <a href="http://TWiki.org/cgi-bin/view/Codev/FlagForEditScriptToAvoidFormDataOverwrite" target="_top">Details</a></td>
593     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.NielsKoldso TWiki:Main.PeterThoeny </td>
594   </tr>
595   <tr>
596     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Disable Escape key in IE textarea to prevent it cancelling work. <a href="http://TWiki.org/cgi-bin/view/Codev/EscKeyInEditorDeletesText" target="_top">Details</a></td>
597     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.PeterThoeny </td>
598   </tr>
599   <tr>
600     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Improved warning message on unsaved topic. <a href="http://TWiki.org/cgi-bin/view/Codev/ReassurePeopleTheyDidntLoseTheirData" target="_top">Details</a></td>
601     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MartinGregory TWiki:Main.SvenDowideit </td>
602   </tr>
603   <tr>
604     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Reverse order of words in page title for better multi-window/tab navigation. <a href="http://TWiki.org/cgi-bin/view/Codev/ReversePageTitle" target="_top">Details</a></td>
605     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
606   </tr>
607   <tr>
608     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Provides a framework to create and modify a topic without going through edit-&gt;preview-&gt;save sequence. <a href="http://TWiki.org/cgi-bin/view/Codev/SaveContentWithoutEdit" target="_top">Details</a></td>
609     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.AndreUlrich TWiki:Main.SvenDowideit </td>
610   </tr>
611   <tr>
612     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Set the topic parent to none in More screen, e.g. remove the current topic parent. <a href="http://TWiki.org/cgi-bin/view/Codev/SettingParentTopicToNone" target="_top">Details</a></td>
613     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
614   </tr>
615   <tr>
616     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Use templates to define how file attachments are displayed. Was previously hard-coded. <a href="http://TWiki.org/cgi-bin/view/Codev/TemplatesForMetaDataPresentation" target="_top">Details</a></td>
617     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.SvenDowideit </td>
618   </tr>
619   <tr>
620     <td bgcolor="#ffffff" style="width: 90%" width="90%"> UI: Topic diff shows unified diff with unchanged context. <a href="http://TWiki.org/cgi-bin/view/Codev/UnifiedDiffOutput" target="_top">Details</a></td>
621     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
622   </tr>
623   <tr>
624     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> UI: Diff feature shows TWiki form changes in nice tables. <a href="http://TWiki.org/cgi-bin/view/Codev/TWikiFormsDiffRendering" target="_top">Details</a></td>
625     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
626   </tr>
627   <tr>
628     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Code refactoring: The log entry for a save now has a dontNotify flag in the extra field if the user checked the minor changes flag. <a href="http://TWiki.org/cgi-bin/view/Codev/DontNotifyFlagInLogFile" target="_top">Details</a></td>
629     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
630   </tr>
631   <tr>
632     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Code refactoring: Server-side include of attachments accelerates INCLUDE. <a href="http://TWiki.org/cgi-bin/view/Codev/IncludeAttachment" target="_top">Details</a></td>
633     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.PeterThoeny </td>
634   </tr>
635   <tr>
636     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Code refactoring: Move functionality out of bin scripts and into included modules. <a href="http://TWiki.org/cgi-bin/view/Codev/MoreChangesToUpload" target="_top">Details</a></td>
637     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.SvenDowideit </td>
638   </tr>
639   <tr>
640     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Code refactoring: Move bin script functionality into TWiki::UI modules. <a href="http://TWiki.org/cgi-bin/view/Codev/MoveScriptFunctionalityIntoTWikiUiLibs" target="_top">Details</a></td>
641     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.PeterThoeny </td>
642   </tr>
643   <tr>
644     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Code refactoring: Optimize preferences handling for better performance. <a href="http://TWiki.org/cgi-bin/view/Codev/OptimizePreferencesHandling" target="_top">Details</a></td>
645     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PavelGoran TWiki:Main.WalterMundt </td>
646   </tr>
647   <tr>
648     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Code refactoring: Refactor variable expansion for edit and register. <a href="http://TWiki.org/cgi-bin/view/Codev/RefactorVariableExpansion" target="_top">Details</a></td>
649     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.PeterThoeny </td>
650   </tr>
651   <tr>
652     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Code refactoring: Move savemulti script into TWiki::UI::Save. <a href="http://TWiki.org/cgi-bin/view/Codev/SavemultiIntoSaveDotPm" target="_top">Details</a></td>
653     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.MattWilkie TWiki:Main.SvenDowideit </td>
654   </tr>
655   <tr>
656     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Code refactoring: Topic search is done natively in Perl, it does not depend anymore on system calls with pipes. <a href="http://TWiki.org/cgi-bin/view/Codev/SearchWithNoPipe" target="_top">Details</a></td>
657     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
658   </tr>
659   <tr>
660     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Code refactoring: Fix logical error in upload script which prevented MIME filename from being used. <a href="http://TWiki.org/cgi-bin/view/Codev/UploadFilenameFixToEnableBatchUploadWithCurl" target="_top">Details</a></td>
661     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.WalterMundt </td>
662   </tr>
663 </table>
664
665 <table border="1" cellpadding="0" cellspacing="0" style="border-width: 1px">
666   <tr>
667     <th bgcolor="#6b7f93" maxcols="0" style="width: 90%" width="90%"><a href="http://localhost?sortcol=0;table=3;up=0#sorted_table" rel="nofollow" title="Sort by this column"><font color="#ffffff">Bug Fixes of 01-Sep-2004 Release</font></a></th>
668     <th bgcolor="#6b7f93" maxcols="0" style="width: 10%" width="10%"><a href="http://localhost?sortcol=1;table=3;up=0#sorted_table" rel="nofollow" title="Sort by this column"><font color="#ffffff">Developer, Sponsor</font></a></th>
669   </tr>
670   <tr>
671     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Consistently create headings with empty anchor tags. <a href="http://TWiki.org/cgi-bin/view/Codev/AllcapsHeadingsProduceBrokenAnchors" target="_top">Details</a></td>
672     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
673   </tr>
674   <tr>
675     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: TOC does not work for headings containing &amp; without spaces surrounding it. <a href="http://TWiki.org/cgi-bin/view/Codev/AmpersandHeadingBadTOCLink" target="_top">Details</a></td>
676     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
677   </tr>
678   <tr>
679     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Backslash line break breaks TWiki form definitions. <a href="http://TWiki.org/cgi-bin/view/Codev/BackslashBreaksForm" target="_top">Details</a></td>
680     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.PeterThoeny </td>
681   </tr>
682   <tr>
683     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Rename fixes unrelated topic references. <a href="http://TWiki.org/cgi-bin/view/Codev/BugInTopicRenaming" target="_top">Details</a></td>
684     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.RichardDonkin </td>
685   </tr>
686   <tr>
687     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Bug with infinite recursion in search. <a href="http://TWiki.org/cgi-bin/view/Codev/BugInfiniteRecursionInSearch" target="_top">Details</a></td>
688     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
689   </tr>
690   <tr>
691     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Can't send mail with full 'From' address. <a href="http://TWiki.org/cgi-bin/view/Codev/CantSendMailWithFullAddress" target="_top">Details</a></td>
692     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
693   </tr>
694   <tr>
695     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: All scripts change to $bin before execute (for mod_perl2). <a href="http://TWiki.org/cgi-bin/view/Codev/ChangeToScriptDirForModPerl" target="_top">Details</a></td>
696     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
697   </tr>
698   <tr>
699     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Several RSS readers do not show all entries seen in the WebChanges list; repeated updates to the same topics get lost. <a href="http://TWiki.org/cgi-bin/view/Codev/ChangesDontShowUpInRSS" target="_top">Details</a></td>
700     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
701   </tr>
702   <tr>
703     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: TWiki::Access::checkAccessPermission function improperly handles Main and TWiki webs. <a href="http://TWiki.org/cgi-bin/view/Codev/CheckAccessPermissionBrokenForMainAndTWikiWebs" target="_top">Details</a></td>
704     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
705   </tr>
706   <tr>
707     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Topic save returns error CI Date precedes date in revision. <a href="http://TWiki.org/cgi-bin/view/Codev/CiDatePrecedesDateInRevision" target="_top">Details</a></td>
708     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
709   </tr>
710   <tr>
711     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Double quotes got replaced by " in TWiki forms. <a href="http://TWiki.org/cgi-bin/view/Codev/DoubleQuoteHandlingInTwikiForms" target="_top">Details</a></td>
712     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MichaelSparks TWiki:Main.PeterThoeny </td>
713   </tr>
714   <tr>
715     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Duplicated Wiki name in .htpasswd entry for sha1 encoding. <a href="http://TWiki.org/cgi-bin/view/Codev/DuplicatedWikiNameInHtpasswdEntry" target="_top">Details</a></td>
716     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
717   </tr>
718   <tr>
719     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: When viewing a previous version of a topic, the view script substitutes only one occurrence of the variable EDITTOPIC. <a href="http://TWiki.org/cgi-bin/view/Codev/EditTopicNotGloballySubstituted" target="_top">Details</a></td>
720     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
721   </tr>
722   <tr>
723     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Form default values are not working for text fields. <a href="http://TWiki.org/cgi-bin/view/Codev/FormDefaultNotWorkingForTextField" target="_top">Details</a></td>
724     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ThomasWeigert TWiki:Main.SvenDowideit </td>
725   </tr>
726   <tr>
727     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Formatted searches using a $pattern which unbalanced parenthesis crash TWiki. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedSearchPatternExtractionUnmatchedParenthesesError" target="_top">Details</a></td>
728     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
729   </tr>
730   <tr>
731     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Formatted Search uses title but should use name for formfield parameter. <a href="http://TWiki.org/cgi-bin/view/Codev/FormattedSearchUsesTitleInsteadOfName" target="_top">Details</a></td>
732     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
733   </tr>
734   <tr>
735     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: GMTIME variable returns unwanted GMT text. <a href="http://TWiki.org/cgi-bin/view/Codev/GmTimeVariableReturnsUnwantedGMT" target="_top">Details</a></td>
736     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
737   </tr>
738   <tr>
739     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Include from other Web links ACRONYMS. <a href="http://TWiki.org/cgi-bin/view/Codev/IncludeFromOtherWebLinksACRONYMS" target="_top">Details</a></td>
740     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
741   </tr>
742   <tr>
743     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Including an HTML file is very slow. <a href="http://TWiki.org/cgi-bin/view/Codev/IncludeHTMLTakesLongTime" target="_top">Details</a></td>
744     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.JohnTalintyre </td>
745   </tr>
746   <tr>
747     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: includeUrl() mess up absolute URLs. <a href="http://TWiki.org/cgi-bin/view/Codev/IncludeUrlScrewsUpAbsoluteUrls" target="_top">Details</a></td>
748     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
749   </tr>
750   <tr>
751     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Filter out fixed font rendering in TOC to avoid unrendered = equal signs in TOC. <a href="http://TWiki.org/cgi-bin/view/Codev/IncorrectWhitespaceParsingInTOC" target="_top">Details</a></td>
752     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
753   </tr>
754   <tr>
755     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: The initializeUserHandler is broken for session Plugins. <a href="http://TWiki.org/cgi-bin/view/Codev/InitializeUserHandlerBroken" target="_top">Details</a></td>
756     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.JohnTalintyre </td>
757   </tr>
758   <tr>
759     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: SEARCH fails with very large webs. <a href="http://TWiki.org/cgi-bin/view/Codev/InlineSearchArgListTooLong" target="_top">Details</a></td>
760     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
761   </tr>
762   <tr>
763     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Security alert: User could gain view access rights of another user. <a href="http://TWiki.org/cgi-bin/view/Codev/InsecureViewWithFailedAuthentication" target="_top">Details</a></td>
764     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.KimCovil TWiki:Main.PeterThoeny </td>
765   </tr>
766   <tr>
767     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: 'print to closed file handle' error of log files are not writable. <a href="http://TWiki.org/cgi-bin/view/Codev/LogAndWarningFilePermissionsGiveBadErrorMessage" target="_top">Details</a></td>
768     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MartinGregory TWiki:Main.SvenDowideit </td>
769   </tr>
770   <tr>
771     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Meta data handler can't process CR-LF line endings. <a href="http://TWiki.org/cgi-bin/view/Codev/MetaDataHandlerCantProcessCrLfLineEndings" target="_top">Details</a></td>
772     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
773   </tr>
774   <tr>
775     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: METAFIELD meta data is not shown in view raw=on mode. <a href="http://TWiki.org/cgi-bin/view/Codev/MetaFieldNotShownInViewRawMode" target="_top">Details</a></td>
776     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
777   </tr>
778   <tr>
779     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Minor XHTML non-compliance in templates and code. <a href="http://TWiki.org/cgi-bin/view/Codev/MinorXHTMLNonComplianceInTemplates" target="_top">Details</a></td>
780     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
781   </tr>
782   <tr>
783     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Getting pages from virtual hosts fails. <a href="http://TWiki.org/cgi-bin/view/Codev/NetCantGetURLFromVhosts" target="_top">Details</a></td>
784     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.JohnTalintyre </td>
785   </tr>
786   <tr>
787     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Create new web fails if RCS files do not exist. <a href="http://TWiki.org/cgi-bin/view/Codev/NewWebFailsIfTemplateRCSIsDeleted" target="_top">Details</a></td>
788     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ClausBrunzema TWiki:Main.SvenDowideit </td>
789   </tr>
790   <tr>
791     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Metacharacters can be passed through to the shell in File Attach. <a href="http://TWiki.org/cgi-bin/view/Codev/NoShellCharacterEscapingInFileAttachComment" target="_top">Details</a></td>
792     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
793   </tr>
794   <tr>
795     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Ability to delete non-WikiWord topics without confirmation. <a href="http://TWiki.org/cgi-bin/view/Codev/NonWikiWordInConfirm" target="_top">Details</a></td>
796     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
797   </tr>
798   <tr>
799     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: + symbol in password reset fails. <a href="http://TWiki.org/cgi-bin/view/Codev/OopsResetPasswdFormat" target="_top">Details</a></td>
800     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
801   </tr>
802   <tr>
803     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Pathinfo cleanup for hosted sites. <a href="http://TWiki.org/cgi-bin/view/Codev/PathInfoCleanupBug" target="_top">Details</a></td>
804     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.MikeSalisbury TWiki:Main.SvenDowideit </td>
805   </tr>
806   <tr>
807     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Software error in SEARCH if regular expression pattern has unmached parenthesis. <a href="http://TWiki.org/cgi-bin/view/Codev/PatternExtractBug" target="_top">Details</a></td>
808     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
809   </tr>
810   <tr>
811     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Pipe chars in the comment field of the attachment table are not escaped. <a href="http://TWiki.org/cgi-bin/view/Codev/PipeInCommentInAttachmentTableNotEscaped" target="_top">Details</a></td>
812     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
813   </tr>
814   <tr>
815     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Link escaping in preview fails for not quoted hrefs. <a href="http://TWiki.org/cgi-bin/view/Codev/PreviewDoesNoQuoteHrefs" target="_top">Details</a></td>
816     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.TedPavlic TWiki:Main.PeterThoeny </td>
817   </tr>
818   <tr>
819     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Preview expands variables twice. <a href="http://TWiki.org/cgi-bin/view/Codev/PreviewExpandsVariablesTwice" target="_top">Details</a></td>
820     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
821   </tr>
822   <tr>
823     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Using a proxy with TWiki fails; no proxy-HTTP request, minimal request not HTTP 1.0, requests marked 1.1 are at best 1.0. <a href="http://TWiki.org/cgi-bin/view/Codev/ProxiedIncludesBrokenImplementationBug" target="_top">Details</a></td>
824     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MichaelSparks TWiki:Main.JohnTalintyre </td>
825   </tr>
826   <tr>
827     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Runaway view processes with TWiki::Sore::RcsLite. <a href="http://TWiki.org/cgi-bin/view/Codev/RcsLiteRunawayViewProcesses" target="_top">Details</a></td>
828     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
829   </tr>
830   <tr>
831     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Regex Error in WebTopicList with topics that have meta characters in the name. <a href="http://TWiki.org/cgi-bin/view/Codev/RegexErrorWithTopicNamesWithMetaChars" target="_top">Details</a></td>
832     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
833   </tr>
834   <tr>
835     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Rename script misses some ref-by topics. <a href="http://TWiki.org/cgi-bin/view/Codev/RenameScriptMissesSomeReferrers" target="_top">Details</a></td>
836     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.JohnTalintyre </td>
837   </tr>
838   <tr>
839     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Links to self within the page being renamed are not changed. <a href="http://TWiki.org/cgi-bin/view/Codev/RenameSkipsSelf" target="_top">Details</a></td>
840     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
841   </tr>
842   <tr>
843     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Rename topic does 'Main.Main.UserName' for attachments. <a href="http://TWiki.org/cgi-bin/view/Codev/RenameTopicDoesMainMainUser" target="_top">Details</a></td>
844     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
845   </tr>
846   <tr>
847     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Revision date is set to Jan 1970 when using RCS Lite. <a href="http://TWiki.org/cgi-bin/view/Codev/RevisionDateJan1970" target="_top">Details</a></td>
848     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
849   </tr>
850   <tr>
851     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: The new dynamically-created SiteMap is very nice, but somewhat slow. <a href="http://TWiki.org/cgi-bin/view/Codev/SiteMapIsSlow" target="_top">Details</a></td>
852     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
853   </tr>
854   <tr>
855     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: The makeAnchorName function did not produce the same results if called iteratively, resulting in problems trying to link to headers.. <a href="http://TWiki.org/cgi-bin/view/Codev/SpecificLinkIncorrectlyRemovesAnchorUnderscores" target="_top">Details</a></td>
856     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.WalterMundt </td>
857   </tr>
858   <tr>
859     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Statistics page does not provide links to non-wikiword topics. <a href="http://TWiki.org/cgi-bin/view/Codev/StatisticsDoesNotLinkNonWikiWordTopics" target="_top">Details</a></td>
860     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
861   </tr>
862   <tr>
863     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Make TOC link URI references relative. <a href="http://TWiki.org/cgi-bin/view/Codev/TOCLinkURIRefsNotRelative" target="_top">Details</a></td>
864     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.MartinGregory TWiki:Main.PeterThoeny </td>
865   </tr>
866   <tr>
867     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: TWiki hangs when used on Apache 2.0. <a href="http://TWiki.org/cgi-bin/view/Codev/TWikiOnApache2dot0Hangs" target="_top">Details</a></td>
868     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
869   </tr>
870   <tr>
871     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: TOC incorrectly strips out links in headers. <a href="http://TWiki.org/cgi-bin/view/Codev/TocMishandlesStrippingLinks" target="_top">Details</a></td>
872     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
873   </tr>
874   <tr>
875     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: The HTML tags that are generated by TOC do not close properly. <a href="http://TWiki.org/cgi-bin/view/Codev/TocNotClosedProperly" target="_top">Details</a></td>
876     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
877   </tr>
878   <tr>
879     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: TOC on INCLUDEd topic ignores STOPINCLUDE. <a href="http://TWiki.org/cgi-bin/view/Codev/TocWithParameterIgnoresStopinclude" target="_top">Details</a></td>
880     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.WillNorris TWiki:Main.PeterThoeny </td>
881   </tr>
882   <tr>
883     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Quotes in tooltip message can break a TWiki form. <a href="http://TWiki.org/cgi-bin/view/Codev/TooltipCanBreakForm" target="_top">Details</a></td>
884     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
885   </tr>
886   <tr>
887     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Better error message if the file attachment directory is not writable. <a href="http://TWiki.org/cgi-bin/view/Codev/UninitializedValueInRcsFile" target="_top">Details</a></td>
888     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.CrawfordCurrie TWiki:Main.SvenDowideit </td>
889   </tr>
890   <tr>
891     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Image size of PNG files. <a href="http://TWiki.org/cgi-bin/view/Codev/UploadDoesNotGenerateImageSizeOfPngs" target="_top">Details</a></td>
892     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.ArthurClemens </td>
893   </tr>
894   <tr>
895     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: The testenv script distinguishes between real user ID and effective user ID. <a href="http://TWiki.org/cgi-bin/view/Codev/UseEffectiveUIDInTestenv" target="_top">Details</a></td>
896     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.RichardDonkin </td>
897   </tr>
898   <tr>
899     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Variables in square bracket links dont work in form fields. <a href="http://TWiki.org/cgi-bin/view/Codev/VariableInSquareBracketLinkDoestWorkInFormField" target="_top">Details</a></td>
900     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
901   </tr>
902   <tr>
903     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Variable with Parameters in Form Fields Disappear. <a href="http://TWiki.org/cgi-bin/view/Codev/VariableWithParamsInFormFieldsDisappear" target="_top">Details</a></td>
904     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
905   </tr>
906   <tr>
907     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Verbatim tag should escape HTML entities. <a href="http://TWiki.org/cgi-bin/view/Codev/VerbatimShouldEscapeHtmlEntities" target="_top">Details</a></td>
908     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
909   </tr>
910   <tr>
911     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Field names of TWiki Forms can be WikiWords, this is used to link to a help topic. <a href="http://TWiki.org/cgi-bin/view/Codev/WebDotTopicFormFieldNamesDontWork" target="_top">Details</a></td>
912     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.PeterThoeny </td>
913   </tr>
914   <tr>
915     <td bgcolor="#ffffff" style="width: 90%" width="90%"> Fix: Clean up the WebRssBase INCLUDES to use VARIABLES set in TWikiPreferences. <a href="http://TWiki.org/cgi-bin/view/Codev/WebRssBaseDcFieldsWrong" target="_top">Details</a></td>
916     <td bgcolor="#ffffff" style="width: 10%" width="10%"> TWiki:Main.SvenDowideit </td>
917   </tr>
918   <tr>
919     <td bgcolor="#ecf2f8" style="width: 90%" width="90%"> Fix: Resolving variables in included topics. <a href="http://TWiki.org/cgi-bin/view/Codev/WrongInternalTagOrder" target="_top">Details</a></td>
920     <td bgcolor="#ecf2f8" style="width: 10%" width="10%"> TWiki:Main.OliverKrueger TWiki:Main.SvenDowideit </td>
921   </tr>
922 </table>
923
924 <a name="BeijingRelease"></a>
925
926 ## <a name="01-Feb-2003 Release (Beijing)"></a> 01-Feb-2003 Release (Beijing)
927
928 - **18 Jan 2003** - TWiki:Main.PeterThoeny
929   - Support for `/bin/view/Web.TopicName` topic view URL (besides the default `/bin/view/Web/TopicName` URL); useful for [[InterwikiPlugin]] links like TWiki:Codev.ReadmeFirst
930 - **31 Dec 2002** - TWiki:Main.PeterThoeny
931   - Enhanced Plugin API to manipulate topic data with new functions in Func.pm: `readTopicText`, `saveTopicText`, `setTopicEditLock`, `checkTopicEditLock`
932 - **31 Dec 2002** - TWiki:Main.PeterThoeny
933   - New `%NOAUTOLINK%` setting in the [[TWikiPreferences]] to disable the auto-linking of [[WikiWords]]
934 - **29 Dec 2002** - TWiki:Main.AndreaSterbini, TWiki:Main.PeterThoeny, TWiki:Main.RichardDonkin, TWiki:Main.SvenDowideit
935   - New Plugin hooks `registrationHandler`, `beforeEditHandler`, `afterEditHandler`, `beforeSaveHandler`, `writeHeaderHandler`, `redirectCgiQueryHandler`, `getSessionValueHandler`, `setSessionValueHandler`
936 - **30 Nov 2002** - TWiki:Main.RichardDonkin
937   - Internationalization ('I18N') support for international characters in [[WikiWords]], such as ISO-8859-15, KOI8-R - also supports Chinese, Japanese, etc.
938 - **25 Nov 2002** - TWiki:Main.PeterThoeny
939   - Include previous topic revision with `%INCLUDE{ "OtherTopic" rev="1.2" }%`
940 - **15 Nov 2002** - TWiki:Main.PeterThoeny
941   - The Go box understands also URLs, useful for special [[TWikiSkins]] handling
942 - **08 Nov 2002** - TWiki:Main.ColasNahaboo, TWiki:Main.RichardDonkin
943   - In [[WebNotify]], if only the [[WikiName]] is specified, the e-mail is taken from the user's home page; if the [[WikiName]] is a group name, a notification is sent to all members of the group
944 - **30 Oct 2002** - TWiki:Main.PeterThoeny
945   - New `%NOP{}%` variable in [[TWikiTemplates]] topic gets removed at topic creation time; useful to write protect template topics
946 - **28 Sep 2002** - TWiki:Main.PeterThoeny
947   - The `%URLPARAM{}%` variable in [[TWikiTemplates]] topic gets expanded at topic creation time; useful for dynamic content creation
948 - **28 Sep 2002** - TWiki:Main.PeterThoeny
949   - New `$logDir` introduced in TWiki.cfg to set the log directory
950 - **13 Sep 2002** - TWiki:Main.PeterThoeny
951   - Renamed the **Test** web to **Sandbox**
952 - **03 Aug 2002** - TWiki:Main.RichardDonkin
953   - New `setlib.cfg` file in the bin directory to set the TWiki library path
954 - **02 Aug 2002** - TWiki:Main.PeterThoeny, TWiki:Main.RyanFreebern
955   - Support for outbound HTTP proxy when including URLs based on new `%PROXYHOST` and `%PROXYPORT%` settings in the [[TWikiPreferences]]
956 - **12 Jul 2002** - TWiki:Main.PeterThoeny
957   - The page logo is configurable with new `%WIKILOGOIMG%`, `%TWIKILOGOURL%` and `%WIKILOGOALT%` variables in [[TWikiPreferences]]; replacing `$wikiHomeUrl` in TWiki.cfg
958 - **12 Jun 2002** - TWiki:Main.PeterThoeny
959   - New `%WIKITOOLNAME%` variable in [[TWikiPreferences]]; replacing `$wikiToolName` in TWiki.cfg
960 - **31 May 2002** - TWiki:Main.PeterThoeny
961   - New `%EDITBOXSTYLE%` preferences variable which sets the edit box width automatically to the window width
962 - **17 May 2002** - TWiki:Main.PeterThoeny
963   - New `%URLENCODE{}%` variable to encodes a string for using in a URL parameter, e.g. `%URLENCODE{"spaced name"}%` returns `spaced%20name`
964 - **17 May 2002** - TWiki:Main.PeterThoeny
965   - [[FormattedSearch]] can be nested
966 - **05 May 2002** - TWiki:Main.PeterThoeny
967   - New user home pages are now based on the [[NewUserTemplate]], replacing the `/twiki/templates/register.tmpl` template file
968 - **26 Apr 2002** - TWiki:Main.PeterThoeny
969   - New markup to exclude heading from a `%TOC%` table of content, e.g. `---+!! This heading` is not shown in a TOC
970 - **13 Apr 2002** - TWiki:Main.PeterThoeny
971   - Form and script to create new webs, see [[ManagingWebs]]
972 - **01 Apr 2002** - TWiki:Main.JohnTalintyre
973   - New data storage framework that lets you use external RCS commands for revision control, or a new native Perl implementation that does not depend on the external RCS commands
974 - **28 Mar 2002** - TWiki:Main.RichardDonkin
975   - Fixed IE5/IE6-specific problem whereby going back from preview sometimes removes all edit changes
976 - **23 Mar 2002** - TWiki:Main.JohnTalintyre
977   - New AND search; with regular expression enabled, use the semicolon ";" as the AND operator in `%SEARCH{}%` variable, [[FormattedSearch]] and [[WebSearch]]
978 - **21 Mar 2002** - TWiki:Main.ColasNahaboo, TWiki:Main.RichardDonkin
979   - Fixed cache issue where the edit page showed outdated content
980 - **06 Mar 2002** - TWiki:Main.RichardDonkin
981   - Improved statistics script which uses less memory to process large log files
982 - **09 Jan 2002** - TWiki:Main.JohnTalintyre
983   - Variables inside `<verbatim>` tags are no longer expanded
984
985 <a name="AthensRelease"></a>
986
987 ## <a name="01-Dec-2001 Release (Athens)"></a> 01-Dec-2001 Release (Athens)
988
989 - **25 Oct 2001** - TWiki:Main.PeterThoeny
990   - Added [[FormattedSearch]] to `%SEARCH{}%` variable for database like reporting.
991
992 ## <a name="01-Sep-2001 Release"></a> 01-Sep-2001 Release
993
994 - **30 Aug 2001** - TWiki:Main.JohnTalintyre
995   - Easier install for Windows, including auto detection in `TWiki.cfg`
996 - **30 Aug 2001** - TWiki:Main.JohnTalintyre
997   - Ability to move attachments between topics, see [[FileAttachments]]
998 - **21 Aug 2001** - TWiki:Main.PeterThoeny
999   - Convert to XHTML 1.0 function: first step to XHTML-ifying TWiki
1000 - **26 Jun 2001** - TWiki:Main.JohnTalintyre
1001   - Category information to forms using the [[TWikiMetaData]] format, see [[TWikiForms]]
1002 - **07 Jun 2001** - TWiki:Main.PeterThoeny
1003   - New topic templates as topics instead of templates. Customize by editing the topic. Retired `notedited.tmpl`, `notext.tmpl` and `notwiki.tmpl` templates. More in [[TWikiTemplates]].
1004 - **07 Jun 2001** - TWiki:Main.PeterThoeny
1005   - New `%TOPICLIST{"format"}%` and `%WEBLIST{"format"}%` variables to get a formatted topic index and web index, respectively. More in [[TWikiVariables]].
1006 - **01 Jun 2001** - TWiki:Main.PeterThoeny
1007   - New `%URLPARAM{"name"}%` variable to query URL parameters. More in [[TWikiVariables]].
1008 - **01 Jun 2001** - TWiki:Main.AndreaSterbini
1009   - API to extend TWiki, see [[TWikiPluginAPI|Main/TWikiPlugins#PluginAPI]]
1010 - **01 Jun 2001** - TWiki:Main.KlausWriessnegger, TWiki:Main.AndreaSterbini
1011   - Forms to change/reset/install passwords, see [[ChangePassword]] &amp; [[ResetPassword]]
1012 - **01 May 2001** - TWiki:Main.AndreaSterbini
1013   - The [[TWikiAdminGroup]] (or other group) can be enabled as a [[SuperAdminGroup|Main/TWikiAccessControl#SuperAdminGroup]]. Members have browser edit access to _all_ locked topics.
1014 - **01 May 2001** - TWiki:Main.JohnTalintyre
1015   - Meta information format, see [[TWikiMetaData]]
1016 - **01 May 2001** - TWiki:Main.JohnTalintyre
1017   - Attachment under revision control See [[FileAttachment]]
1018 - **01 May 2001** - TWiki:Main.JohnTalintyre
1019   - Ability to rename/move topics, [[ManagingTopics]]
1020 - **27 Mar 2001** - TWiki:Main.PeterThoeny
1021   - The table syntax has been enhanced to (i) render <code>**| \*bold\* |**</code> cells as table headers, (ii) render space padded cells <code>**| Â  center aligned Â  |**</code> and <code>**| Â  right aligned |**</code>, (iii) span multiple columns using <code>**| empty cells |||**</code>. More in [[TextFormattingRules]].
1022 - **25 Mar 2001** - TWiki:Main.PeterThoeny
1023   - Security fix Questionable files like PHP scripts (executables) and <code>**.htaccess**</code> files that are attached to a topic get a <code>**.txt**</code> suffix appended to the file name. See also TWiki:Codev/FileAttachmentFilterSecurityAlert
1024 - **28 Feb 2001** - TWiki:Main.AndreaSterbini, TWiki:Main.PeterThoeny
1025   - New Wiki rule for headings, i.e. `---++ My Title`; and new `%TOC%` variable to build a table of content from headings in a topic. More in [[TWikiVariables]].
1026 - **28 Feb 2001** - TWiki:Main.PeterThoeny
1027   - New Wiki rule to specify arbitrary text for external links (i.e. `[[http://TWki.org][TWiki]]`) and internal links (i.e `[[WikiSyntax][syntax]]`). More in [[TWikiVariables]].
1028 - **28 Feb 2001** - TWiki:Main.PeterThoeny
1029   - New Wiki rule for named anchors, e.g. links within a topic. Define a named anchor with `#MyAnchor` at the beginning of a line, and link to it with `[[#MyAnchor]]`. More in [[TWikiVariables]].
1030 - **25 Feb 2001** - TWiki:Main.NicholasLee, TWiki:Main.PeterThoeny
1031   - Use `Net::SMTP` module instead of `sendmail` if installed.
1032 - **01 Feb 2001** - TWiki:Main.PeterThoeny
1033   - Added `<verbatim>` ... `</verbatim>` tags to show source code "as is". Unlike the `<pre>` ... `</pre>` tags, it also shows `<`, `>`, `&` characters "as is".
1034 - **01 Feb 2001** - TWiki:Main.PeterThoeny
1035   - Fixed TWiki:Codev/CreateLinkToAttachedFileBug.
1036 - **21 Jan 2001** - TWiki:Main.PeterThoeny
1037   - Added a "Minor change, don't notify" checkbox in preview. More in [[DontNotify]].
1038 - **21 Jan 2001** - TWiki:Main.PeterThoeny
1039   - Added Bold Fixed formatting using double-equal signs, e.g. write `==Bold Fixed==` to get <code>**Bold Fixed**</code>.
1040 - **20 Jan 2001** - TWiki:Main.PeterThoeny
1041   - Format changed of `%GMTIME{"..."}%` and `%SERVERTIME{"..."}%` variables. Format is now `"$hour:$min"` instead of `"hour:min"`. More in [[TWikiVariables]]. **_Attention:_** Check your existing topics when you upgrade TWiki!
1042 - **18 Jan 2001** - TWiki:Main.PeterThoeny
1043   - [[WebChanges]], [[WebSearch]] and e-mail notification indicate also the revision number of a topic (i.e. <u>18 Jan 2001 16:43 r1.5</u>), or NEW for a new topic (i.e. i.e. <u>18 Jan 2001 16:43 **NEW**</u>).
1044 - **16 Jan 2001** - TWiki:Main.PeterThoeny
1045   - New variable `%STARTINCLUDE%` and `%STOPINCLUDE%` variables to control what gets included of a topic. More in [[TWikiVariables]].
1046 - **16 Jan 2001** - TWiki:Main.PeterThoeny
1047   - TWiki skins Define a different page layout with a customized header and footer layout, i.e. a `print` skin for a printable view of a topic. More in [[TWikiSkins]] and TWiki:Codev/TWikiSkins.
1048 - **07 Jan 2001** - TWiki:Main.StanleyKnutson
1049   - Better error handling when saving a topic.
1050 - **05 Jan 2001** - TWiki:Main.PeterThoeny
1051   - View authorization based on groups. Define who is allowed to see a TWiki web. More in [[TWikiAccessControl]] and TWiki:Codev/AuthenticationBasedOnGroups.
1052 - **05 Dec 2000** - TWiki:Main.PeterThoeny
1053   - Improved include handling. Infinite recursion of includes are prevented; new variables `%BASEWEB%`, `%INCLUDINGWEB%`, `%BASETOPIC%` and `%INCLUDINGTOPIC%` to have more control over include handling. More in [[TWikiVariables]] and TWiki:Codev/IncludeHandlingImprovements.
1054 - **03 Dec 2000** - TWiki:Main.PeterThoeny
1055   - New `noheader="on"` switch in `%SEARCH{...}%` to suppress table header. More in [[TWikiVariables]].
1056
1057 ## <a name="01-Dec-2000 Release"></a> 01-Dec-2000 Release
1058
1059 - **03 Nov 2000** - TWiki:Main.PeterThoeny
1060   - Flag `$doHidePasswdInRegistration` in `wikicfg.pm` to hide plain text password in registration e-mail.
1061 - **01 Nov 2000** - TWiki:Main.PeterThoeny
1062   - New variable `%VAR{"NAME" web="Web"}%` to get web-specific preferences. More in [[TWikiVariables]].
1063 - **01 Nov 2000** - TWiki:Main.PeterThoeny
1064   - Added a "Cancel" link in edit that releases the edit lock.
1065 - **23 Oct 2000** - TWiki:Main.PeterThoeny
1066   - Authorization based on groups. Define fine graned control who is allowed to change or create topics. More in [[TWikiAccessControl]] and TWiki:Codev/AuthenticationBasedOnGroups.
1067 - **05 Oct 2000** - TWiki:Main.PeterThoeny
1068   - Remember user by IP address so that `view` "knows" the user once authenticated in `edit`. More in [[TWikiUserAuthentication]].
1069 - **26 Sep 2000** - TWiki:Main.AlWilliams, TWiki:Main.PeterThoeny
1070   - Fixed TWiki:Codev/UppercaseAttachments bug and added `png` image support.
1071 - **26 Sep 2000** - TWiki:Main.HaroldGottschalk, TWiki:Main.AndreaSterbini, TWiki:Main.PeterThoeny
1072   - Allow nesting of variables, i.e. `%INCLUDE{"%TWIKIWEB%.TWikiWebsTable"}%`. More in TWiki:Codev/BetterTWikiTagTemplateProcessing.
1073 - **20 Sep 2000** - TWiki:Main.ManpreetSingh
1074   - New -q switch in `mailnotify` to suppress all normal output.
1075 - **19 Sep 2000** - TWiki:Main.PeterThoeny
1076   - Fixed TWiki:Codev/AttachedNotificationLinksBug.
1077 - **18 Sep 2000** - TWiki:Main.ManpreetSingh, TWiki:Main.PeterThoeny
1078   - Added forced internal links. Write `[[text formatting FAQ]]` to get the link [[text formatting FAQ|Main/TextFormattingFAQ]] that points to topic [[TextFormattingFAQ]].
1079 - **19 Aug 2000** - TWiki:Main.PeterThoeny
1080   - Ref-By link searches all webs (not just the current web.)
1081 - **16 Aug 2000** - TWiki:Main.PeterThoeny
1082   - New [[TWikiPreferences]] variables `%HTTP_EQUIV_ON_VIEW%` , `%HTTP_EQUIV_ON_EDIT%` and `%HTTP_EQUIV_ON_PREVIEW%` that define the `<meta http-equiv="...">` meta tags for the TWiki templates. This can be used for example to set a document expiration time.
1083 - **29 Jul 2000** - TWiki:Main.PeterThoeny
1084   - New variables `%GMTIME{"..."}%` and `%SERVERTIME{"..."}%` . More in [[TWikiVariables]].
1085 - **23 Jul 2000** - TWiki:Main.PeterThoeny
1086   - Changed include syntax from `%INCLUDE{"Web/TopicName.txt"}%` to `%INCLUDE{"Web.TopicName"}%` . Legacy syntax still supported.
1087 - **23 Jul 2000** - TWiki:Main.PeterThoeny
1088   - [[BookView]] search allows you show a set of topics for easy printing.
1089 - **22 Jul 2000** - TWiki:Main.PeterThoeny
1090   - More forgiving syntax for <code>\*bold\*, _italic_, \_\_bold italic\_\_</code> and <code>**fixed**</code> , where it is not necessary anymore to have a trailing space before `.,;:?!` characters.
1091 - **22 Jul 2000** - TWiki:Main.PeterThoeny
1092   - Split the TWiki.Main web into TWiki.Main (users, company data) and TWiki.TWiki (TWiki related documentation, registration)
1093 - **07 Jul 2000** - TWiki:Main.PeterThoeny
1094   - Added an "Release edit lock" checkbox in preview to let other people edit the topic immediately without the one hour lock.
1095 - **07 Jul 2000** - TWiki:Main.PeterThoeny
1096   - Fixed problem of losing carriage returns when editing topics with KDE KFM browser or [[W3M]] browser.
1097 - **21 Jun 2000** - TWiki:Main.PeterThoeny
1098   - Fixed problem that a page redirect on some server environments is not working (host name is needed in URL).
1099 - **21 Jun 2000** - TWiki:Main.CrisBailiff, TWiki:Main.PeterThoeny
1100   - Fixed security issue to prevent a server side `%INCLUDE%` of arbitrary files.
1101 - **29 May 2000** - TWiki:Main.PeterThoeny
1102   - New `%GMTIME%` variable that shows the current GM time.
1103 - **28 May 2000** - TWiki:Main.PeterThoeny
1104   - Lock warning shows remaining lock time in minutes.
1105 - **15 May 2000** - TWiki:Main.PeterFokkinga
1106   - Each topic can have its own template file. [[TWikiTemplates]] has more.
1107 - **02 May 2000** - TWiki:Main.KevinKinnell, TWiki:Main.PeterThoeny
1108   - Advanced search features like search multiple webs; sort by topic name / modified time / author; limit the number of results returned. More in [[TWikiVariables]].
1109
1110 ## <a name="01-May-2000 Release"></a> 01-May-2000 Release
1111
1112 - **21 Apr 2000** - TWiki:Main.PeterThoeny
1113   - New [[TWikiVariables]] `%HTTP_HOST%` , `%REMOTE_ADDR%` , `%REMOTE_PORT%` and `%REMOTE_USER%` .
1114 - **21 Apr 2000** - TWiki:Main.JohnAltstadt, TWiki:Main.PeterThoeny
1115   - [[TWikiRegistration]] is done separately for Intranet use (depends on remote\_user) or Internet use (depends on .htpasswd file).
1116 - **20 Mar 2000** - TWiki:Main.PeterThoeny
1117   - Uploading a file (topic file attachment) will optionally create a link to the uploaded file at the end of the topic. The preference variable `%ATTACHLINKBOX%` controls the default state of the **_link_** check box in the attach file page.
1118 - **11 Mar 2000** - TWiki:Main.PeterThoeny
1119   - Better security with taint checking ( `Perl -T` option )
1120 - **25 Feb 2000** - TWiki:Main.PeterThoeny
1121   - New preference variables `%EDITBOXWIDTH%` and `%EDITBOXHEIGHT%` to specify the edit box size.
1122 - **25 Feb 2000** - TWiki:Main.PeterThoeny
1123   - Edit preferences topics to set TWiki variables. There are three level of preferences Site-level ([[TWikiPreferences]]), web-level ([[WebPreferences]] in each web) and user-level preferences (for each of the [[TWikiUsers]]). With this, discontinue use of server side include of `wikiwebs.inc` , `wikiwebtable.inc` , `weblist.inc` , `webcopyright.inc` and `webcolors.inc` files.
1124 - **11 Feb 2000** - TWiki:Main.PeterThoeny
1125   - New variable `%SCRIPTSUFFIX%` / $scriptSuffix containing an optional file extension of the TWiki Perl script. Templates have been changed to use this variable. This allows you to rename the Perl script files to have a file extension like for example ".cgi".
1126 - **11 Feb 2000** - TWiki:Main.PeterThoeny
1127   - New variable `%SCRIPTURLPATH%` / $scriptUrlPath containing the script URL without the domain name. Templates have been changed to use this variable instead of `%SCRIPTURL%` . This is for performance reasons.
1128 - **07 Feb 2000** - TWiki:Main.PeterThoeny
1129   - Changed the syntax for server side include variable from `%INCLUDE:"filename.ext"%` to `%INCLUDE{"filename.ext"}%` . (Previous syntax still supported. Change was done because of inline search syntax)
1130 - **07 Feb 2000** - TWiki:Main.PeterThoeny
1131   - Inline search. New variable `%SEARCH{"str" ...}%` to show a search result embedded in a topic text. [[TWikiVariables]] has more on the syntax. Inline search combined with the category table feature can be used for example to create a simple bug tracking system.
1132 - **04 Feb 2000** - TWiki:Main.PeterThoeny
1133   - Access statistics. Each web has a [[WebStatistics]] topic that shows monthy statistics with number of topic views and changes, most popular topics, and top contributors. (It needs to be enabled, [[TWikiDocumentation]] has more.)
1134 - **29 Jan 2000** - TWiki:Main.PeterThoeny
1135   - Fixed bug where TWiki would not initialize correctly under certain circumstances, i.e. when running it under mod\_perl. Sub `initialize` in `wiki.pm` did not handle `$thePathInfo` correctly.
1136 - **24 Jan 2000** - TWiki:Main.PeterThoeny
1137   - Fixed bug where an e-mail address starting with a [[WikiName]] was rendered as an internal Wiki link instead of an e-mail address, i.e. <SomeWikiName@somewhere.test> .
1138 - **10 Jan 2000** - TWiki:Main.PeterThoeny
1139   - No more escaping for '%' percent characters. (Number of consecutive '%' entered and displayed is identical.)
1140 - **03 Oct 1999** - TWiki:Main.PeterThoeny
1141   - Limit the number of revisions shown at the bottom of the topic. Example %BR% Topic %TOPIC% . \{ ..... [Diffs](http://www.dementia.org/twiki//rdiff/%WEB%/%TOPIC%) r1.10 [&gt;](http://www.dementia.org/twiki//rdiff/%WEB%/%TOPIC%?rev1=1.10&rev2=1.9) [r1.9](http://www.dementia.org/twiki//view/%WEB%/%TOPIC%?rev=1.9) [&gt;](http://www.dementia.org/twiki//rdiff/%WEB%/%TOPIC%?rev1=1.9&rev2=1.8) [r1.8](http://www.dementia.org/twiki//view/%WEB%/%TOPIC%?rev=1.8) [&gt;](http://www.dementia.org/twiki//rdiff/%WEB%/%TOPIC%?rev1=1.8&rev2=1.7) [r1.7](http://www.dementia.org/twiki//view/%WEB%/%TOPIC%?rev=1.7) [&gt;...](http://www.dementia.org/twiki//oops/%WEB%/%TOPIC%?template=oopsrev&param1=1.10) \} %BR% Additional revisions can be selected by pressing the `>...` link.
1142
1143 ## <a name="01-Sep-1999 Release"></a> 01-Sep-1999 Release
1144
1145 - **31 Aug 1999** - TWiki:Main.PeterThoeny
1146   - Fixed [[Y2K]] bug. (Date in year 2000 had wrong format.)
1147 - **08 Aug 1999** - TWiki:Main.PeterThoeny
1148   - New text formatting rule for creating tables. Text gets rendered as a table if enclosed in " " vertical bars. Example line as it is written and how it shows up
1149 - **03 Aug 1999** - TWiki:Main.PeterThoeny
1150   - Online registration of new user using web form in [[TWikiRegistration]]. Authentication of users.
1151 - **22 Jul 1999** - TWiki:Main.PeterThoeny
1152   - Flags `$doLogTopic*` in wikicfg.pm to selectively log topic view, edit, save, rdiff, attach, search and changes to monthly log file.
1153 - **21 Jul 1999** - TWiki:Main.PeterThoeny
1154   - Flag `$doRemovePortNumber` in wikicfg.pm to optionally remove the port number from the TWiki URL. Example `www.some.domain:1234/twiki` gets `www.some.domain/twiki` .
1155 - **15 Jul 1999** - TWiki:Main.PeterThoeny
1156   - Search path for include files in `%INCLUDE:"file.inc"%` variable. Search first in the current web, then in parent data directory. Useful to overload default include text in the data directory by web-specific text, like for example `webcopyright.inc` text.
1157 - **07 Jul 1999** - TWiki:Main.ChristopheVermeulen
1158   - Link a plural topic to a singular topic in case the plural topic does not exist. Example `TestVersion` / `TestVersions` , `TestPolicy` / `TestPolicies` , `TestAddress` / `TestAddresses` , `TestBox` / `TestBoxes` .
1159
1160 ## <a name="01-Jul-1999 Release"></a> 01-Jul-1999 Release
1161
1162 - **23 Jun 1999** - TWiki:Main.PeterThoeny
1163   - New [[TextFormattingRules]] to write **_bold italic_** text by enclosing words with double underline characters.
1164 - **23 Jun 1999** - TWiki:Main.PeterThoeny
1165   - Separate wiki.pm into configuration (wikicfg.pm) and TWiki core (wiki.pm) . This is to ease the upgrade of TWiki installations, it also allows customized extensions to TWiki without affecting the TWiki core.
1166 - **21 May 1999** - TWiki:Main.DavidWarman
1167   - Externalize copyright text at the bottom of every page into a web-specific `webcopyright.inc` file. This is to easily customize the copyright text.
1168 - **20 May 1999** - TWiki:Main.PeterThoeny
1169   - Added meta tag so that robots index only /view/ of topics, not /edit/, /attach/ e.t.c. Tag &lt;META NAME="ROBOTS" CONTENT="NOINDEX"&gt;
1170 - **20 May 1999** - TWiki:Main.PeterThoeny
1171   - New variables `%WIKIHOMEURL%` (link when pressing the icon on the upper left corner) and `%WIKITOOLNAME%` (the name of the wiki tool `%WIKITOOLNAME%` ).
1172 - **15 Apr 1999** - TWiki:Main.PeterThoeny
1173   - Topic locking Warn user if a topic has been edited by an _other_ person within _one_ hour. This is to prevent contention, e.g. simultaneous topic updates.
1174 - **26 Mar 1999** - TWiki:Main.PeterThoeny
1175   - File attachments Upload and download any file as a topic attachment by using the browser. [[FileAttachment]] has more.
1176 - **26 Mar 1999** - TWiki:Main.PeterThoeny
1177   - New variables `%PUBURL%` (Public directory URL) and `%ATTACHURL%` (URL of topic file attachment).
1178 - **09 Feb 1999** - TWiki:Main.PeterThoeny
1179   - New text formatting rule for creating `fixed font text` . Words get showns in `fixed font` by enclosing them in "=" equal signs. Example Writing =fixed font= will show up as `fixed font` .
1180 - **09 Feb 1999** - TWiki:Main.PeterThoeny
1181   - No new topic revision is created if the _same_ person saves a topic again within _one_ hour.
1182 - **03 Feb 1999** - TWiki:Main.PeterThoeny
1183   - Possible to view complete revision history of a topic on one page. Access at the linked date in the Changes page, or the `Diffs` link at the bottom of each topic, e.g. %BR% ` Topic TWikiHistory . { Edit Ref-By Diffs r1.3 > r1.2 > r1.1 } %BR% Revision r1.3 1998/11/10 01:34 by PeterThoeny `
1184 - **04 Jan 1999** - TWiki:Main.PeterThoeny
1185   - Fixed bug when viewing differences between topic revisions that include HTML table tags like &lt;table&gt;, &lt;tr&gt;, &lt;td&gt;.
1186
1187 ## <a name="1998 Releases"></a> 1998 Releases
1188
1189 - **08 Dec 1998** - TWiki:Main.PeterThoeny
1190   - Signature is shown below the text area when editing a topic. Use this to easily copy &amp; paste your signature into the text.
1191 - **07 Dec 1998** - TWiki:Main.PeterThoeny
1192   - Possible to add a category table to a TWiki topic. This permits storing and searching for more structured information. Editing a topic shows a HTML form with the usual text area and a table with selectors, checkboxes, radio buttons and text fields. [[TWikiDocumentation]] has more on setup. The TWiki.Know web uses this category table to set classification, platform and OS version.
1193 - **18 Nov 1998** - TWiki:Main.PeterThoeny
1194   - Internal log of topic save actions to the file `data/logYYYYMM.txt`, where `YYYYMM` the year and month in numeric format is. Intended for auditing only, not accessible from the web.
1195 - **10 Nov 1998** - TWiki:Main.PeterThoeny
1196   - The e-mail notification and the Changes topic have now a topic date that is linked. Clicking on the link will show the difference between the two most recent topic revisions.
1197 - **10 Nov 1998** - TWiki:Main.PeterThoeny
1198   - View differences between topic revisions. Each topic has a list of revisions (e.g. `r1.3`) and differences thereof (e.g. `>`) at the bottom %BR% ` Topic TWikiHistory . { Edit Ref-By r1.3 > r1.2 > r1.1 } %BR% Revision r1.3 1998/11/10 01:34 by TWiki:Main.PeterThoeny `
1199 - **26 Oct 1998** - TWiki:Main.PeterThoeny
1200   - Added preview of topic changes before saving the topic. This was necessary to prevent unneeded revisions.
1201 - **26 Oct 1998** - TWiki:Main.PeterThoeny
1202   - Added revision control using RCS. Each topic has now a list of revisions at the bottom and a revision info, e.g. %BR% ` Topic TWikiHistory . { Edit Ref-By r1.3 r1.2 r1.1 } %BR% Revision r1.3 1998/10/26 01:34:00 by TWiki:Main.PeterThoeny `
1203 - **14 Oct 1998** - TWiki:Main.PeterThoeny
1204   - Refered-By Find out which topics have a link to the current topic. Each topic has a Ref-By link for that. Note Only references from the current web are shown, not references from other webs.
1205 - **13 Oct 1998** - TWiki:Main.PeterThoeny
1206   - Alphabetical topic index in [[WebSearch]].
1207 - **24 Sep 1998** - TWiki:Main.PeterThoeny
1208   - Corrected templates for automatic e-mail notification so that MS Outlook can display attachment as an HTML file.
1209 - **13 Aug 1998** - TWiki:Main.PeterThoeny
1210   - [[WikiNotation]] allows also numbers after the `AaA` sequence, e.g. `AaA1` is a valid [[WikiTopic]] name, but not `Aa1`.
1211 - **07 Aug 1998** - TWiki:Main.PeterThoeny
1212   - Automatic e-mail notification when something has changed in a TWiki web. Each web has a topic [[WebNotify]] where one can subscribe and unsubscribe.
1213 - **06 Aug 1998** - TWiki:Main.PeterThoeny
1214   - Added server side include of files. Syntax is `%INCLUDE:"filename.ext"%`
1215 - **05 Aug 1998** - TWiki:Main.PeterThoeny
1216   - Signature and date is inserted automatically when creating a new topic.
1217 - **04 Aug 1998** - TWiki:Main.PeterThoeny
1218   - Separate templates for text of non existing topic and default text of new topic. (template file templates/Web/notedited.tmpl)
1219 - **04 Aug 1998** - TWiki:Main.PeterThoeny
1220   - Warn user if new topic name is not a valid Wiki name. (template file templates/Web/notwiki.tmpl)
1221 - **31 Jul 1998** - TWiki:Main.PeterThoeny
1222   - Support for quoted text with a '&gt;' at the beginning of the line.
1223 - **28 Jul 1998** - TWiki:Main.PeterThoeny
1224   - Added TWiki variables, enclosed in % signs `%TOPIC%` (Topic name), `%WEB%` (web name), `%SCRIPTURL%` (script URL), `%DATE%` (current date), `%WIKIWEBMASTER%` (Wiki webmaster address), `%WIKIVERSION%` (Wiki version), `%USERNAME%` (user name), `%WIKIUSERNAME%` (Wiki user name).
1225 - **28 Jul 1998** - TWiki:Main.PeterThoeny
1226   - Topic [[WebChanges]] shows Wiki username instead of Intranet username, e.g. `PeterThoeny` instead of `thoeny` in case the Wiki username exists. Implementation Automatic lookup of Wiki username in topic [[TWikiUsers]].
1227 - **28 Jul 1998** - TWiki:Main.PeterThoeny
1228   - Topic index. (Technically speaking a simple '.\*' search on topic names.)
1229 - **28 Jul 1998** - TWiki:Main.PeterThoeny
1230   - Topic [[WebSearch]] allows full text search and and topic search with/without regular expressions.
1231 - **27 Jul 1998** - TWiki:Main.PeterThoeny
1232   - Added automatic links to topics in other TWiki webs by specifying &lt;web name&gt;.&lt;topic name&gt;, e.g. `Know.WebSeach` .
1233 - **23 Jul 1998** - TWiki:Main.PeterThoeny
1234   - Installed initial version, based on the JOS Wiki. See [[WikiWikiClones]] for details.
1235
1236 ## <a name="Dev Flow"></a> Dev Flow
1237
1238 The typical TWiki development flow...
1239
1240 - TWiki:Codev.FeatureBrainstorming: open forum for new ideas
1241 - TWiki:Codev.FeatureEnhancementRequest: specific detailed request
1242 - TWiki:Codev.FeatureToDo: prioritized to up-next dev status
1243 - TWiki:Codev.FeatureUnderConstruction: currently in development
1244 - TWiki:Codev.FeatureDone: completed and implemented
1245 - TWiki:Codev.DocRequest: request for documentation
1246 - TWiki:Codev.DocsToDo: feature documentation pending
1247 - TWiki:Codev.FeatureDocumented: documented feature
1248 - [[TWikiDocumentation]]: reference manual for the latest TWiki
1249
1250 **_Related Topics:_** [[DeveloperDocumentationCategory]]