Hello Foswiki Community,
We are very pleased to announce that Foswiki 1.1.10 is available for download.
This is a maintenance release for those of you that are still running a 1.1.x Foswiki engine and are unable to proceed with an upgrade to Foswiki 2.0 at this time. Our latest & greatest and recommended release still is Foswiki 2.0.3, which we released on November 16th.
However, as things move forward, we thought you might enjoy some of the features and benefits backported to the 1.1.x platform in the form of this release. This is especially important if you are facing plugin upgrades for a Foswiki-1.1.x engine. Extensions that take advantage of the new features introduced during the 2.0 development cycle will be incompatible with Foswiki-1.1.9 and older. This release will help you keep them running on the Foswiki-1.1.x engine.
This release is also critical for any sites facing a server platform upgrade. Several Perl features and CPAN module changes released over the past couple of years are completely incompatible with Foswiki-1.1.x releases. Foswiki-1.1.10. Foswiki should be upgraded to Foswiki-1.1.10 or Foswiki-2.0.3 before any updates to Perl or CPAN modules.
Note that Foswiki 1.1.10 will be the last maintenance release of this series. The community is now focusing on future features for the upcoming Foswiki 2.1.0 release, while still bug-fixing the 2.0.x branch.
Highlights of this release
- Compatibility with Foswiki 2.0 extensions
- Compatibility with new Perl and CPAN releases.
Foswiki 1.1.10 is a compatibility release for sites unable to upgrade to Foswiki 2.0. It contains fixes for Perl and CPAN compatibility issues that can arise after a system upgrade. It has been tested with perl versions 5.8.8 thru 5.23. It also contains backports of a small number of important Foswiki 2.0 features necessary for compatibility with extensions released for Foswiki 2.0. This release refreshes all default extensions to the version shipped with Foswiki 2.0, with the exception of TopicUserMappingContrib and PatternSkin. The new version of these extensions are not compatible with Foswiki 1.1.
Foswiki 1.1.10 does not contain fixes for most of the security issues fixed in the Foswiki 2.0.x releases. Upgrade to the latest Foswiki 2.0 release is strongly recommended.
Here are the complete release notes.
Foswiki 1.1.10 backports the new wildcard ACL. ALLOW and DENY rules can now be set to “*” asterisk, which means always match. In Foswiki 2.0, this is used to deprecate the old “Empty” deny rule. Foswiki 1.1.10 still supports the empty deny rules, but also supports the “ALLOW *” for allow all.
Including this feature in the Foswiki 1.1 engine allows sites to begin migration activity on Foswiki 1.1 before the actual migration to Foswiki 2.0. It allows new extensions to ship with the new style ACLs and remain Foswiki 1.1 compatible.
The CALC and CALCULATE macros now encode < and > as entities, which prevents some paths used to insert script tags. If your user’s topics require CALC or CALCULATE to generate HTML, then you must enable the following setting:
- Set SPREADSHEETPLUGIN_ALLOWHTML=1
This setting can be set in the topic, web, user or site preferences.
As of this release,
- Traditional Chinese, Czech, Danish, Dutch, French, German, Italian and Ukrainian are 99%+ complete.
- Swedish, Norwegian, Portuguese (Brazil) are 70-90% complete.
- Other languages are 60% complete or lower.
Special thanks to all the developers, translators and testers who have worked to make this release possible.
Release Manager, Foswiki 1.1.10