Foswiki archived release

alert This release is superseded by Foswiki 2.1.8. Visit the download page.

See Release Dates for the complete list of available releases.

Highlights of this release

  • Major new Foswiki release
  • Hundreds enhancements relative to 1.1.9
  • Incorporates 49 "Feature proposals"
  • After in-depth security review, improvements made in 15 areas.
  • UTF-8 Core. Foswiki now uses utf-8 internally for comprehensive international character set support.
  • Foswiki virtual machine updated to Ubuntu LTS 14.04.

See ReleaseNotes02x00 for complete release notes.

For users:

  • New "Natural Edit" TML editor helps users learn the Topic Markup Language
  • New "block indent" TML markup ( Multiple of 3 spaces, :(colon) (space) indented text )
  • HomePagePlugin adds individualized homepage on login.
  • More realistic edit "preview" includes active links.
  • SubscribePlugin allows one-click subscribe for topic change notifications
  • Old EditTablePlugin has been replaced by the EditRowPlugin. This plugin provides enhanced capabilities and client-side sorting of tables.
  • Greatly improved support for international character sets.

For administrators:

  • New pluggable Store backend, and Plain File store available: higher performing and eliminates use of RCS.
  • New pluggable ACL processing with Read only and Admin only access settings
  • Simpler initial installation and bootstrap of settings.
  • internal admin login can be eliminated, avoiding use of shared passwords.
  • New configure interface requires JavaScript
  • New command-line configuration tool available
  • UpdatesPlugin alerts admin when updated extensions are available.
  • FastCGI and mod_perl supported "out of the box".
  • Simpler web server configuration: No need to apply special protection to configure script.

Translation status

As of this release,
  • Czech, Danish, French, German and Italian are >99% complete.
  • Traditional Chinese is >93% complete.
  • Dutch, Norwegian, and Portuguese (Brazil) are 70-88% complete.
  • Other languages are 60% complete or lower.
  • A new translation has been added: Klingon, 95% translated.

For more details on translation status, see Foswiki:Community.TranslationTeam and Foswiki's Weblate translation server. Foswiki is now using continuous translation, so contributions at any time are very helpful. Foswiki thanks the Translators for their Herculean efforts. If you are interesting in helping with the translation, please contact foswiki-translations@lists.sourceforge.net.

Download

GPG Signatures and MD5 checksums are provided for verifying the integrity of the files for the primary download packages.

File GPG MD5 Description
download Foswiki-2.0.0.tgz GPG MD5 tar gz version of Foswiki
download Foswiki-2.0.0.zip GPG MD5 zip version of Foswiki
download Foswiki-2.0.0-vmware.zip GPG MD5 VM Image (instructions)

%STARTSECTION{"download-none"}%
<blockquote class="foswikiAlert"> *This release has not been built yet!*  This is a draft of the release announcement.  If you want an early start to testing, see Development.GitBasedInstall.</blockquote>
%ENDSECTION{"download-none"}%

%STARTSECTION{"download-topic"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
  release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  url="%PUBURLPATH%/%BASEWEB%/%BASETOPIC%"
  upgraded=""
  upgrade=""
}%
%ENDSECTION{"download-topic"}%

%STARTSECTION{"download-topic-upgrade"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
  release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  url="%PUBURLPATH%/%BASEWEB%/%BASETOPIC%"
  upgraded="upgrade-"
  upgrade="upgrade"
}%
%ENDSECTION{"download-topic-upgrade"}%

%STARTSECTION{"download-sourceforge"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
  release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  url="http://sourceforge.net/projects/foswiki/files/foswiki/%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  upgraded=""
  upgrade=""
}%
%ENDSECTION{"download-sourceforge"}%

%STARTSECTION{"download-sourceforge-upgrade"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
  release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  url="http://sourceforge.net/projects/foswiki/files/foswiki/%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  upgraded="upgrade-"
  upgrade="upgrade"
}%
%ENDSECTION{"download-sourceforge-upgrade"}%

%STARTSECTION{"download-github"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
  release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  url="https://github.com/foswiki/distro/releases/download/%FORMFIELD{"ReleaseTag" topic="%BASETOPIC%"}%"
  upgraded=""
  upgrade=""
}%
%ENDSECTION{"download-github"}%

%STARTSECTION{"download-github-upgrade"}%
%INCLUDE{"Download.FoswikiReleaseViewTemplate" section="download"
  release="%FORMFIELD{"Release" topic="%BASETOPIC%"}%"
  url="https://github.com/foswiki/distro/releases/download/%FORMFIELD{"ReleaseTag" topic="%BASETOPIC%"}%"
  upgraded="upgrade-"
  upgrade="upgrade"
}%
%ENDSECTION{"download-github-upgrade"}%

%STARTSECTION{"download"}%
%TABLE{sort="off"}%
| *File* | *GPG* | *MD5* | *Description* |
| [[%url%/Foswiki-%upgraded%%release%.tgz][%ICON{download}% Foswiki-%upgraded%%release%.tgz]] | [[%url%/Foswiki-%upgraded%%release%.tgz.asc][GPG]] | [[%url%/Foswiki-%release%.md5][MD5]] | %upgrade% tar gz version of Foswiki |
| [[%url%/Foswiki-%upgraded%%release%.zip][%ICON{download}% Foswiki-%upgraded%%release%.zip]] | [[%url%/Foswiki-%upgraded%%release%.zip.asc][GPG]] | [[%url%/Foswiki-%release%.md5][MD5]] | %upgrade% zip version of Foswiki |%IF{"'%upgraded%'='' and '%FORMFIELD{"VMImage" topic="%BASETOPIC%"}%'='1'" then="
| [[%url%/Foswiki-%release%-vmware.%FORMFIELD{"VMFormat" topic="%BASETOPIC%"}%][%ICON{download}% Foswiki-%release%-vmware.%FORMFIELD{"VMFormat" topic="%BASETOPIC%"}%]] | [[%url%/Foswiki-%release%-vmware.%FORMFIELD{"VMFormat" topic="%BASETOPIC%"}%.asc][GPG]] | [[%url%/Foswiki-%release%-vmware.md5][MD5]] | [[Support.VirtualMachineImages][VM Image (instructions)]] |"}%%ENDSECTION{"download"}%

%STARTSECTION{"upgrade-header"}%
---++ Upgrade packages

%IF{"'%BASETOPIC%'/UpgradeFrom=''" 
   else="These packages can be used to upgrade __Foswiki Release %FORMFIELD{"UpgradeFrom" topic="%BASETOPIC%"}% or newer__. See [[#Upgrade_Instructions]] for further information"
   then="If you already have an earlier version of Foswiki %FORMFIELD{"ReleaseMajor" topic="%BASETOPIC%"}%.%FORMFIELD{"ReleaseMinor" topic="%BASETOPIC%"}%.X installed, you can extract an upgrade package on top of the installation. The =major.minor= part of the release should not be changed by an upgrade package."}%

%X% Upgrade packages must not be used to upgrade older releases.

%ENDSECTION{"upgrade-header"}%

Getting help & providing feedback

Don't forget to use the upgrade or installation guides. If you need help, there are several options:

We want to hear from you! Especially if you have noticed a bug, have some ideas we could use, or just want to contribute:

Known issues

The following issues have been reported against FoswikiRelease02x00x00. Tasks in "Closed" or "Waiting for Release" state will be fixed in the next release.

Major issues of Foswiki, to be fixed in: 2.0.1

The following "urgent" issues have been marked for resolution in Foswiki 2.0.1

Id Summary Component Current State
Item13510
9 years
Configure is incorrectly applying $FALSE and $TRUE defaults from Config.spec files
distro:7e1f547ac375
Configure Closed
Item13513
9 years
Configure extension installer overlays extension settings with defaults when upgrading an extension.
distro:36aca0d6cf20
Configure Closed
Item13516
9 years
bulk_copy.pl has fails to copy some webs, crashes copyng attachment revisions. Unusable.
distro:ba0a5df61641 distro:79f8f8140b33 distro:d7be7af1f170 distro:45ca0dfcf5c6
FoswikiTools Closed
Item13518
9 years
Extra scrollbar in Support.NatEditPlugin + PatternSkin
distro:f53c99239bfb
NatEditPlugin, PatternSkin Closed
Item13520
9 years
FORMFIELD macro fails to return text in a format that can be rendered. Workaround available.
distro:5e785ef971bd
FORMFIELD Closed
Item13538
9 years
Setting DISABLEDPLUGINS causes very noisy error log
distro:bc1c0044b39f
FoswikiPlugins Closed
Item13539
9 years
Review css deprecations documented as part of defunct Support.BaseSkin effort
distro:41f3bf40195e
Documentation Closed
Item13541
9 years
eachAttachment returns directory names with Support.PlainFileStore, breaks bulk_copy.pl
distro:0f280bd552b8 distro:24f2b5f567c3
PlainFileStoreContrib Closed
Item13547
9 years
Copy failed from system to Sandbox
distro:0dc2dbd23357 distro:6f244121a7ac distro:e47335091956
PlainFileStoreContrib Closed
Item13563
9 years
Crashes in Search, Foswiki.pm and Render.pm for cUID mapped from uft8 WikiName
distro:8eeffefcc1bd
I18N, SEARCH, UserMapping Closed
Item13565
9 years
Wide char in print error registering user with utf8 topic name and "mailprogram" email
distro:fc117ad74992
FoswikiNet Closed
Item13567
9 years
TML in dirty areas not rendered correctly
distro:6208df8427e0 distro:86a5bdffef71
PageCache, TipsContrib Closed
Item13568
9 years
tools/bulk_copy.pl: removes topic data prior to saving new revision; breaks attachments and history
distro:a8b56f70bbb2
FoswikiTools Closed
Item13575
9 years
WysiwygPlugin converts entities to utf-8, then cannot save topic on iso-8859-1 store
distro:7e7e1118ddd6
WysiwygPlugin Closed
Item13599
9 years
Extensions installer fails to check in existing files, silently omits them.
distro:83229de0598c
Configure Closed

ALERT! Caution:There are a number of significant changes that require action before migrating data from an old release. Carefully review the release notes.
  • JavaScript is now required for many operations.
  • New default PlainFileStore cannot coexist with existing RCS revision files. If new store is selected, a conversion script must be run.
  • Foswiki now defaults to utf-8, Before importing data, you must either match previous encoding, or convert the data from the old store to the new character encoding.
  • Empty DENY rules must be changed to ALLOW * wildcards. Or the old feature must be enabled in the configuration.
  • Sessions use IP Matching by default. If your site supports roaming / mobile users or is behind a proxy, this must be disabled.
  • Installation process has changed. Do not visit bin/configure as your first URL. Go directly to your default view url and then follow the link to configure.
  • Foswiki no longer ships with CPAN perl modules. Install CPAN prerequisites using your local system package manager, or cpanm
  • Perl 5.8.8 is the minimum perl release. Perl 5.18 or higher is recommended.
  • Foswiki now predominantly uses 'single quotes' in generated HTML, and "double quotes" in macros. The change to singe quotes in generated HTML may require some rework of Foswiki macros.
  • Some versions of CGI should be avoided (especially 4.10-4.13) to prevent corruption of international characters in topics when utf-8 is enabled.

Installation

Please refer to the INSTALL.html which can be found the downloaded tgz/zip. It can be also found on Foswiki.org in the System.InstallationGuide

Upgrade Instructions

Upgrade packages are not available for this release. Install as a new release and migrate the configuration and data.

License

  • This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
  • This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  • See the GNU General Public License for more details, published at http://www.gnu.org/copyleft/gpl.html

Release Details

Topic revision: r10 - 04 May 2016, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy