From 5ko at 5ko.fr Sat Jan 10 12:38:47 2026 From: 5ko at 5ko.fr (Petko Yotov) Date: Sat, 10 Jan 2026 21:38:47 +0100 Subject: [pmwiki-announce] PmWiki 2.5.5 released Message-ID: Hello. PmWiki version 2.5.5 was published today, and is available at: https://www.pmwiki.org/pub/pmwiki/pmwiki-2.5.5.tgz https://www.pmwiki.org/pub/pmwiki/pmwiki-2.5.5.zip svn://www.pmwiki.org/pmwiki/tags/latest This release includes updates for recent PHP versions. New markup !!#id Heading allows to define id attributes of headings or page sections. These can be referenced in links to the heading, and it is possible to include page sections based on these identifiers, similar to [[#anchor]]. Before or after upgrading to 2.5.5, you may want to search your wiki for "!#" in case there are matches on your pages, and if needed, insert a space before the "#" characters. Improvements to Forms features. The edit form with $EnableMergeLastMinorEdit, checking the "Minor edit" checkbox will pre-fill the change summary field with the previous summary. It is now possible to define custom attributes to the options of a "select" field. The Not-Saved-Warning feature is now available to custom forms with the attribute (:input form data-confirmunload=1:); if such form has changes, and the user tries to leave the page without saving the changes, the browser will ask for confirmation. Improvements to the core JavaScript utilities and the PmLib library. Optimizations for PmSyntax for long or complex texts. Sortable tables will show the arrows to the left if the header cell is right-aligned. It is now possible to Shift+click to check or uncheck multiple checkboxes. Table of contents will show a tooltip to the back-to-contents link, and will no longer number a single heading. Core styles defined in $HTMLStylesFmt are already in pub/lib/pmwiki-core.css, now the duplicates have been removed from the scripts. This makes it easier to redefine them by skins and local styles, and is a step toward a stricter Content-Security-Policy. The dark theme now has slightly darker backgrounds to the "simpletable" tables. A new markup (:dropzone uploadpage=Group.Name:) allows to include an area where editors can drop files for upload, without opening the page for editing or uploading. Multiple zones in a page could upload files to different pages or groups. Url approvals have a new confirmation page to preview all pending sites and links in the current page, extracted for easier review, checkboxes to selectively approve them, and the full page shown below with the pending links highlighted. A bug was fixed with Notify and the tz= attribute which could affect later recipients, and another with RecipeCheck when the hosting has disabled remote retrieval. The documentation was updated. Thanks, Petko -- If you upgrade : https://www.pmwiki.org/Upgrades