changes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
changes [2020-05-01 12:50] – Hotfix releases bug | changes [2024-02-12 13:14] (current) – hotfix released andi | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Changelog ====== | ====== Changelog ====== | ||
- | This page contains a summary of changes between the official [[DokuWiki]] releases. Only the biggest changes are listed here. A complete and detailed log of all changes is available through the [[https:// | + | This page contains a summary of changes between the official [[DokuWiki]] releases. Only the biggest changes are listed here. A complete and detailed log of all changes is available through the [[https:// |
- | Changelogs for releases older than the ones listed here are available at [[Old Changes]]. Plugin and template developers should read and subscribe to the [[devel: | + | Changelogs for releases older than the ones listed here are available at [[Old Changes]]. |
+ | |||
+ | Plugin and template developers should read and subscribe to the [[devel: | ||
There is some information regarding the [[install: | There is some information regarding the [[install: | ||
Line 9: | Line 11: | ||
**Changes marked with :!: need some attention on upgrading!** | **Changes marked with :!: need some attention on upgrading!** | ||
- | ===== Next release | + | ===== Release 2024-02-06a “Kaos” ===== |
+ | |||
+ | * :!: DokuWiki requires at least PHP 7.4 now | ||
+ | * Further fixes for warnings in PHP8+ | ||
+ | * Complete Overhaul of the [[devel: | ||
+ | * Introduction of [[devel: | ||
+ | * Automatic pruning of logs (see [[config: | ||
+ | * Plugin authors can now set an update message to be shown in extension manager | ||
+ | * Refactored [[syndication|feed generation]] | ||
+ | * Better baseurl detection when running behind reverse proxy | ||
+ | * :!: developers now need to install dev dependencies via [[devel: | ||
+ | * Automatic loading of [[devel: | ||
+ | * '' | ||
+ | * The default [[template: | ||
+ | * Lots of [[devel: | ||
+ | * Various bug fixes and smaller tweaks | ||
+ | |||
+ | === Hotfix === | ||
+ | |||
+ | * 2024-02-06a | ||
+ | * fix problem with parsing uneven table columns [[issue> | ||
+ | * fix logo aspect ratio in '' | ||
+ | * re-add missing [[devel: | ||
+ | * fix error handling for plugins with missing info [[issue> | ||
+ | * fix doubly declared '' | ||
+ | * fix content-type header for feeds [[issue> | ||
+ | * ignore decryption errors on old cookies [[issue> | ||
+ | ===== Release 2023-04-04a “Jack Jackrum” ===== | ||
+ | |||
+ | * A lot of fixes for warnings in PHP8+ | ||
+ | * A new feature flag [[config: | ||
+ | * The options to embed HTML and PHP have been **completely removed** for security reasons :!: | ||
+ | * [[https:// | ||
+ | * [[plugin: | ||
+ | * Fixes | ||
+ | * quicksearch with UTF-8 chars | ||
+ | * basic auth header parsing | ||
+ | * old revisions for pages with dots | ||
+ | * feed titles | ||
+ | * handling of unknown config options | ||
+ | * relaxed media CSP headers for PDF and SVG handling | ||
+ | * relaxed browseruid check for better browser compatibility | ||
+ | * compatibility updates for mail sending | ||
+ | * Unit Tests use php-dom-wrapper instead of phpquery now :!: | ||
+ | * Improved error logging | ||
+ | * Dependency Updates | ||
+ | |||
+ | === Hotfix === | ||
+ | |||
+ | * Hotfix 2023-04-04a | ||
+ | * fix an XSS security vulnerability in RSS handling [[issue> | ||
+ | ===== Release 2022-07-31b “Igor” ===== | ||
+ | |||
+ | * Fix various errors in PHP8 support | ||
+ | * Drop support for PHP versions earlier than 7.2 | ||
+ | * SVG-based smileys replace GIF versions | ||
+ | * :!: may require template update [[pr> | ||
+ | * :!: plugins directly embedding SVG may need CSS adjustments [[issue> | ||
+ | * Allow "revert" | ||
+ | * Various translation updates | ||
+ | * Add a class '' | ||
+ | * Use [[https:// | ||
+ | * auto rotation based on EXIF tags | ||
+ | * support for WEBP | ||
+ | * Refactored logging mechanism [[pr> | ||
+ | * Refactored media manager [[pr> | ||
+ | * Support for SVG images | ||
+ | * New form events used. :!: Plugins should implement them, because the old form events are not triggered anymore | ||
+ | * Some smaller security fixes | ||
+ | * :!: On [[farms|farm setups]] a log dir needs to be created manually in animals | ||
+ | |||
+ | === Hotfix === | ||
+ | |||
+ | * Hotfix 2022-07-31a | ||
+ | * fix an XSS security vulnerability [[issue> | ||
+ | * Hotfix 2022-07-31b | ||
+ | * fix an XSS security vulnerability in RSS handling [[issue> | ||
+ | |||
+ | ===== Release 2020-07-29a “Hogfather” ===== | ||
+ | |||
+ | * Lots of internal refactoring to make the code base more modern and robust. You can read a bit [[https:// | ||
+ | * Defer the loading of JavaScript to improve initial page loads :!: (Some plugins needs to temporary disable the [[config: | ||
+ | * PHP 7.4 compatibility and some preparations for the upcoming PHP8 | ||
+ | * New [[config: | ||
+ | * New [[plugin: | ||
+ | * [[syndication# | ||
+ | * A whole ton of smaller bug fixes and improvements | ||
+ | * Lots of translation upgrades | ||
+ | |||
+ | :!: Note: because of various internal changes, not all plugins or templates may be compatible with this release. It is recommended to check the documentation of the plugins you use before upgrading. As always a backup is recommended before upgrading. :!: | ||
+ | |||
+ | Please also read: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | And please also ; | ||
+ | * Search the [[https:// | ||
+ | * If you have no clue where the issue originates, check the [[bugs# | ||
+ | |||
+ | === Hotfix | ||
- | * FIXME | + | * Hotfix 2020-07-29a |
+ | * fix an XSS security vulnerability [[issue> | ||
===== Release 2018-04-22c “Greebo” ===== | ===== Release 2018-04-22c “Greebo” ===== | ||
Line 40: | Line 144: | ||
* Hotfix 2018-04-22b | * Hotfix 2018-04-22b | ||
* fix PHP 7.3 compatibility [[issue> | * fix PHP 7.3 compatibility [[issue> | ||
- | * fix ACL check [[https:// | + | * fix ACL check [[PR>2609]] |
* Hotfix 2018-04-22c | * Hotfix 2018-04-22c | ||
* fix an XSS Vulnerability [[issue> | * fix an XSS Vulnerability [[issue> | ||
Line 65: | Line 169: | ||
* Hotfix 2017-02-19d: | * Hotfix 2017-02-19d: | ||
* Hotfix 2017-02-19e: | * Hotfix 2017-02-19e: | ||
- | * Hotfix 2017-02-19f: | + | * Hotfix 2017-02-19f: |
* Hotfix 2017-02-19g: | * Hotfix 2017-02-19g: | ||
Line 94: | Line 198: | ||
* New [[plugin: | * New [[plugin: | ||
* Experimental new Form class usable for plugin developers | * Experimental new Form class usable for plugin developers | ||
- | * Use [[http:// | + | * Use [[https:// |
* Various deprecated code has been removed | * Various deprecated code has been removed | ||
* The [[plugin: | * The [[plugin: |
changes.1588330233.txt.gz · Last modified: 2020-05-01 12:50 by bug