changes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
changes [2020-08-04 15:51] – [Release 2020-07-29 “Hogfather”] andi | 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!** | ||
- | ===== Release 2020-07-29 “Hogfather” ===== | + | ===== 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 " | ||
+ | * 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:// | * 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 :!: | + | * 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 | * PHP 7.4 compatibility and some preparations for the upcoming PHP8 | ||
* New [[config: | * New [[config: | ||
Line 27: | Line 107: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | | + | |
+ | And please also ; | ||
+ | | ||
+ | * If you have no clue where the issue originates, check the [[bugs# | ||
+ | |||
+ | === Hotfix === | ||
+ | |||
+ | * Hotfix 2020-07-29a | ||
+ | * fix an XSS security vulnerability [[issue> | ||
===== Release 2018-04-22c “Greebo” ===== | ===== Release 2018-04-22c “Greebo” ===== | ||
Line 56: | 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 81: | 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 110: | 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.1596549094.txt.gz · Last modified: 2020-08-04 15:51 by andi