Change Log

 

See the cookbook recent changes page for additional updates and activity by other developers, or join the PmWiki mailing lists to discuss feature development with us.

Version 2.2.126 (Saturday, 1 February 2020)

  • Mute some “Undefined” notices.
  • Fix caches.php to write an updated .htaccess format.
  • Fix but with $PmTOC[‘Min Number?’] = −1 reported by Ste P?.
  • Update documentation.

Version 2.2.124, 2.2.125 (Monday, 27 January 2020)

Version 2.2.123 (Tuesday, 31 December 2019)

  • Allow for escaped [=link address=] to have any special characters, including quotes, parentheses and pipes.
  • Fix Pm X Mail? when the link contains a quote, and to work from headers, footers and sidebars.
  • Add form attribute “formnovalidate” (suggested by Robert Riebisch).
  • Allow table of contents to work better with Cookbook:SectionEdit (reported by Johan Bengtsson).
  • Mute a number of PHP notices for undefined variables.
  • Add that “URL” means in browser in sample-config.php (PITS:01448).
  • Add Cookbook:RecipeCheck in diag.php.
  • Refactor functions that handle $EnableRCDiffBytes to show the deltas in the page histories.
  • Remove $EnableRelativePageVars from sample-config.php (confusing, PITS:01145).
  • Add upload extensions webp and opus.
  • Update documentation.

Version 2.2.122 (Tuesday, 19 November 2019)

Version 2.2.121 was released by mistake and contained some experimental code that was meant to be tested first.

  • Obfuscate Link I Map?: Fix bug with special or international characters in custom subject fields, reported by Fidelio Espoir?.
  • Add $DefaultUnsetPageTextVars, $DefaultEmptyPageTextVars.
  • Mute “Uninitialized string offset messages” for error_reporting(E_ALL), reported by D Faure?.
  • Fix PmTOC, when Numbered Headings? is enabled, to number headings even when the TOC would not be created.
  • Add {$$EachCount} pagelist template pseudovariable, containing the count for the current “each” loop.
  • Add $InputAttrs role and aria-* form attributes, allow aria-\\w* attributes for the (:searchbox:) field.
  • Update documentation.

Version 2.2.120 (Sunday, 13 October 2019)

  • Add (:input datalist:) form element.
  • Add (:details summary="...":)...(:detailsend:) block markup.
  • Fix bugs with guiedit.php/guiedit.js reported by Fidelio Espoir?.
  • PmTOC: add max-height and overflow-auto to the block.
  • Update documentation.

Version 2.2.119 (Thursday, 3 October 2019)

Version 2.2.118 (Wednesday, 28 August 2019)

Version 2.2.117 (Sunday, 28 July 2019)

  • Add $EnableUploadAuthorRequired default to $EnablePostAuthorRequired, add Author field in upload form.
  • Implement partial content indirect downloads (suggested by Christopher Cox, required for embedded video on iOS).
  • Add allowed upload video extensions ‘m4v’ and ‘3gp’.
  • Fix lowercase “Content-Disposition” header for downloads.
  • Update documentation.

Version 2.2.116 (Wednesday, 19 June 2019)

  • Add $PageListVarFoldFn, defaults to $StrFoldFunction, for international case-insensitive matches of page (text) variables.
  • Update documentation.

Version 2.2.115 (Monday, 13 May 2019)

  • Responsive skin: Simplify CSS for custom backgrounds, remove repetition.
  • Update documentation.

Version 2.2.114 (Tuesday, 2 April 2019)

  • Fix bug with input select lists where an already defined id= attribute may get overwritten.
  • Vardoc: Move the id= attribute from a standalone anchor to the definition term element (allows “:target” styling).
  • Vardoc: Localize table header and link text (suggested by Michael F. Wolff).
  • Add $SkinTemplateIncludeLevel, Include Template? skin directive.
  • Add input “tel” type, and attribute “pattern”. Fix classnames of new input types.
  • Update documentation.

Version 2.2.113 (Friday, 1 March 2019)

Version 2.2.112 (Wednesday, 9 January 2019)

  • Fix switch break for PHP 7.3, reported by Hans-Jürgen Godau.
  • Update documentation.

Version 2.2.111 (Saturday, 8 December 2018)

  • Add $Id$ subversion keyword to pmwiki.php, requested by Peter Gragert.
  • Fix responsive skin search form max-width in desktop mode, reported by Moni Kellermann.
  • Add $DenyHtaccessContent variable. Update protective .htaccess files.
  • Add tz= and locale= arguments to {(ftime )} MarkupExpression (PHP5+).
  • Update documentation.

Version 2.2.110 (Monday, 5 November 2018)

  • Fix {(substr )} markup expression with non-number arguments could cause warnings, reported by Simon.
  • Add $PageListSortCmpFunction, default to current ‘strcasecmp’.
  • Add global $MarkupMarkupLevel which changes when the processing is inside (:markup:) blocks.
  • Fix inconsistent white space with inline [@escaped code@], reported by Dannybpng.
  • Update documentation.

Version 2.2.109 (Monday, 9 July 2018)

  • Update pmcrypt() to exclude negative -@groups from hash checking.
  • Add $EnableMarkupDiag to backtrace all markup calls, suggested by Chuck G?.
  • Fix Path Inter Map broken in 2.2.108, reported by Chuck G?.
  • Update documentation.

Version 2.2.108 (Thursday, 5 July 2018)

  • Add $PCCFOverrideFunction.
  • $AuthUserPageFmt can now be an array of page names.
  • Add $PageCacheFileFmt default to “%s/%s,cache” (like before), allowing custom cache filenames.
  • Form checkbox labels now have the same tooltip title as the checkbox.
  • Add %reversed% Wiki Style?.
  • Ref Count: add label to checkbox, class to table.
  • Vardoc: fix markup call, reported by Hans-Jürgen Godau.
  • pmcrypt() return false when salt appears to be some old PmWiki attribute.
  • Default Inter Map PmWiki URLs have now the HTTPS protocol (suggested by Simon).
  • Update documentation.

Version 2.2.107 (Friday, 2 February 2018)

  • Fix Forms and Pagelists warnings in PHP 7.2, reported by D Faure?.
    • Fix order=title broken with the previous commit, reported by Chuck G?.
  • Add $MailFunction.
  • Add “.rtl *” styles.
  • Update documentation.

Version 2.2.106 (Friday, 1 December 2017)

Version 2.2.105 (Tuesday, 7 November 2017)

Version 2.2.104 (Wednesday, 11 October 2017)

Version 2.2.103 (Sunday, 1 October 2017)

  • Add pagelist list=grouphomes and fmt=#grouphomes.
  • Update all scripts for PHP 7.2 (bugtrack).
  • Make responsive skin also compatible with PmWiki versions 2.2.55 or earlier.
  • Add *.vtt (web subtitles) as allowed upload extension.
  • Fix Charset headers for xlpage-iso-*.php
  • Refactor Page Store? class to remove create_function() calls.
  • Add “title” attribute to input form elements.
  • Re-add the definition of the $rrep variable in Markup expressions, reported by Chuck G?.
  • Add $AuthLDAPReferrals to set LDAP_OPT_REFERRALS if needed, reported by Kirk Zurell.
  • Fix missing $pagename for Wiki Word links.
  • Update documentation.

Version 2.2.102 (Saturday, 5 August 2017)

  • Revert fix for PITS:01300, the markup engine breaks when a text variable content is longer than 2699 characters.
  • Add a text box in SiteAdmin.AuthList to allow filtering of the results.

Version 2.2.101 (Sunday, 30 July 2017)

  • Rename function Page Store? to __construct, to prevent PHP 7 strict or deprecated notices.

Version 2.2.100 (Sunday, 30 July 2017)

  • Workaround around Subversion incompatibility with $Author:…$ string not intended as SVN keyword.
  • Responsive skin: add spacing above the #wikitext block, similar to the default skin.
  • Update documentation.

Version 2.2.99 (Monday, 26 June 2017)

  • Fix Preview didn’t show changes due to $ROSPatterns (PITS:01408).
  • Remove markup rules for previewing author signature not needed anymore.
  • Fix bug and warning appearing in PHP 4 installations.
  • Update Wikipedia intermap entry (secure https).
  • Fix bug with [[<<]] styles “clear:both”.
  • Fix incomplete definition of page text variable halts the rendering (PITS:01300).
  • Fix $Version didn’t work as a vardoc link.
  • Update documentation.

Version 2.2.98 (Wednesday, 31 May 2017)

  • Fix Wiki Styles where “pct” was incorrectly dropped from some classnames (PITS:01404).
  • Hide warning about missing intermap file.
  • Add pmwiki-responsive skin, based on modified Skins:2016.
  • Responsive skin: Hide icon if Page Actions? empty. Fix “close” icon didn’t appear for the Page Actions? block. Unrestrict menu height. Switching from portrait view with menu open to landscape: page should not be greyed out (PITS:01406). Landscape view: fix overflow for search form in Epiphany (likely Safari and other Apple Web Kit?-based browsers). Move the <main> tag up to allow scrolling of the whole #wikibody. Large preformatted blocks will also scroll in the mobile view. Set limit for desktop layout to 50em~800px. Scrollable tables via cosmetic Java Script?.
  • Both skins: Set default text color (PITS:01406).
  • Fix Deprecated notice for Site.Auth User password attributes.
  • Vardoc links now use Make Link?() to allow a custom Link Page? function, fix bug reported by Chuck G?.
  • $InclCount now counts per browsed page (for multi-page processing recipes).
  • Make $markupid variable available to markup replacement functions.
  • Refactor function Replace on Save? to allow easier calling from recipes (PITS:01407).
  • Enable *.mkv as allowed video extension.
  • Fix bug with attachlist markup.
  • Fix alternative bold/italics markup in sample-config.php (PITS:01400).
  • Fix lost space in markup tables, replace markup tables <code> with <pre> and add style “pre-wrap” (reported by Chuck G?).
  • Update documentation.

Version 2.2.97 (Friday, 7 April 2017)

Version 2.2.96 (Wednesday, 5 April 2017)

  • Fix severe PHP code injection vulnerability, reported by Gabriel Margiani.
    • Filter $pagename to exclude certain characters.
    • Add $pagename_unfiltered in case a recipe requires it.
  • Update documentation.

Version 2.2.95 (Tuesday, 28 February 2017)

  • Update documentation.

Version 2.2.94 (Tuesday, 31 January 2017)

Version 2.2.93 (Saturday, 31 December 2016)

  • Update documentation.

Version 2.2.92 (Wednesday, 30 November 2016)

Version 2.2.91 (Friday, 30 September 2016)

  • Update documentation.

Version 2.2.90 (Wednesday, 31 August 2016)

  • Add action parameter to upload form URL.
  • Add imgonly and imgcaption CSS classes (PITS:01390).
  • Fix plus-links with suffix [[Page|+]]s (PITS:01392).
  • Update documentation.

Version 2.2.89 (Saturday, 30 July 2016)

Version 2.2.88 (Wednesday, 29 June 2016)

  • Fix invalid HTML output of Wiki Trail? links (PITS:01388).
  • Add 4th argument $double_encode to PHSC() for safe replacement of htmlspecialchars().
  • Add page variable {$SiteAdminGroup} (PITS:00951).
  • Update documentation.

Version 2.2.87 (Tuesday, 31 May 2016)

Version 2.2.86 (Thursday, 28 April 2016)

Version 2.2.85 (Thursday, 31 March 2016)

  • Add svg(z) and SVG(Z) as embeddable image extensions (PITS:00197, PITS:00435).
  • Add *.svgz as allowed upload extension.
  • Update documentation.

Version 2.2.84 (Sunday, 21 February 2016)

Version 2.2.83 (Thursday, 31 December 2015)

  • Update documentation.

Version 2.2.82 (Monday, 30 November 2015)

  • Enable stripmagic() to process arrays recursively.
  • Update documentation.

Version 2.2.81 (Saturday, 31 October 2015)

  • Fix single line Page Text Variable? definition (reported by Hans B?).
  • Add .ltr and .rtl CSS classes for UTF-8.
  • Update documentation.

Version 2.2.80 (Wednesday, 30 September 2015)

  • Modify (:searchbox:) to use type=“search” input.
  • Update documentation.

Version 2.2.79 (Thursday, 27 August 2015)

  • Modify guiedit.js::insMarkup() to accept a custom function name processing the text, and a custom id for the text area.
  • Add CSS basic colors ‘fuchsia’,’olive’,’lime’,’teal’,’aqua’,’orange’ and ‘grey’ as Wiki Styles (PITS:01373).
  • Add $EnableROSEscape, default 0 (PmWiki:TextFormattingRules-Talk).
  • Remove ‘target’ attribute in input forms (breaks Pm Form?).
  • Add HTML5 input types email, url, number, date, search.
  • Add attribution in script comments.
  • Update documentation.

Version 2.2.78 (Tuesday, 21 July 2015)

  • Update $RobotPattern with current user agents.
  • Accept ‘target’ attribute in input forms.
  • Update documentation.

Version 2.2.77 (Friday, 19 June 2015)

  • Add generic function Make Names?() to process Make Page Names?().
  • Extend (:if attachments:) to specify file and page names (PITS:01087).
  • Optimize Page Store?::recode() to cache utf8_decode and utf8_encode callbacks.
  • Add {$WikiTitle} page variable.
  • Update documentation.

Version 2.2.76 (Sunday, 31 May 2015)

  • Recover posted arrays (indexed or associative, not multidimensional) when a password is required (PITS:00835, PITS:01110).
  • Add label argument to checkbox and radio inputs (PITS:01367).
  • Enable PHSC() to process arrays recursively.
  • Enable processing of arrays as input values (PITS:01032).
  • Add CSS classes to standalone image div and caption (PITS:00489, PITS:00497).
  • Update documentation.

Version 2.2.75 (Sunday, 26 April 2015)

  • Fix uploads to respect $EnableReadOnly.
  • Escape HTML special characters when printing failed callback creation.
  • Add pmcrypt() for PHP 5.6 compatibility.
  • Add markup for HTML5 semantic tags article, section, nav, header, footer, aside, address.
  • Update documentation.

Version 2.2.74 (Saturday, 28 March 2015)

  • Allow translation of the “OK” string in forms (PITS:01363).
  • Update documentation.

Version 2.2.73 (Saturday, 28 February 2015)

  • Update documentation.

Version 2.2.72 (Tuesday, 27 January 2015)

  • Enable markup debug messages even when debug_backtrace() is not available.
  • Add $AbortFunction.
  • Restore ability to set a custom $MarkupWordwrapFunction, add $MarkupWrapTag (related to earlier fix for PITS:01360).
  • Update documentation.

Version 2.2.71 (Monday, 29 December 2014)

  • Add $DraftActionsPattern.
  • Enable “input default source” parameter to contain multiple pages.
  • Enable “pagelist request” parameter to contain a list of (dis)allowed parameters.
  • Enable Markup() backtrace for ?action=ruleset.
  • Fix strict warning for blacklisted uploads (PITS:01359).
  • Fix wrong hard wrap in (:markup:) code examples (PITS:01360).
  • Update documentation.

Version 2.2.70 (Saturday, 8 November 2014)

  • Update documentation.

Version 2.2.69 (Monday, 13 October 2014)

Version 2.2.68 (Monday, 1 September 2014)

  • Add Skins: Inter Map prefix.
  • Add signature to Site.EditQuickReference (PITS:01350).
  • Allow $PostConfig entries to be launched after per-page customization, before other stdconfig.php inclusions if values<50.
  • Add WikiStyles clear, min and max width and height (PITS:00860), fix %p class=...% with more than one space.
  • Update documentation.

Version 2.2.67 (Saturday, 2 August 2014)

Version 2.2.66 (Wednesday, 2 July 2014)

  • Fix Author in Notifcations when deleting pages (PITS:01112).
  • Exclude “_” to be considered as a function name in various $*Patterns.
  • Update documentation.

Version 2.2.65 (Saturday, 7 June 2014)

  • Fix {$$PseudoVars} containing {*$PageVars} in PageList Templates.
  • Fix wording in scripts/.htaccess (PITS:01345).
  • Fix fixperms() if directory owner is root (PITS:01346).
  • Update documentation.

Version 2.2.64 (Thursday, 8 May 2014)

  • Add {(mod)} markup expression.
  • Add tel: and geo: URI schemes?.
  • Add $SysMergePassthru to allow Merge() to use passthru() instead of popen().
  • Update documentation.

Version 2.2.63 (Saturday, 5 April 2014)

  • Allow form elements to have a dash in the attribute names.
  • Strip magic slashes for pagelist/search request vars.
  • Allow input attributes readonly, placeholder and autocomplete for HTML5 sites.
  • Update documentation.

Version 2.2.62 (Friday, 28 February 2014)

  • Add $CallbackFnTemplates[“return”].
  • Add 4th argument to Markup_e() - $template.
  • Add $EnableTableAutoValignTop.
  • Update documentation.

Version 2.2.61 (Friday, 31 January 2014)

  • Add $TableCellAlignFmt.
  • Remove unused snippet in prefs.php (reported by Oliver Betz).
  • Remove unused calls to PSS() (reported by John Rankin).
  • Update documentation.

Version 2.2.60 (Sunday, 12 January 2014)

  • Revert to previous pmwiki.css file.

Version 2.2.59 (Saturday, 11 January 2014)

  • Fix checking multiple posted fields in blocklist.php (reported by Randy Brown).
  • Allow Markup_e() to accept a callback as well as code.
  • Fix “+” shortcut for internal anchor links.
  • Disable HTML cache if count($_GET)>1 not >2 (PITS:01278).
  • Fix query string if a “?” is encoded to uppercase “%3F”.
  • Replace CSS font sizes from points (fixed) to percents (relative) for the default skin.
  • Fix nested conditionals containing $pagename (reported by Benjamin Grassineau).
  • Update documentation.

Version 2.2.58 (Wednesday, 25 December 2013)

  • Allow $LinkUpload to be usable in (:attachlist:).
  • Enable customizations of (:input auth_form:).
  • Remove unused variable $Block in Format Table Row?(), reported by Klonk.
  • Fix $EnableBlocklistImmediate to check all posted fields for blocked terms.
  • Add $GLOBALS[‘Markup to HTML?’] to pass parameters such as $pagename to markup calls.
  • Update documentation.

Version 2.2.57 (Sunday, 3 November 2013)

Version 2.2.56 (Monday, 30 September 2013)

  • Work in progress to remove the core dependency of the deprecated “eval” feature of the preg_replace() function (PITS:01319).
  • Add functions PCCF(), PPRE(), PPRA(), Markup_e(), migrating all core calls to these functions.
  • Fix detection of proper Page Store?→recodefn.
  • Update documentation.

Version 2.2.55 (Monday, 16 September 2013)

Version 2.2.54 (Tuesday, 13 August 2013)

  • Fix broken page history for draft pages, reported by Chuck G?.
  • Update documentation.

Version 2.2.53 (Monday, 8 July 2013)

  • Show a message when the post has been blocked because of too many unapproved links.
  • Update documentation.

Version 2.2.52 (Saturday, 8 June 2013)

  • Add docx, pptx, xlsx upload extentions.
  • Hide E_DEPRECATED warnings for PHP 5.5.
  • Update documentation.

Version 2.2.51 (Wednesday, 8 May 2013)

  • Update url to Moin Moin?’s blocklist.
  • Comment-out blacklist.chongqed.org as the domain appears to have expired.
  • Fix possible XSS vulnerability in prefs.php, discovered today.
  • Fix access keys to be a single character.
  • Fix $AuthorPage if there is a group named the same as the author (PITS:01259).
  • Update documentation.

Version 2.2.50 (Monday, 8 April 2013)

  • Update documentation.

Version 2.2.49 (Saturday, 9 March 2013)

Version 2.2.48 (Monday, 11 February 2013)

  • Fix bug introduced yesterday with some links, reported by Michael Weiner (PITS:01308).

Version 2.2.47 (Sunday, 10 February 2013)

  • Enable tooltip titles for links to anchors on the same page.
  • Update documentation.

Version 2.2.46 (Monday, 7 January 2013)

  • Add third parameter to fixperms() explicitly setting the permissions.
  • Add $UploadPermAdd and $UploadPermSet variables.
  • Update documentation.

Version 2.2.45 (Sunday, 2 December 2012)

  • Cleanup some PHP notices (PITS:01304).
  • Update documentation.

Version 2.2.44 (Sunday, 21 October 2012)

Version 2.2.43 (Thursday, 20 September 2012)

  • Allow for HTML attribute names to contain dashes, eg. data-transition, data-role etc.
  • Remove warning when previewing Site.Edit Form.
  • Update documentation.

Version 2.2.42 (Monday, 20 August 2012)

  • Convert the line-endings in the docs/ directory to \r\n compatible with Windows.
  • Modify PHSC() to call htmlspecialchars() with a single-byte encoding argument.
  • Update documentation.

Version 2.2.41 (Sunday, 12 August 2012)

  • Change $KeepToken to “\034\034” which is compatible with more encodings.
  • Update documentation.

Version 2.2.40 (Saturday, 21 July 2012)

  • Add PHSC() helper function as a replacement of htmlspecialchars() for PHP 5.4 (PITS:01292).
  • Update documentation.

Version 2.2.39 (Monday, 25 June 2012)

  • Fix URL encoding of attachment links.
  • Update documentation.

Version 2.2.38 (Monday, 21 May 2012)

  • Fix “Wrong parameter count for utf8_decode” warning, reported by Simon.
  • Update documentation.

Version 2.2.37 (Tuesday, 1 May 2012)

  • Add page filename encoding functions.
  • Better handling of dots in [[#anchor_1.2]] sections (PITS:01285).
  • Expand Page Variables in PageList templates defaults (PITS:01282).
  • Add test for iconv() and mb_convert_encoding(), refactor recode().
  • Update documentation.

Version 2.2.36 (Wednesday, 28 December 2011)

  • Add $EnableOldCharset variable and $page[“=oldcharset”] entry.
  • Refactor Page Store?→recode() to recover Windows-1252 characters.
  • Add exit line to xlpage-iso-8859–2.php (PITS:01275).
  • Fix difference in defining and removing “invisible” PTVs.
  • Update documentation.

Version 2.2.35 (Friday, 11 November 2011)

  • Fix critical PHP injection vulnerability (PITS:01271, reported by Egidio Romano).
  • Important change: Disable script loading from XL Page?().
  • Move the processing of [[link|+]] inside Link Page?() and delete markup rule from stdmarkup.php.
  • Modify Make Link?() to better handle link titles.
  • Add optional $LinkTitleFunction allowing recipes to customize the link titles.
  • Fix Read Trail?() to better handle links with titles.
  • Add title attributes for the HTML templates in the $LinkPage*Fmt variables.
  • Add upload extensions svg, xcf, ogg, flac, ogv, mp4, webm, odg, epub.
  • Minor optimization for the Markup Expressions for UTF-8 strings.
  • Minor optimization of the rendering of page history.

Version 2.2.34 (Monday, 10 October 2011)

  • Add MarkupExpressions replacements for UTF-8.
  • Reset timestamps of Site(Admin).Auth User to 1000000000, used in upgrades.php.
  • Update documentation.

Version 2.2.33 (Friday, 23 September 2011)

  • Fix locked states for Site and Site Admin Group Attributes? (reported by Brijesh Kothari).
  • Fix intermap.txt entries PITS: and Wikipedia: to point to their current locations.
  • Fix refcount.php to produce valid HTML (PITS:01266).

Version 2.2.32 (Sunday, 18 September 2011)

  • Add required html xmlns attribute to the print skin template.
  • Add Page Store?→recode() function.
  • Add $DefaultPageCharset array.
  • Optimize for speed the inline diff for page history when too many lines were added or deleted.
  • Update and convert to UTF-8 the documentation.

Note: Due to a manipulation error, a version 2.2.31 was created before it was ready for a release.

Version 2.2.30 (Saturday, 13 August 2011)

  • Fix $Charset definition in iso-8859-*.php files.
  • Add $EnableRangeMatchUTF8, set it to 1 to enable range matches in UTF-8.
  • Update documentation.

Version 2.2.29 (Sunday, 24 July 2011)

  • Fix Attach links that were broken with the Path fix in 2.2.28.
  • Add $IMapLocalPath array containing Inter Map prefixes that should be treated as local.

Version 2.2.28 (Sunday, 24 July 2011)

Version 2.2.27 (Sunday, 19 June 2011)

  • Add block Wiki Style? %justify% (PITS:01253).
  • Remove unused <vspace> after a redirection (PITS:01255).
  • Add ?nodiff=1 parameter for page history to disable diff rendering and show only restore links.
  • Update documentation.

Version 2.2.26 (Saturday, 21 May 2011)

Version 2.2.25 (Tuesday, 22 March 2011)

  • Update documentation.

Version 2.2.24 (Tuesday, 15 February 2011)

Version 2.2.23 (Tuesday, 25 January 2011)

Version 2.2.22 (Sunday, 16 January 2011)

Version 2.2.21 (Tuesday, 14 December 2010)

  • Fix potential XSS vulnerability, reported by D Faure?.
  • Fix invalid HTML for simple table captions, reported by JL.
  • Fix Wiki Styles could work not properly if a value was empty like accesskey=“ ”.

Version 2.2.20 (Tuesday, 14 December 2010)

  • Fix Pagelist {$$variable} didn’t work in template none (PITS:01212).
  • Fix interface access keys in browse mode (PITS:01188).
  • Add Pm L10n?: intermap prefix for the Localization/ group on pmwiki.org (PITS:01180).
  • Fix Auth User excluding members didn’t work (PITS:01201).
  • Update documentation.

Version 2.2.19 (Wednesday, 10 November 2010)

  • Update documentation.

Version 2.2.18 (Saturday, 4 September 2010)

  • Fix $SaveAttrPatterns to skip nested conditionals (reported by Randy B?).
  • Fix Recent Changes when an edit summary contains the dollar sign (PITS:01217).
  • Fix RDF feed number of elements (PITS:01198).
  • Update documentation.

Version 2.2.17 (Sunday, 20 June 2010)

Version 2.2.16 (Monday, 10 May 2010)

  • Allow “exists” conditional to accept wildcards (PITS:01184)
  • Fix GUI button %center% which didn’t work correctly.
  • Fix incorrectly parsed quote in PQA(), possible script injection (discovered by Hanno Boeck).

Version 2.2.15 (Saturday, 27 March 2010)

  • Add (Auth|Edit)Form to auto-translated titles.
  • Fix (:if auth LEVEL:) to respect $HandleAuth (PITS:01164).
  • Skip loading of the second half of draft.php if $action!=“edit”.
  • Fix bug with (:template none:) introduced in 2.2.14, reported by Holger.
  • Fix Handle Download?() to use binary file-read.

Version 2.2.14 (Saturday, 27 February 2010)

Version 2.2.13 (Sunday, 21 February 2010)

Version 2.2.12 (Wednesday, 17 February 2010)

  • Allow a custom $DiffHTMLFunction to skip the line rendering if it returns false.
  • Add $EnableDiffInline, simple word-level diffs (PITS:00571).
  • Update documentation.

Version 2.2.11 (Sunday, 14 February 2010)

Version 2.2.9, 2.2.10 (Sunday, 17 January 2010)

Version 2.2.8 (Monday, 7 December 2009)

  • Fix apostrophes in Author field (PITS:01155).
  • Fix Condition “exists” for PHP 5.3 (PITS:01156).
  • Update documentation.

Version 2.2.7 (Sunday, 8 November 2009)

Version 2.2.6 (Sunday, 4 October 2009)

Version 2.2.5 (Tuesday, 25 August 2009)

Version 2.2.4 (Thursday, 16 July 2009)

  • Fix bug with page attributes, which somehow didn’t make it in the 2.2.3 release.
  • Fix bug with HTML entities in XL Pages? introduced earlier today in 2.2.3 (reverted, PITS:01114).

Version 2.2.3 (Thursday, 16 July 2009)

Version 2.2.2 (Sunday, 21 June 2009)

Version 2.2.1 (Saturday, 28 March 2009)

  • Fix $FPLTemplateMarkupFunction which somehow didn’t get in the 2.2.0 archive.
  • Fix wikitrails to work cross-group (PITS:00407).
  • Add $EnableRedirectQuiet variable (PITS:00919).
  • Fix {$Title} could display global variables (reported by Hans B?).
  • Fix reloaded form submissions could lose values (reported by Dave G?).
  • Fix preview while restoring a version from history (PITS:01081).
  • Fix relative links with international characters (reported by G. Hermanowicz).
  • Add in sample-config.php example call to xlpage-utf-8.php (PITS:01066).
  • Update documentation.
  • Fix guiedit.php to produce valid HTML.

Version 2.2.0 (Sunday, 18 January 2009)

  • Convert beta series to official release series.
  • Add $FPLTemplateMarkupFunction (PITS:00984, requested by John Rankin).

ChangeLog Archive - changes prior to version 2.2.0.

This page may have a more recent version on pmwiki.org: PmWiki:ChangeLog, and a talk page: PmWiki:ChangeLog-Talk.

Pagina modificada em 01 de fevereiro de 2020, às 16h03