Release Plan

Release 2.1.5

The next patch/bugfix release of Foswiki will be 2.1.5
  • Development target:
  • Release Candidate: 16 Dec 2017
  • General Availability: 22 Dec 2017
  • Released from: Release02x01 branch

Release 2.2

The next minor release of Foswiki will be 2.2
  • Feature Freeze: 1 Dec 2017
  • Release from: master
  • Beta start: TBD
  • Release target: TBD
Topic Summary Developer CurrentState
AddBacklinksToQuery Make faster Backlinks possible JulianLevens AcceptedProposal
AddDefaultWebName Add configuration parameter {HomeWebName} MichaelDaum AcceptedProposal
AddFormatControlToSearchChanges Add some formatting control to the $changes() search token. GeorgeClark AcceptedProposal
Tasks.Item1390 Tasks.Item9464 Tasks.Item13995
AddGenerateRandomString Add a function to generate a cryptographically secure random string GeorgeClark ReadyToMerge
AddJsViews Please consider adding JsViews library MichaelDaum, ChrisHoefler ReadyToMerge
AddNoProxyFeature Add a 'NoProxy' configuration option to Foswiki::Net MichaelDaum MergedToCore
AddRegistrationTokenToUserinfo Add $registration token to USERINFO MichaelDaum MergedToCore
ConfigurableCookieNamesAndPaths Make cookie path and names configurable GeorgeClark MergedToCore
ConfigurableURLIncludes It would be really helpful if URL includes could be enabled for only certain domains. MichaelDaum AcceptedProposal
ContinueCanonicalSCRIPTURLDev Continue extending the canonical form of the SCRIPT / PUB URL macros GeorgeClark MergedToCore
Tasks.Item13795 Item14339
ImplementAdditiveTopicACLs Implement "additive" Topic level ACLs GeorgeClark MergedToCore
ImproveBulkRegistration Make bulk registration a bit easier to set up and use GeorgeClark MergedToCore
ImprovePasswordResetProcess Improve security of password reset. GeorgeClark ReadyToMerge
ImproveSupportForComments Support comment syntax in topics and topic templates CrawfordCurrie MergedToCore
MoveQueryPathParsingIntoFoswikiRequest Make Foswiki::Request responsible for parsing the query path and identifying the Web, Topic & Attachment. GeorgeClark MergedToCore
RemoveHomegrownFoswikiNetCode Remove the homegrown Foswiki::Net code that GeorgeClark MergedToCore
SplitArgumentsinMAKETEXT Allow passing MAKETEXT's placeholder arguments separately JanKrueger MergedToCore
SupportAllMacrosInTemplateTopics Support all macros in template topics CrawfordCurrie MergedToCore
TopicDisplayName Let topics have a display title MichaelDaum AcceptedProposal
UseRelativeLinksByDefault Templates and Topics should use SCRIPTURLPATH GeorgeClark MergedToCore
UseXForwardedForHeader Optionally get client IP from the X-Forwarded-For header. GeorgeClark MergedToCore

Candidates for 2.2 need further investigation / consideration

Topic Summary Developer CurrentState Concerns
AddOptionalDescriptionToAccessDeniedTemplate Add some optional verbiage to the Access Denied message. GeorgeClark UnderInvestigation
EnableFriendlyAttributeParser Enable an old feature that has limited exposure. GeorgeClark UnderInvestigation
ModernizeICONMacro Replace the old ICON macro with JQICON GeorgeClark UnderInvestigation
PreventRedundantFileReadsInStore Prevent redundant file reads in store MichaelDaum UnderInvestigation

Future Release

The following proposals have been accepted but are slotted for some future release - to be determined.

Topic Summary Developer CurrentState
AddPasswordManagementFunctions Add way to disable and expire passwords, and expire accounts. GeorgeClark AcceptedProposal
AddTakeOutPutBackBlocksToFunc Add takeOut / putBack calls to Func GeorgeClark AcceptedProposal
EasyDevelopment Fast VM developer environment with Vagrant provisioning JulianLevens, OlivierRaginel AcceptedProposal
OOConfigSpecsFormat Utilizing pure Perl for config specs. VadimBelman UnderConstruction
PreferenceValuesInDifferentContexts Retrieve preference values in different contexts CrawfordCurrie AcceptedProposal
Topic revision: r101 - 14 Dec 2017, GeorgeClark - This page was cached on 09 Jan 2018 - 19:21.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License