Foswiki Changelog

New in version 1.1.9

November 20th, 2013
  • For users:
  • 44 bug fixes and 4 enhancements relative to 1.1.8
  • JQuery 2.x is the fastest, lightest JQuery, for an improved user experience.
  • For administrators:
  • Fixes several code issues that would block migration to recent versions of perl and certain CPAN modules.
  • Resolves two important performance issues, accumulation of CSS by TablePlugin, and a major memory leak for certain search strings.
  • Security changes:
  • TOPICLIST macro no longer reveals names of view restricted topics
  • username and password URL params are restricted to POST to the login script
  • Additional sanitizing of the URL path is performed.

New in version 1.1.8 (February 28th, 2013)

  • It is a release that fixes CVE-2013-1666. It contains 4 fixes.

New in version 1.1.6 (December 3rd, 2012)

  • Fixes:
  • Anchors and Links are not handled by WysiwygPlugin.
  • WebStatistics calculates wrong numbers.
  • Log changes shouldn't require user to edit LocalSite.cfg.
  • WysiwygPlugin ignores NOAUTOLINK.
  • Table borders look odd when you first insert a table using TinyMCE.
  • Func::createWeb fails to customize WebPreferences as documented.
  • BulkResetPassword filters out usernames that begin with Web.
  • Write EXPORTEDPREFERENCES as JSON instead of meta tags.
  • Contents of HTML input blocks should not be rendered as wikitext.
  • Broken links in WikiReferences.
  • Topic creator lacks feedback - Javascript disables the create button until the user makes a wikiword or clicks allow non wikiword.
  • Adding a comma to the JQueryTextboxList example (separator parameter) will fix the missing list.
  • Verbatim block with class=foswikiHidden is hidden from edit.
  • Revision information is not displayed on bottom of page.
  • The "strikeone" javascript is loaded to the wrong zone
  • The Copy topic feature on More topic actions doesn't take over an existing parent/child setting.
  • Func::expandCommonVariables should ASSERT if called in initPlugin.
  • Wysiwyg no longer handles Foswiki Colors correctly.
  • Save/Cancel on Edit Topic Settings dialog fails with an error for non-English localizated sites.
  • Unable to install foswiki 1.1.5 debian package on ubuntu 12.04 due to unmet dependency.
  • HTML2TML breaks hrefs with URI encoding.
  • ! escaped WikiWords are shown as linking in Wysiwyg.
  • WysiwygPlugin / TinyMCEPlugin remove whitespace - hiddden newline spans are not preserved.
  • Default htpasswd encoding needs non-core CPAN module.
  • Configure shows empty error blocks.
  • Switching from raw to WYSIWYG and back, removes .
  • WysiwygPlugin interleaves tags between paragraph tabs. This is not legal xhtml.
  • Search pager not working with zeroresults parameter passed to template.
  • Print view shows unexpanded TML line.
  • Unable to place cursor above a pre, verbatim, or blockquote at start of topic.
  • Remove id=nonwikiword from template module.
  • Sandbox topic creator doesn't prevent invalid topic names. Note special upgrade instructions.
  • Several issues with {Trace}{LoginManager}.
  • Expert settings no longer color marked.
  • hitting ctrl-i in tinymce appears to result in a 'funny square' char as well as italics.
  • WysiwygPlugin divides tables into multiple tables if a \ line continuation is not preceded by a space.
  • Instructions to block all explicit email from WebHotify cause a regex failure in notify run.
  • Changes to AdminGroup by the group API should always force a new revision.
  • Default values in radio and select formfields are a bad idea.
  • Serious performance problem when deleting topics.
  • CompareRevisionsAddOn only looks at WebPreferences, disregards SitePreferences for COMPARECONTEXT value.
  • viewfile needs to quote content disposition parameters.
  • Rename script cannot be used from CLI. Fails on several issues.
  • Log when missing/invalid formfield types are used, make dataform object cache more robust.
  • ModPerlEngineContrib sometimes 'Can't locate object method "stringify" via package "APR::Error"'.
  • Configure fails with new RCS version, Argument "5.8.1" isn't numeric in numeric lt (

New in version 1.1.3 (April 17th, 2011)

  • More than 150 bugs fixed since 1.1.2 and 17 new small enhancements have been added.

New in version 1.1.2 (November 10th, 2010)

  • Item1391 < div > disappears in Rich-Text-Editor
  • Item9901 The index.html points to old release notes
  • Item9904 Twisty is not working in IE8 both compatibility and non-compatibility
  • Item9908 tml.js not IE compatible
  • Item9911 SEARCH format is parsed through formatTime causing all sorts of problems
  • Item9913 SEARCH fails to expand several tokens like topic(number, ...)
  • Item9914 METASEARCH fails to expand topic(number, ..) and probably other
  • Item9936 Cache feature lacks files in 1.1
  • Item9937 People that have manually copied Foswiki.spec to LocalSite.cfg (not recommended) have problems with new settings added.
  • Item9941 Cache feature uses a 401 redirect which is not compatible with the suggested redirect to UserRegistration
  • Item9944 configure fails to upgrade a plugin if cache is enabled
  • Item9945 Changes to Extensions installer
  • Item9948 New Plugin API method Foswiki::Meta::registerMETA not working correctly
  • Item9952 Bold & italics buttons aren't working with WysiwygPlugin
  • Item9953 TinyMCE JS error transitioning to WikiText from fullscreen
  • Item9956 Wysiwyg editor breaks the sample color in WebPreferences
  • Item9960 Spurious JS errors
  • Item9963 Overzealous use of $percent in plugins makes them incompatible with Foswiki 1.0.x
  • Item9970 Cannot save the value 0 in a formfield
  • Item9971 Query searches see the constant '' as the value zero making it impossible to test for empty value
  • Item9974 setlib.cfg loaded twice but LocalLib.cfg only once
  • Item9975 Plugin module checker finds all duplicates, not just TWiki/Foswiki
  • Item9980 Bug found in manage interface
  • Item9981 Fix missing and redundant files

New in version 1.1.1 (October 27th, 2010)

  • Many improvements that end users as well as administrators will appreciate. In addition Foswiki 1.1 comes with a lot of "under the hood" improvements to the core code, with the goal of making it easier to plug in work from other projects, such as jQuery, KinoSearch, Solr and others.
  • Work has been made to improve the definition of internal APIs to allow other not-yet-written modules, such as store implementations, to plug in.
  • Most of these modifications should be invisible to the end user and the admin, but are important to position Foswiki for the next generation of improvements.

New in version 1.1.0 (October 6th, 2010)

  • Foswiki 1.1 has many improvements that end users as well as administrators will appreciate. In addition Foswiki
  • 1.1 comes with a lot of "under the hood" improvements to the core code, with the goal of making it easier to plug in work from other projects, such as jQuery, KinoSearch, Solr and others.
  • Work has been made to improve the definition of internal APIs to allow other not-yet-written modules, such as store implementations, to plug in.
  • Most of these modifications should be invisible to the end user and the admin, but are important to position Foswiki for the next generation of improvements. Here is a list of the most important enhancements in Foswiki 1.1.0.

New in version 1.0.10 (September 9th, 2010)

  • This release is expected to be the final bug fixing release for foswiki 1.0, and wraps up about 70 fixes found since 1.0.9.
  • Importantly, this release fixes an issue running configure on Perl 5.12, improves compatibility with proxy and enterprise search indexers, and updates the shipped plugins to the latest versions.
  • It resolves a number of issues for running foswiki on MS Windows.

New in version 1.0.7 (September 28th, 2009)

  • Extends the strikeone protection to also include attachment of files