D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
proc
/
thread-self
/
root
/
proc
/
thread-self
/
root
/
var
/
softaculous
/
pmwiki
/
Filename :
changelog.txt
back
Copy
Version 2.4.1 (2025-01-27) Updates for recent PHP versions, reported by Simon Davis. Fix bug with $EnableUploadDrop. Update documentation. Version 2.4.0 (2025-01-19) Simplify docs/sample-config.php ?action=diag to include defined constants and functions. Add directory pub/lib with pmwiki-utils.js, pmwiki-darktoggle.js; move PmSyntax files there. Add core JavaScript library pub/lib/pmwiki-lib.js with helper functions used by the core and can be used by recipes. Add pub/lib/pmwiki-core.css with core styles that were previously injected in $HTLMStylesFmt. Responsive skin remove styles that are already in pub/lib/pmwiki-core.css. Add $HTMLHeader1Fmt. $EnableCopyCode fix bug when disabled on HTTPS. Edit form "Preview" button to not require validation. Recent changes [+] button will now toggle to [-] and hide the page changes. Fix JS console error when Cookbook:LocalTimes is enabled but has never been used. Handle more gracefully bad arguments with {(substr)} in UTF-8, reported by Martin Cuno. Add $EditAutoBrackets, $EnableEditAutoText = 2 to enable in all textareas, new shortcuts Alt+ArrowUp and Alt+ArrowDown to swap lines, other improvements to guiedit.js. If $EnablePmSyntax is set to 2, any textarea with the class name "pmsyntax" will now enable Cookbook:PmSyntax. F8 to toggle highlighting. RecipeCheck restore inadvertantly commented out styles. Add $EnableUploadTargets and $UploadTargets. Add $RehashedPassword. Add $PagePathResolveFmt. Edit form Preview button to not require validation. Forms added (:input range:), enable atribute data-labelvalue="1". Add helper function XLHSC(), update PosArgs(). Improve $EnableMergeLastMinorEdit. Restructure Table of Contents. Update documentation. Version 2.3.38 (2024-11-03) ↑ Add helper function PosArgs($args, $posnames). Refactor $MessagesFmt to allow nested arrays with keys that can be set from recipes and new attributes (:messages keys=a,b details=open:). If a message starts with "markup:" it will now be processed through the markup engine. Add $UploadBlockPatterns, deprecate $UploadBlacklist. PmForm update for PHP 8, add {$$CurrentLocalTime}. Notify update for PHP 8.3 (PITS:01513). Wikistyles allow for calc operators + / * (PITS:01514). Update documentation. Version 2.3.37 (2024-08-21) ↑ Update for PHP 8. Responsive skin: cache SkinElements pages. Add helper function PRI() "PmWiki Recursive Implode". pmwiki-utils.js add "draggable". Add PageVariable {$GroupHomePageUrl}. $EnableSortable, $EnableSimpleTableRowspan enabled by default. PmSyntax update for $EnableSimpleTableRowspan and for Cookbook:InputStar; fix line-height for some skin configurations. Add $EnableCommonEnhancements, update docs/sample-config.php, remove from sample-config.php $EnableNotSavedWarning which was enabled in 2.3.0. Add $EnableObfuscateEmails, $EnablePreserveLineBreaks. Add $EnableUrlApprove, $EnablePmForm, $EnableCreole, $EnableRefCount, $EnableFeeds (PITS:01511). (:input e_minorcheckbox:) to include label and title per $EnableMergeLastMinorEdit, update Site.EditForm, XLPage. Anchors remove deprecated name="" attribute. Meta Content-type moved early and configurable. Update documentation. Version 2.3.36 (2024-08-07) ↑ Add $EnableUploadDrop based on Cookbook:DragDropMultiUpload. Add $TROEPatterns. Update for PHP 8 (PITS:01510) Store a history entry when a page is deleted. Update documentation