TWiki-5.0.0 released on 2010-05-29 is a major release introducing usability enhancements, feature enhancements, and adds extensions to strengthen TWiki as an enterprise collaboration platform.
TWiki-5.0.1 released on 2009-10-10 is a patch release that adds some minor new features and fixes a number of bugs.
It is highly recommended to upgrade to TWiki-5.0.1. Users will find this release much more stable and secure in daily use.
See the full list of new features and bug fixes further below.
TWiki-5.0.1 ships with:
Note: JQueryPlugin, TagMePlugin and TopMenuSkin are new in TWiki-5.0.0.
Follow the TWikiUpgradeGuide to install TWiki and migrate data from your existing TWiki.
The new TopMenuSkin adds pulldown menus for better usability and corporate/modern look&feel. This skin is based on the PatternSkin, which used the WebLeftBar in each web for navigation. The TopMenuSkin has a new WebTopBar that defines the menu structure in each web. A default menu is shown in case WebTopBar is missing, so you do not need to add a WebTopBar topic to all your existing webs. See TopMenuSkin#WebSpecific instructions in case you need a customized menu structure in a web.
TWiki-5.0.0 was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease05x00 revision 18860 (2010-05-29)
TWikibug:Item2756![]() |
Log viewfile activity |
TWikibug:Item2927![]() |
Topic moved message too visible |
TWikibug:Item4875![]() |
Add javascript function 'makeSafeForTableEntry' |
TWikibug:Item5916![]() |
Add isempty operator to IF Variable |
TWikibug:Item5936![]() |
Rename twiki script to twiki_cgi |
TWikibug:Item6014![]() |
Integration of SortedHeadPlugin into core TWiki |
TWikibug:Item6246![]() |
Security: twiki root directory should not be exposed as html doc root |
TWikibug:Item6315![]() |
HeadlinesPlugin: New touch parameter for HEADLINES variable |
TWikibug:Item6334![]() |
TinyMCEPlugin: Upgrade plugin to latest TinyMCE 3.2.4.1 |
TWikibug:Item6364![]() |
SpreadSheetPlugin: SpreadSheetPlugin Nop Function Enhancement |
TWikibug:Item6365![]() |
Forms: Forms Should Evaluate the Size Field |
TWikibug:Item6380![]() |
TWikiDocGraphics: TWiki Doc Graphics: Adding search path, icon size defined in topics, adding cache |
TWikibug:Item6381![]() |
TWikiDocGraphics: 51 new TWiki Doc Graphics images for TWiki 5.0.0 |
TWikibug:Item6385![]() |
Func/Plugins/Renderer: New TWiki::Func::buildWikiWord Function |
TWikibug:Item6393![]() |
TWikiUserMappingContrib: Ability to pre-populate TWiki registration form fields with URL parameters |
TWikibug:Item6396![]() |
Query syntax with array size for TWiki forms and attachments |
TWikibug:Item6397![]() |
Query syntax in search format: $query(...) |
TWikibug:Item6403![]() |
ENCODE and URLPARAM Variables with new "moderate" encoding |
TWikibug:Item6404![]() |
URLPARAM with $br and $n variables in newline parameter |
TWikibug:Item6410![]() |
configure: Access control of configure script: Configuration only after authentication |
TWikibug:Item6413![]() |
TopMenuSkin: Initial version of TopMenuSkin with pulldown menus for better usability and corporate/modern look&feel |
TWikibug:Item6424![]() |
Format Parameter for WEB variable |
TWikibug:Item6425![]() |
Support Updated Universal Wiki Edit Button |
TWikibug:Item6428![]() |
MANIFEST: Add TopMenuSkin and JQueryPlugin to distribution |
TWikibug:Item6429![]() |
WEBLIST variable with limit parameter |
TWikibug:Item6436![]() |
JQueryPlugin: Rename too generic JQueryPlugin variables |
TWikibug:Item6441![]() |
Multiple File Upload Feature to TWiki |
TWikibug:Item6450![]() |
Docs: Simplify site map: Keep SITEMAPWHAT setting and remove SITEMAPUSETO setting |
TWikibug:Item6451![]() |
Docs: Add recent changes box to every WebHome |
TWikibug:Item6453![]() |
PatternSkin: Don't use red color in topic action, implies red-links |
TWikibug:Item6462![]() |
Define background color variables in TWikiPreferences |
TWikibug:Item6472![]() |
SpreadSheetPlugin: Support DOY (Day of Year) in time parsing of TIME function |
TWikibug:Item6473![]() |
MANIFEST: Add TagMePlugin to 5.0 distribution |
TWikibug:Item3030![]() |
TWiki::Func::saveAttachment saves a lot of garbage in META |
TWikibug:Item3379![]() |
BuildScripts: TWiki tarball violates unwritten packaging standard |
TWikibug:Item5241![]() |
Docs: Document log action of renameweb, viewfile, changepasswd, renamepasswd in TWikiSiteTools topic |
TWikibug:Item5295![]() |
Use inline CSS instead of font tag to avoid malformed HTML for common user input |
TWikibug:Item5803![]() |
Make the trunk/core a first class 'contrib' that can be built separately from its normal release INCLUDEs |
TWikibug:Item5965![]() |
Docs: Document 't' parameter of edit |
TWikibug:Item6012![]() |
POST data lost without previous login (query cache mechanism not 100%) |
TWikibug:Item6088![]() |
WysiwygPlugin: The Perl modules do not have fully qualified names and wrong convention/or error in the name of the file/module name. |
TWikibug:Item6259![]() |
Docs: Prevent GUI-based rename of TWiki web and Main web |
TWikibug:Item6267![]() |
FORMFIELD expands $title to field name if $title exists in field value |
TWikibug:Item6276![]() |
CommentPlugin: Cannot specify percentBRpercent for newline value |
TWikibug:Item6300![]() |
Trash topic: New topic name "Web/SubwebTopicName" is not a WikiWord |
TWikibug:Item6313![]() |
HeadlinesPlugin: Non-forgiving element matching "link" |
TWikibug:Item6324![]() |
EditTablePlugin: Editing table 1 removes EDITCELL tag from the other table |
TWikibug:Item6331![]() |
WYSIWYG mode destroys CSS code |
TWikibug:Item6354![]() |
TwistyPlugin: Unexpected behaviour using TWISTY on a VARCACHEd page |
TWikibug:Item6366![]() |
TinyMCEPlugin: %RED% - colors syntax lost while WYSYWYG editor used to save the topics |
TWikibug:Item6372![]() |
TWikiUserMappingContrib: More robust WikiWord build in TWikiRegistration |
TWikibug:Item6378![]() |
Plugin API: Issues with beforeSaveAttachment plugin dispatch |
TWikibug:Item6379![]() |
Configure: Correct a configure bug where a defined empty string '' is converted into 'NOT SET' |
TWikibug:Item6386![]() |
PatternSkin: breadcrumb shows improper topic if used in top bar |
TWikibug:Item6398![]() |
Registration fails if Main web locked down due to UserForm not accessible |
TWikibug:Item6399![]() |
Diff page shows author as "Main.FirstLast", should be "FirstLast" with link |
TWikibug:Item6401![]() |
TWikiUserMappingContrib: ASSERT prevents TWiki::Users::TWikiUserMapping from being subclassed |
TWikibug:Item6405![]() |
TablePlugin: Table sorting incorrect for numbers with decimal places |
TWikibug:Item6406![]() |
TablePlugin: Table sorting incorrect for negative numbers |
TWikibug:Item6414![]() |
TablePlugin: Column with ISO dates does not sort properly |
TWikibug:Item6416![]() |
PatternSkin: Only Two Pages Print in FF 3.6 |
TWikibug:Item6417![]() |
TWikiUserMapping: LDAP users can't login if UserMappingManager 'TWiki::Users::TWikiUserMapping' is used |
TWikibug:Item6426![]() |
Add Universal Wiki Edit Button logo to Edit Button |
TWikibug:Item6430![]() |
Topic action buttons point to included topic instead of current topic |
TWikibug:Item6438![]() |
%META with new topic parameter; fix for %META using current web.topic scope, but base topic's meta data |
TWikibug:Item6443![]() |
Docs: Document ! in Regular Expressions docs |
TWikibug:Item6448![]() |
Installed Plugins list should link to disabled plugins. |
TWikibug:Item6454![]() |
configure: Configure script fails if twiki/lib in non-standard location |
TWikibug:Item6466![]() |
configure: Garbled configure screen after showing error message |
TWikibug:Item6469![]() |
In access denied message, TWikiAdminGroup links to current web instead of Main web |
TWikibug:Item6474![]() |
MailerContrib: mailnotify fails due to non-existing _alert method |
TWiki-5.0.1 was built from SVN http://svn.twiki.org/svn/twiki/branches/TWikiRelease05x00 revision 19570 (2010-10-10)
TWikibug:Item6475![]() |
TopMenuSkin v1.5 work: Better indication of breadcrumb in top menu |
TWikibug:Item6479![]() |
Documentation enhancements for TWiki 5.0.1 |
TWikibug:Item6482![]() |
TopMenuSkin v1.6: XHTML validation fixes; moving CSS to HTML head using ADDTOHEAD variable |
TWikibug:Item6483![]() |
Add angle brackets (< and >) to format tokens |
TWikibug:Item6488![]() |
Better display of topic diffs in debug mode (rdiff) |
TWikibug:Item6497![]() |
New TWiki Doc Graphics images topmenu, twiki-gray, uweb-o14 |
TWikibug:Item6499![]() |
PatternSkin: Less screeming submit and cancel buttons, aligning with color palette of TopMenuSkin |
TWikibug:Item6500![]() |
Web-interface to refresh ICON cache |
TWikibug:Item6504![]() |
SpreadSheetPlugin: Add empty ($nop) separator to LISTJOIN |
TWikibug:Item6521![]() |
InterwikiPlugin: Add ~ and % to allowed characters in page part of Site:page link |
TWikibug:Item6525![]() |
SpreadSheetPlugin: Add $n token to TRANSLATE for newline |
TWikibug:Item6526![]() |
SpreadSheetPlugin: Add ISO 8601 week number to FORMATTIME |
TWikibug:Item6576![]() |
Support Authenticated Proxy |
TWikibug:Item6580![]() |
SmiliesPlugin: Added "red", "yellow", "green", "blue" smilies |
TWikibug:Item6588![]() |
TopMenuSkin: Use gray TWiki icon in top menu bar instead of orange icon |
TWikibug:Item5163![]() |
SpreadSheetPlugin causes table to misrender an empty row |
TWikibug:Item5335![]() |
Not all pages are prepared for NOAUTOLINK on |
TWikibug:Item6231![]() |
Include: List of domains to exclude from proxy with {PROXY}{SkipProxyForDomains} setting |
TWikibug:Item6371![]() |
Display proper time zone diff in ISO date and date containing $tz if local time is used, such as 2010-06-02T02:14:57-07:00 |
TWikibug:Item6463![]() |
InterwikiPlugin links not working if topic included from different web, such as if used in TopMenuSkin menus |
TWikibug:Item6480![]() |
TWiki.TWikiDocGraphicsTemplate missing in TWiki-5.0.0 distribution |
TWikibug:Item6489![]() |
MailerContrib: Separate WIKITOOLNAME from WEB name; escape WEB name to avoid auto-linking in case web is WikiWord |
TWikibug:Item6490![]() |
TagMePlugin: Template has hardcoded link to TWiki web |
TWikibug:Item6492![]() |
PatternSkin: Can't Attach files on IE-8, TWiki thinks max upload files exceeded |
TWikibug:Item6493![]() |
SpreadSheetPlugin: Product function gives wrong result |
TWikibug:Item6494![]() |
Attach/remove/attach gives error: Can't call method "binmode" on an undefined value |
TWikibug:Item6503![]() |
InterwikiPlugin: Fix TWiki.org specific Web.Topic interwiki links to have .../view/Web/Topic type URLs |
TWikibug:Item6506![]() |
SpreadSheetPlugin: Document delayed evaluation of CALC in included topics |
TWikibug:Item6508![]() |
ATTACHEDIMAGEFORMAT issues |
TWikibug:Item6514![]() |
PatternSkin: Floats overlap topic action bar at bottom if topic is short |
TWikibug:Item6524![]() |
TopMenuSkin: No Account pulldown menu on Opera browser |
TWikibug:Item6529![]() |
Use of uninitialized value in substitution in Meta.pm and Store.pm |
TWikibug:Item6537![]() |
SpreadSheetPlugin: Formula $EVAL(13 - 08) returns error: Illegal octal digit '8' |
TWikibug:Item6544![]() |
Jump Box has no help text in IE8 |
TWikibug:Item6561![]() |
mod_perl2 incompatible check for ENV{GATEWAY_INTERFACE} |
TWikibug:Item6565![]() |
Engine.pm: Parentheses missing |
TWikibug:Item6578![]() |
Use of uninitialized value in split at lib/TWiki.pm line 1302 |
TWikibug:Item6581![]() |
Allow commas and semicolons as e-mail separator |
TWikibug:Item6582![]() |
Sanitize URL parameters |
TWikibug:Item6583![]() |
mod_perl error: %ENV is aliased to another variable while running with -T switch |
Related Topics: TWikiHistory, TWikiInstallationGuide, TWikiUpgradeGuide, TWikiReleaseNotes04x00, TWikiReleaseNotes04x01, TWikiReleaseNotes04x02, TWikiReleaseNotes04x03, TWikiReleaseNotes05x01, TWikiReleaseNotes06x00, TWikiReleaseNotes06x01