RecentReleases

Recent posts to news

Recent posts to news

- Mon, 17 Mar 2025 12:00:30 -0000

This is a bug-fix release.

Carsten Klapp strikes back!

  • Upgrade PEAR to release 1.10.16, PEAR DB to release 1.12.2
  • Readme for basic Windows 11 install instructions.
  • Complete rewrite of SpaceWiki theme using modern CSS.
  • passencrypt.php and configurator.php: Improved password encryption and random password generation. Use newer password_hash function when available. Added copy to clipboard buttons.
  • Updated .htaccess files to work with Apache 2.4. Will still work with older versions but requires mod_version module which is available in Apache 2.0.56 and later.
  • Minor updates to Hawaiian and Portland themes.
  • Fixed MacOSX theme buttons not loading, other visual improvements and RecentChanges uses a table now.
  • Improved formatting output for debugging, adjusted code for themes which depend on default theme. Added signature template. This can be disabled by adding this line to themeinfo.php: $this->addImageAlias('signature', false);
  • Added 404 error to HttpClient.php which is displayed now in PhotoAlbumPlugin. Removed URL of defunct example website that broke PhpWikiManual.
  • Important bugfix for PHP 8.3 and newer: Fixed garbled display of pages due to deprecated errors. Also try harder to suppress deprecated errors on all PHP versions. Set DEBUG=2 in config.ini to view deprecated errors, and DEBUG=1 for basic errors. Added hooks for CSS formatting of deprecated errors.
  • Improvements and bugfixes to loading and saving pages to filedumps:
    • fixed download of individual dump files stalling in chrome (must always click resume).
    • fixed page lock status not always loading, especially for virgin wiki.
    • Security: Prevented unlocking existing page when loading dumped file without lock flag.
    • Security: Page hits and ACL are only loaded when page doesn't exist in database. To do a complete restore of a page, delete it first.
    • Fixed page metadata changes incorrectly being applied to database when attempting to load a file and it was skipped.
    • When a file is loaded the status now reports the loaded page lock status.
    • Removed invalid http headers.
    • Added dumpsvn action, mainly for developers and translators of pgsrc files.
    • Fixed filenames sometimes not being urlencoded properly.
    • Improved filtering of unknown page metadata being loaded into database.
    • Dumped pages now use Unix line endings instead of Windows. Import of files with Windows line endings should still work.
    • Added summary page counts to page dumping.
    • Dumping no longer overwrites existing files.
    • Fixed broken Merge edit functionality when loading dumps, also added diff preview. This means themes using custom editpage.tmpl need to be updated with new $EDITING_OLD_REVISION_MESSAGE variable.
    • Date of files dumped now set to match page date in wiki.
  • configurator.php now comments out most values that are defaults. Added automatically suggested paths for Windows users.
  • New: Show a nice diff preview when editing a page if there is an edit conflict.
  • New: Prevent diff markers from being rendered as markup when editing a conflict or merging a dumpload.
  • Important bugfix: Fixed users unexpectedly being logged out. Affected flatfile database and possibly other db types also. Improved by sanity checking of database global timestamp.
  • RDF link in RecentChanges no longer crashes but still provides incomplete output.
- Wed, 13 Mar 2024 18:40:40 -0000

This is a bug-fix release.

Fixes:
* Check for "shell_exec" before using it (Christof Meerwald)
* Improve RSS (Christof Meerwald)
* Add support for SQLite in PDO, add support for SQLite3 in PEAR (Christof Meerwald)
Changes:
* Upgrade PEAR to release 1.10.14, PEAR DB to release 1.12.1

- Wed, 15 Nov 2023 18:09:45 -0000

This is a bug-fix release.

It fixes a bug in ExternalReferrer with PHP 8.2.
Reported by Thom Jeera.

- Thu, 13 Jul 2023 10:02:39 -0000

This is a bug-fix and enhancement release.

PhpWiki 1.6.2 is the last release compatible with PHP 5.
It should work for all PHP releases from 5.3.3 to 8.2.x.
Next release will require at least PHP 7.4.

Fixes
* Make renaming of pages work for DATABASE_TYPE = PDO and file.
* Make WantedPages work for DATABASE_TYPE = dba and file
* Back links now work when the link is inside a table, in a template or in an included page.

Misc
* Add SourceForge Open Source Excellence badge to footer

See ReleaseNotes for the complete list of improvements.

- Mon, 24 Jan 2022 18:17:46 -0000

This is a bug-fix and enhancement release.

This release makes PhpWiki compatible withPHP 8.1. READONLY is renamed as ISREADONLY, since readonly is now a keyword in PHP 8.1.

See ReleaseNotes for the complete list of improvements.

- Thu, 12 Aug 2021 11:16:57 -0000

This is a major release of PhpWiki:

  • PHP 7 and 8 compatible (works from PHP 5.3.3 to PHP 8.0)
  • Full HTML 5: Add HTML 5<main><header><footer><nav>in all themes. Add ARIA roles.

See ReleaseNotes for the complete list of improvements.

- Fri, 11 Dec 2015 10:35:30 -0000

This is a bug-fix and enhancement release.

  • Fix tooltip translation in CreateToc plugin
  • Remove access keys
  • Check MAX_PAGENAME_LENGTH in CreatePage
  • Fix fatal database error with multiple comma-delimited sortby args
  • Remove forbidden characters: ~<~>~[~]~{~}~"~|~# from pagename
  • New property: ALLOWED_LOAD giving list of directories from which it is allowed to load pages.
  • Upload: replace multiple spaces by single space
  • Make functions merged and is_conflict public in lib/diff3.php (support request #162)
- Mon, 29 Jun 2015 10:25:22 -0000
  • Fix WantedPages for Fusionforge
  • Remove WantedPagesOld (use WantedPages instead)
  • Add WebM format in Video plugin
  • Update jscalendar to 1.0
  • Remove Width and Height preferences modification in Edit Toolbar
  • New icons in Edit Toolbar
  • Make static templates in Edit Toolbar work
  • Fix memory_limit for WIKI_SOAP
  • Remove MockRequest
  • Update jquery to 1.11.3
- Wed, 04 Mar 2015 16:54:28 -0000

This is a bug-fix and enhancement release.

  • Fix Bug#648 Call to protected method
  • easier file upload: forbidden characters in filename are replaced by dashes (instead of rejecting upload)
  • improve handling of image insertion icon in edit toolbar (icon did not always appear after image uploading)
  • bigger wikipaging font
  • test again for function 'posix_times', it does not exist on Windows (reported by jdebert)
  • remove FPDF, lib/gif.php, lib/font (were not used)
  • rename plugin _Retransform to DebugRetransform
  • use PHP ZIP class instead of home-made functions. ziplib renamed to mimelib
  • add SOAP scripts
  • rename FCKeditor to CKeditor
  • load theme pgsrc, if it exists
  • SUBPAGE_SEPARATOR removed, it must be '/'
  • RateIt plugin for Fusionforge
  • remove acdropdown and livesearch
  • remove CVS backend
- Fri, 10 Oct 2014 15:16:49 -0000

This is a security fix release.
* Fix CVE-2014-5519: vulnerability in Ploticus plugin.http://www.cvedetails.com/cve/CVE-2014-5519/