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.
are new in TWiki-5.0.0.
to install TWiki and migrate data from your existing TWiki.
adds pulldown menus for better usability and corporate/modern look&feel. This skin is based on the
in each web for navigation. The
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
instructions in case you need a customized menu structure in a web.
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 |
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 |