DokuWiki

It's better when it's simple

User Tools

Site Tools


devel:releases

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devel:releases [2018-05-02 13:44] Klap-indevel:releases [2024-02-17 23:51] (current) Klap-in
Line 1: Line 1:
-====== Releases ====== +====== Changelog for Developers ======
- +
-See [[devel:release process]].+
  
 This page contains details about DokuWiki core changes that affect developers (plugins, templates and others) in order to separate them from the more commercial user [[:changes|release notes]] that should encourage usage of DokuWiki and upgrading to the latest release. This page contains details about DokuWiki core changes that affect developers (plugins, templates and others) in order to separate them from the more commercial user [[:changes|release notes]] that should encourage usage of DokuWiki and upgrading to the latest release.
  
-:!: You can [[: subscription |subscribe]] to this page to stay informed about changes((you need to be [[?do=login |logged in]], see upper right corner))+:!: You can [[:subscription|subscribe]] to this page to stay informed about changes((you need to be [[?do=login|logged in]], see upper right corner))
  
-\\ \\ \\ \\ \\ \\ \\ +---- 
 + 
 +===== Releases =====
  
-===== Developers’ Changelog ===== 
 ==== Development night-shot ==== ==== Development night-shot ====
  
 [[devel:develonly]] [[devel:develonly]]
  
-^ Date        ^ Change                                                ^ Submit       ^ Affects                  + 
-2018-04-27  deprecated clientismobile() and ismobile in pageinfo  | [[pr>2358]]  | Template authors maybe.  |+^ Change     ^ Submit    ^ Affects    
 +FIXME ... | [[pr>3115]] |  | 
 +| FIXME ... | [[pr>4085]] | | 
 + 
 +Suggestions for refactoring and updating of your code of plugins: [[devel:releases:refactor2024]] (needs update). 
 + 
 +Github issue tracker:  
 +  * x [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2024-02-06..2026-04-04|issues closed]] 
 +  * x [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2024-02-06..2026-04-04+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
 +  * x [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2024-02-06..2026-04-04+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]] 
 +Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]] 
 +  * All git commits of [[https://github.com/dokuwiki/dokuwiki/compare/release-2024-02-06...release-2024-02-06|Kaos vs Kaos release]] FIXME 
 + 
 +==== Release Winter 2024 “Kaos” ==== 
 + 
 +^ Change     ^ Submit    ^ Affects    ^ 
 +|  | [[pr>3115]] |  | 
 +| FIXME | [[pr>3115]] |  | 
 +| Cache: Imports may not be named like local classes | [[github>7a9c51a02e7db6a472b4afebfd75357bd20906fe|7a9c51a]] | Cache | 
 +| Show update message in Extension Manager if available | [[pr>4172]] | Extension Manager  
 +| Feed creation refactoring | [[pr>4156]] [[pr>4191]] | Feed | 
 +| Adjust php.net url | [[pr>4150]] |  | 
 +| Correctly escape comments in user namesMight **affect** some cases with not-escaped ''#'' or comments in the ''users.auth.php''. Needs manually fix by escaping ''#'' as ''\#''. | [[pr>4138]] | #-character in user file | 
 +| More resilence when talking to plugin repo. | [[pr>4136]] |  | 
 +| Complete [[devel:remote API]] Refactoring. Introduces [[devel:jsonrpc|JSON-RPC]] api. JSON-RPC is now **recommended** over XML-RPC. See also [[https://www.patreon.com/posts/better-remote-96036243|blog]]. | [[pr>4134]] |  | 
 +| Automatically prune old logs. The setting [[config:logretain]] defaults to keep a log for 3 days. | [[pr>4127]] | Logs | 
 +| Upgrade to phpseclib Version 3.\\ Logout if exceptions occur. | [[pr>4115]] [[pr>4198]] | encryption/ decryption | 
 +| Add support for X-Forwarded-Host proxy header, checks also [[config:trustedproxy]]. | [[pr>4104]] | Proxy | 
 +| Don't break config manager if plugin renderer fails to load | [[pr>4085]] | | 
 +| strip any trailing dots when resolving IDs | [[pr>4074]] |     | 
 +| Refactor mode of Changelog | [[pr>4071]] |     | 
 +| Use str_starts_with/str_ends_with() | [[pr>4061]] [[pr>4062]] |     | 
 +| Refactor autoloading. Do not autoload disabled plugins. Register composer autoloaders for plugins. | [[pr>4059]] |     | 
 +| Code smell/style changes | [[pr>4049]] [[pr>4050]] [[pr>4073]] |     | 
 +| Use Rector to autofix code smell. Applies many improvements and reformatting\\ ''ptln()'' **deprecated**| [[pr>4045]] [[pr>4107]] [[pr>4112]]  [[pr>4116]]  [[pr>4123]]  [[pr>4159]]  [[pr>4163]]  [[pr>4165]]  [[pr>4176]] [[pr>4181]] [[github>a5550469279230ee8ad6411ddd1938f5aebffdbc|a555046]] | Codestyle    | 
 +| Close curid span correctly | [[pr>4042]] |     | 
 +| Ensure plugin.info.txt data is complete | [[pr>4036]] [[pr>4183]] | Extensions without template/plugin.info.txt | 
 +| Fix no error message was shown on input errors in the config manager| [[pr>4034]] |     | 
 +| ldap: do not crash if gidnumber is not present | [[pr>4016]] |     | 
 +| Prevent double escaping of HTML form labels | [[pr>4008]] | Form::addLabelHTML()   | 
 +| Set SameSite=Lax Cookie Attribute | [[pr>3994]] |     | 
 +| Enforce content type on XML-RPC. | [[pr>3993]] |     | 
 +| Remove link, because it is wrongly cached for once existed pages. | [[pr>3981]] [[github>ec2224d941b26a4b80fc629c6a6e5e728cf3d9b3|ec2224d]] |     | 
 +| Fix XSS in RSS syntax | [[pr>3967]] |     | 
 +| Avoid flicker when highlighting a section. No rerendering which would reload e.g. videos as well| [[pr>3957]] |     | 
 +| Fix PHP8 deprecated warnings | [[pr>3947]] [[pr>3983]] [[pr>3985]] [[pr>4016]] [[pr>4178]]|     | 
 +| HttpClient: use microtime(true) directly | [[pr>3941]] |     | 
 +| Support SVG logo in dokuwiki template. Height of logo is now fixed, override in [[devel:css#user_styles|userstyle]] if other size is desired. | [[pr>3938]] [[github>71808afbef7727eb3440365c666a164db1be1b8e|71808af]] | Size logo   | 
 + 
 +Suggestions for refactoring and updating of your code of plugins: [[devel:releases:refactor2023]] (needs update).
  
 Github issue tracker:  Github issue tracker: 
-  * [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2018-04-22..2020-08-10|issues closed]] +  * 68 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2023-04-04..2024-02-06|issues closed]] 
-  * [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2018-04-22..2020-08-10+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 65 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2023-04-05..2024-02-06+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2018-04-22..2020-08-10+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]+  * 43 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2023-04-04..2024-02-06+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]] Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]]
 +  * All git commits of [[https://github.com/dokuwiki/dokuwiki/compare/release-2023-04-04...release-2024-02-06|Kaos vs Jack Jackrum release]]
  
-==== Release Spring 2018 "Greebo" ====+==== Release Spring 2023 “Jack Jackrum” ====
  
  
-^ Date        ^ Change                                                                                                                                                                                                                                                                                                                                                                                                        ^ Submit                                                                    ^ Affects                                                        +^ Date      ^ Change     ^ Submit    ^ Affects    
-xxxx-xx-xx  ??                                                                                                                                                                                                                                                                                                                                                                                                            | [[pr>]]                                                                                                                                  +2023‑04-04  Simplify media manager panel height                              | [[pr>3935]] |     
-2018-04-15  | [[:syntax_highlighting|Additional options]] for GeShi syntax highlighting]]                                                                                                                                                                                                                                                                                                            [[pr>2307]]                                                                                                                              +2023‑03-20  | Show only last part for large logs in Logviewer to avoid out-of-memory problems | [[pr>3922]] [[pr>3928]]\\ [[github>775003a7dfc8824e655f040724abfb8255c6da03|775003a]]|     
-2018-04-05  JSINFO available for detail view as well\\ :!: **Deprecates** js globals ''DOKU_UHC'' and ''DOKU_UHN'', use respective ''JSINFO'' keys instead                                                                                                                                                                                                                                                                | [[pr>2190]]                                                               Javascript                                                     +2023‑03-14  Fix password input field name (deletion of user profile) | [[pr>3920]] |     
-2018-04-05  send ''[[https://developer.mozilla.org/en-US/docs/Web/Manifest|manifest.json]]'' to clients to offer some PWA functionalityAdds event [[devel:event:manifest_send|MANIFEST_SEND]]\\ :!: Template authors should add a ''%%__theme_color__%%'' replacement to their ''style.ini'' to allow customizing the color of the browser's title bar on some mobile browsers                                          | [[pr>2241]]                                                               Templates                                                      +2023‑03-29  Move JS compression into external dependency [[https://github.com/splitbrain/php-jsstrip|php-jsstrip]]. And do not recompress ''.min.js''| [[pr>3917]] |     
-2018-04-05  Refactoring **removed** ''css_styleini()'' (Part of PR[[pr>2241]]\\ Example for backward compatible code: [[https://github.com/splitbrain/dokuwiki-plugin-dw2pdf/pull/342|see example]]                                                                                                                                                                                                                     | [[github>fb1f9089ad53554574c96fe6f86cc029958f87e4|fb1f908]]               plugins/template using ''css_styleini()''                      +2023‑03-29  Fix old revisions skipping one revision | [[pr>3915]] |     | 
-2018-04-05  Added search form on search page, added multiple new events [[devel:event:FORM_SEARCH_OUTPUT]][[devel:event:SEARCH_RESULT_FULLPAGE]][[devel:event:FORM_QUICKSEARCH_OUTPUT]] and [[devel:event:SEARCH_RESULT_PAGELOOKUP]] \\ :!: Modified events: [[devel:event:SEARCH_QUERY_PAGELOOKUP]] and [[devel:event:SEARCH_QUERY_FULLPAGE]] \\ :!: renamed ''_search.css'' file in dokuwiki-template to ''.less''  | [[pr>2286]]                                                               Search page, Plugins, Templates reusing dokuwiki styles        +| 2023‑03-14  | Improve Mail EOL handling.\\ Fix trim call in Mailer's name cleaning\\ Add Message-ID to all mails | [[pr>3831]] [[github>2b58f049453be0b5aad791487f173556c87f90dd|2b58f04]] [[pr>3758]] |     | 
-2018-03-06  Put cursor on end if repeatly including images                                                                                                                                                                                                                                                                                                                                                                | [[pr>2106]]                                                                                                                              +| 2023‑03-11  Remove sitemap ping to Bing| [[pr>3680]] |     | 
-2018-03-06  Local Drafts: show diff instead off full text                                                                                                                                                                                                                                                                                                                                                                 | [[pr>2160]]                                                                                                                              +| 2023-03-11  | Don't send notifications if no save happened. | [[github>a577fbc2fe3c4581072b0ca3d7e959c4db2cfdfe|a577fbc]] | | 
-2018-03-06  | Refactored section editing\\ :!: Old approach is **deprecated**. See [[issue>2290]] for suggestions and [[devel:section_editor|page section editor]] for documentation.                                                                                                                                                                                                                                       | [[pr>2220]]                                                               Custom Section editing by plugins                              +2023‑03-08  Output full path when initializing savedir path fails | [[pr>3905]] |     | 
-2018-01-24  add optionally SVG to ''html_btn()''                                                                                                                                                                                                                                                                                                                                                                          | [[pr>2236]]                                                                                                                              +| 2023‑03-10  | Automate the release workflow using GitHub actions\\ Add mechanism to parse the Version data into its parts\\ GitHub Workflows security hardening | [[pr>3899]] [[github>a42c05d2dd170bfdf65b34862ce9ed085297d733|a42c05d]] [[pr>3827]]      | 
-2018-01-05  Cleanup .htaccess.dist file                                                                                                                                                                                                                                                                                                                                                                                   | [[pr>2222]]                                                                                                                              +| 2023-03-10  | jQuery 3.5 to 3.6 and jQuery UI 1.12 to 1.13 updates\\ update to lesserphp 0.6\\ composer updates\\ Adjustments for new SimplePie version | [[github>4e4e74c5d5cc4d9ab2edad8e0793189317b901ca|4e4e74c]] [[github>7e785b0c529b8a745add808cbd3035e9b721bb57|7e785b0]]\\ [[github>2afbbbaeea08091e19cadcd631ed59a224ff0d59|2afbbba]] [[github>9aee9730b2d7e6b666168cb5c1c6518277ac5749|9aee973]] | | 
-2018-01-03  Support Web Video Text Tracks Format subtitles                                                                                                                                                                                                                                                                                                                                                                | [[pr>2077]]                                                                                                                              +2023‑02-15  Properly quick search in titles with UTF-8 chars | [[pr>3895]] |     
-2017-12-10  Hide hidden pages from trace                                                                                                                                                                                                                                                                                                                                                                                  | [[pr>2063]]                                                                                                                              +2023-02-13  AuthPlain user parsing fix | [[github>934970207e23db2a3f2112de08a3b42d080fd23d|9349702]] | | 
-2017-12-10  Support for configurable e-mail return path                                                                                                                                                                                                                                                                                                                                                                   | [[pr>2161]]                                                                                                                              +2023‑02-06  | Check Basic Auth scheme in Authorization header | [[pr>3880]] |     | 
-2017-10-04  Add globbing to media manager search                                                                                                                                                                                                                                                                                                                                                                          | [[pr>2134]]                                                                                                                              +| 2023‑02-09  | getVersionData() improvements | [[pr>3878]] |     
-2017-09-24  | HTTPclient: Remove insecure SSLv3 fallback, use TLS 1.2 if possible                                                                                                                                                                                                                                                                                                                                           | [[pr>2131]]                                                                                                                              +2023‑02-01  | Fix accidental overwriting of variable in bulkmailer | [[pr>3865]] |     
-2017-09-02  Add ''%%@CURNS@%%'' namespace pattern replacement                                                                                                                                                                                                                                                                                                                                                             | [[pr>1831]]                                                                                                                              +2023-01-31  Try utf8_decode() last | [[github>c7acaa16b3726be12f4d27c43e8012f9d353f4cc|c7acaa1]] | | 
-2017-09-11  | [[devel:Menus|New Menu system]]\\ **Removed?? or Deprecated??** the old pagetool buttons system                                                                                                                                                                                                                                                                                                               | [[pr>1821]]                                                               Templates & Plugins adding their own buttons to the page menu  +2023-01-31  Use httpbingo for HTPP tests\\ Use self hosted msglint api. |[[github>d9a7912a64aabd333b9fd90f73739a038e465dce|d9a7912]] [[github>45230f135d8463a75929a23d75deee54be7896c7|45230f1]]| | 
-2017-09-01  Introduce Unit Tests for ajax requests                                                                                                                                                                                                                                                                                                                                                                        | [[pr>2105]]                                                                                                                              +2023-01-31  Add webp to default mime types |[[github>b9b8bba7c61c3db45e927432e87cfc45565552ae|b9b8bba]] | | 
-2017-08-27  Refactoring action dispatch mechanism\\ Introduce object oriented approach: with Action, Ui and Tpl classes                                                                                                                                                                                                                                                                                                   | [[pr>1933]]                                                               Action dispatch                                                +2023‑01-26  Use POSIX standard 'dot' built-in rather than 'source' in jquery update shell script | [[pr>3864]] |     
-2017-08-27  Fix unittest to run on Windows, setup auto testing via Appveyor                                                                                                                                                                                                                                                                                                                                               | [[pr>2053]], [[github>ea041b0a74ed672cf678f5048fcc7da975a51154|ea041b0]]  |                                                                +2023‑01-25  Added check for ldap_search | [[pr>3849]] |     
-2017-08-27  Form improvements (prevent duplicate selected attr, empty option dropdownprevent double selected)                                                                                                                                                                                                                                                                                                           | [[pr>1868]], [[pr>2056]][[pr>2157]]                                                                                                    +2023‑01-24  | Avoid some unnecessary index file writes. | [[pr>3860]] |     
-2017-08-27  Config backend: empty string is valid for numericopt                                                                                                                                                                                                                                                                                                                                                          | [[pr>2075]]                                                                                                                              +2022‑12-10  New ''%%~~INFO:hooks~~%%'' syntax for the info plugin, to show all registered handlers. | [[pr>3844]] |     
-2017-08-27  Fix ''p_set_metadata()'' damaging contributors numeric id                                                                                                                                                                                                                                                                                                                                                     | [[pr>2091]]                                                                                                                              +2022‑10-27  | Fix handling of unknown array settings | [[pr>3817]] |     | 
-2017-08-15  | Replace Less compiler with lesserphp                                                                                                                                                                                                                                                                                                                                                                          | [[pr>1969]]                                                               less parsing                                                   +| 2022‑10-27  Replace phpquery by [[https://github.com/scotteh/php-dom-wrapper|php-dom-wrapper]]. Usage is similar but not a 1:1 replacement. //Updating of plugin tests needed.//\\ \\  phpQuery is left in but marked as **deprecated**| [[pr>3814]]\\ [[github>17d97b8f3c0d1d3a461cfcabdf033a15c8980306|17d97b8]] | Unit tests that query html    
-2017-08-01  | Add event [[devel:event:css_styles_included|CSS_STYLES_INCLUDED]] allows to modify the list of CSS files that will be returned to the clientper mediatype                                                                                                                                                                                                                                                   | [[pr>1862]]                                                                                                                              +2022‑10-27  Reordening file structure and autoloading of the Tests| [[pr>3812]]\\ [[github>98640fd3947e9ff996e1c9206b5f845465794486|98640fd]] |     
-2017-07-26  | Fix PHP notices, remove deprecated PHP calls                                                                                                                                                                                                                                                                                                                                                                  | [[pr>2057]][[pr>2097]][[pr>2202]]                                                                                                    | +2022‑10-20  Change text color for diff  | [[pr>3813]] |     
-2017-05-18  Replace Feed creator with UniversalFeedCreator                                                                                                                                                                                                                                                                                                                                                                | [[pr>1970]]                                                               Plugins using class ''DokuWikiFeedCreator''                    +2022‑10‑19  Support 'multiple' attribute in Form selects | [[pr>3721]] | Form    
-2017-03-16  Allow asking for other extensions as well via ''DokuWiki_Plugin::localFN()''                                                                                                                                                                                                                                                                                                                                  | [[pr>1905]]                                                                                                                              |+2022‑10-19  **Removed** the htmlok and phpok embedding optionsto have not options with grave security implications built-in. For alternatives see: [[faq:html#is_html_really_needed|html FAQ]]. | [[pr>3798]] | Embedded HTML and PHP    | 
 +| 2022‑10-04  | **Delete** .gif files (icons) from installationwhich were already replaced in [[pr>3344]]  [[pr>3589]] | .gif-images   
 +2022‑10-04  Opening up CSP headers for fetch.php resources. Should help with links and fonts within SVG files | [[pr>3115]] |     
 +2022-09-03  Security fix difftype handling | [[github>63e9a247c072008a031f9db39fa496f6aca489b6|63e9a24]] | | 
 +2022‑08-15  | Remove Accept-Encoding from auth_browseruid() | [[pr>3744]] |     
 +2022‑08-15  Log PHP warnings to error log with stacktrace. Add feature flag [[config:hidewarnings]] to disable the //display// of the warning.\\ \\ Log additional errors as welle.g. from composer in plugins.\\ Output log messages to STDERR during unit testing\\ Log deprecation messages independent from allowdebug| [[pr>3115]] [[pr>3820]]\\ [[github>6c6732d6a02b633b94a256acf0c79770cb1c0ae3|6c6732d6]] [[github>25edeeca14acaa318ea8f0009bd3a8f20921558f|25edeec]] |     
 +2022‑10-19  | Introduce ''sexplode()'' as a PHP8 safe ''explode()'' | [[pr>3754]] |     | 
 +| 2022‑08-15  | Fix PHP8 warnings | [[pr>3739]] [[pr>3747]]\\ [[pr>3755]] [[pr>3780]]\\ [[pr>3789]] [[pr>3832]] [[pr>3841]]\\ [[pr>3846]] [[pr>3869]]\\ [[pr>3872]] [[pr>3873]]\\ [[pr>3884]] [[pr>3889]]\\ [[pr>3908]]\\ [[github>ac1d8211a02511d00e948b75442a262b0e2fc39a|ac1d821]] [[github>b43a1395186275087a0c9d0d29d9fbcfc743547c|b43a139]]\\ [[github>40f2b82e44ba06c5ee07e919237eb7273e3c1447|40f2b82]] [[github>ec88e8371b4a1e348f01d0545d07fc53305278c1|ec88e83]]\\ [[github>c4055b85c837b6e07522adc69109b9fad9eb7c89|c4055b8]] [[github>062cf88b93ccbd42ff0352b880f96129238a48a3|062cf88]]\\ [[github>96ebed363845035769ef1ed65ed3872e7f1218b2|96ebed3]] [[github>c7dab4e8843c91451755e1c9569773e6b7614702|c7dab4e]]|     
 +2023-03-11  JPEGMetaclean up exception handling  [[github>d40e7d0e0d99c687fafcf7ed2f7d227d0aa07bf0|d40e7d0]] | | 
 +| 2022‑08‑05  | Fix showing revisions when pagename contains a dot | [[pr>3731]] [[pr>3732]] |     |
  
 +Suggestions for refactoring and updating of your code of plugins: [[devel:releases:refactor2022]] (needs update).
  
 Github issue tracker:  Github issue tracker: 
-  * 147 [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2017-02-19..2018-04-22|issues closed]] +  * 92 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2022-08-01..2023-04-04|issues closed]] 
-  * 90 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 56 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2022-08-01..2023-04-04+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 89 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]+  * 28 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2022-08-01..2023-04-04+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]] Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]]
  
 +==== Release Summer 2022 “Igor” ====
  
-==== Release winter 2017 "Frusterick Manners"====+^ Date      ^ Change     ^ Submit    ^ Affects    ^ 
 +| 2022-07-02 | Fix the check if zlib_decode exists | [[pr>3703]] | | 
 +| 2022-06-24  | Remove animal from query string. Combined change with [[plugin:Farmer]] plugin | [[pr>3686]] | Farmer setup | 
 +| 2022-06-24  | Fix loading order of extra defaults settings displayed in the Config Manager, now equal to actual reading. | [[pr>3349]] | | 
 +| 2022-06-24  | Feature: Add [[devel:xmlrpc#dokuwikicreateuser|dokuwiki.createUser]] function to create new users via XML RPC. Adds specific error codes.\\ \\ Fix: Handle correctly exceptions in XML RPC  | [[pr>3609]] [[pr>3620]] | xmlrpc | 
 +| 2022‑06‑24  | Add an config setting to prevent password changes in authad plugin | [[pr>3595]] | ADauth plugin | 
 +| 2022-06-01  | Broken link to old bugtracker removed for [[config:broken_iua]] setting  | [[pr>3683]] | Config | Search  
 +| 2022-05-12  | New sitemap ping URL | [[pr>3670]] | Sitemap | 
 +| 2022-05-12  | Restrict editor textarea to vertical resizing only  | [[pr>3669]] | Editor | 
 +| 2022-05-12  | Search also page titles in Linkwizard if [[config:useheading]] is enabled | [[pr>3499]] | Linkwiz| 
 +| 2022-04-28  | Adds a new event [[devel:event:DOKUWIKI_INIT_DONE]]. Is always executed after initialization, regardless the called script (eg. in lib/exe/ajax.php or in endpoints provided by plugins). Is alternative for [[devel:event:DOKUWIKI_STARTED]] which is limited to a specific endpoint.| [[pr>3640]] |  | 
 +| 2022-02-17  | Updated username validation during installation (additional chars are accepted) | [[pr>3631]] | installation | 
 +| 2022‑02-03  | Accept returnonly parameter to header() in xhtml renderer\\ **Breaking Change** xhtml renderers implementing this method needs this extra optional parameter (in PHP8?)\\ ''header(... , $returnonly false)'' | [[pr>3618]] | xhtml renderer plugins implementing header() | 
 +| 2022-02-04  | Correctly (re)cache modified images. Adds event [[devel:event:IMAGEMOD_CACHE_USE]] | [[pr>3612]] | caching images | 
 +| 2022-01-27  | RSS Feed: Disabling search fix  | [[pr>3610]] | RSS feed  | 
 +| 2021-12-13 | Check security token on logout.\\ :!: Logout links should add security token e.g. ''array('do' => 'logout', 'sectok' => getSecurityToken())''| [[github>6a25531dc896167cc6e598fa780ee6840559aeea|6a25531]] |logout link in templates | 
 +| 2021‑12‑30  | Refactoring of html of Revisions and Diff views.\\ \\ See [[devel:releases:refactor2021#ui_elements_implemented_as_class_methods|refactor2021]] for details\\ \\ Introduces also PageFile and MediaFile classes  | [[pr>3581]] [[pr>3361]] [[pr>3607]] [[pr>3590]] | html of diff and revs | 
 +| 2022‑01‑10  | Add event [[devel:event:ACTION_DENIED_TPLCONTENT]] to modify text in denied action | [[pr>3580]] |  | 
 +| 2021‑11‑11  | Add event [[devel:event:PARSER_LOCALE_XHTML]] to p_locale_xhtml(), to override the id of the text or modify the parsed html  | [[pr>3579]] |  | 
 +| 2021‑11‑11  | Move IXR XML RPC to composer dependency.\\ Old functions/classes are **deprecated**.\\ Some API **changes** e.g. debug\\ See also [[devel:releases:refactor2021#ixr_moved|refactor2021]] | [[pr>3534]] [[pr>3704]] | IXR XML RPC | 
 +| 2021‑10‑14  | Refactor page and media resolving, introduce ~ shortcut to reference the current page as namespace.\\ Handle hashes in page_exists().\\ **Deprecated** resolve_id(), resolve_mediaid() and resolve_pageid() (see also [[devel:releases:refactor2021#refactoring_of_id_resolving|refactor2021]]) | [[pr>3272]] [[pr>3630]] | Extensions should replace resolve functions | 
 +| 2021‑09-16  | Fix the calculation of file permissions\\ **Breaking Change**: This patch removes the passing of ''dmode'' as second parameter to all mkdir calls, making it default to ''0700'' which is also what we test against in ''init_creationmodes()''.\\ \\ Plugins not relying on our ''io_*'' functions and do create their own directories and which currently pass ''dmode'' to it need to be adjusted to remove that second parameter. FIXME is this todo clear enough? | [[pr>3520]] | ''dmode'' in ''io_*'' functions | 
 +| 2021‑09-16  | Cli: allow installing extensions from URL  | [[pr>3518]] | Cli | 
 +| 2021-09-16  | Add support for SHA256 encrypted passwords | [[pr>3514]] |  | 
 +| 2021-08-02  | Fix git recognition for extension installations via git-submodules. | [[pr>3517]] |  | 
 +| 2021-08-02  | HTTPClient: Fix missing processing of redirections with status code 303, 307, 308 | [[pr>3516]] |  | 
 +| 2021-04-05  | Also allow excluding namespace in page look-ups | [[pr>3456]] |  | 
 +| 2021-07-06  | Add NOSESSION to not require authentication for manifest  |[[pr>3510]]  |  | 
 +| 2021-04-05  | Fix check for unique ids in sectionID() | [[pr>3442]] |  | 
 +| 2021-04-05  | Add semantic section elements | [[pr>3432]] | dokuwiki template | 
 +| 2021-02-08  | Add class to h1 of logo, therefore, it easier to change h1 to div if prefered. e.g. to have not more than h1 per page. | [[pr>3408]] | template | 
 +| 2021-02-04  | PHP8 and PHP 7.3 improvements | [[pr>3395]] [[pr>3472]] [[pr>3477]] [[pr>3536]] [[pr>3562]] [[pr>3574]] |  | 
 +| 2021-02-16  | Cli - dwpage.php: add an option to get metadata | [[pr>3386]] | Cli | 
 +| 2021-01-31  | Layout fixes for HTML export mode | [[pr>3397]] |  | 
 +| 2021-01-16  | Fix double border on abbr elements in Chrome | [[pr>3383]] |  | 
 +| 2021-01-09  | Send popularity data securely | [[pr>3375]] |  | 
 +| 2021-01-12  | Delete random_compat library as no longer used | [[pr>3373]] |  | 
 +| 2021-02-16  | Media Manager Refactoring. Previews for images, SVG icons, lazy loading\\ :!: Custom .png and .gif icons are not automatically recognized anymore| [[pr>3372]] | custom file icons | 
 +| 2021-02-16  | Lazy load images | [[pr>3367]] | images 
 +| 2021-03-04  | Do not repeat successful security checks of data directory | [[pr>3368]] [[pr>3431]]| 
 +| 2021‑01-03  | Handle opcache invalidation failure | [[pr>3360]] |  | 
 +| 2020-12-20  | Remove clientIP() verification from page locking, prevents lock with shared ip | [[pr>3269]] | | 
 +| 2020-12-20  | Simplify clientIP() function | [[pr>3270]] | | 
 +| 2020-12-20  | Improve auth_browseruid() as used in DokuWiki's session cookie |[[pr>3268]] | | 
 +| 2020‑12‑03  | Work around disabled php_strip_whitespace for parsing config file | [[pr>3343]] |  | 
 +| 2020‑12‑03  | **New Logging and error handling** Improve global error and exceptions handling. Adds logging and nice error page. Central logging system. Logviewer admin plugin.\\ See also [[https://www.patreon.com/posts/better-logging-44629895|Introductionary blog post]]\\ Set via the [[config:dontlog]] setting which type should be logged.\\ \\ Add event [[devel:event:LOGGER_DATA_FORMAT]] to change logged data or intercept it | [[pr>3203]] [[github>413313a1557b246296ce666c3c01263a139988e1|413313a]] [[issue>3354]] [[pr>3593]] [[pr>3614]] [[pr>3396]]| Logging | 
 +| 2020‑12-03  | Fixing of cell width of the diff view.\\ Remove obsolute attribute from html\\ Avoid potential horizontal overflow in mobile view| [[pr>3307]] [[pr>3448]] [[pr>3484]]| 
 +| 2020‑11‑25  | Use SVG based smileys\\ :!: As SVGs are scalable, the size is set with an extra class ''smiley''. The old .gif-images are **removed** | [[pr>3344]] [[github>0145507]] | smileys | 
 +| 2021‑07‑19  | Use SVG based interwiki icons\\ The old .png and .gif-images are **removed** | [[github>4ef5d38]] [[github>1e519eb]]| interwiki | 
 +| 2020‑11‑25  | Allow revert action for logged in users only, to prevent misuse by bots. | [[pr>3346]] |  | 
 +| 2020‑11‑19  | Restrictive Content-Security-Policy for media. Added to the [[devel:event:MEDIA_SENDFILE]] event as well. | [[pr>3310]] |  | 
 +| 2020‑11‑19  | Allow now uploading and displaying of SVG images as well, since the right CSP-headers are in place. | [[pr>3340]] | svg | 
 +| 2021‑05‑06  | Fix groups match in auth_ismanager() and auth_isadmin() | [[pr>3318]] |  | 
 +| 2020‑11‑25  | GitHub workflow. Update unit test to phpunit 8 | [[pr>3342]] [[pr>3369]] [[pr>3404]] [[pr>3406]] [[pr>3412]]| 
 +| 2020‑11‑25  | Cli support for user manager | [[pr>3240]] | Cli, usermanager | 
 +| 2020‑11‑19  | Use [[https://github.com/splitbrain/slika|Slika]] for image resizing and cropping. Add autorotate based on EXIF and webp support.\\ **Deprecated:** media_crop_imageIM(), media_resize_imageGD() | [[pr>3251]] |  | 
 +| 2020‑10‑28  | Improve translations | [[pr>3324]] [[pr>3256]] [[pr>3549]] |  | 
 +| 2020‑10‑14 | Don't crush tables too narrow. Give tables minimal width of 50%.\\ Better max-width for images in tables| [[pr>3253]] [[pr>3390]] |  | 
 +| 2020‑10‑14  | No empty inputs fields possible in Styling plugin | [[pr>2303]] |  | 
 +| 2020-10-13  | Refactor ''html_*'' functions into ''Ui'' class member using ''Form\Form'' class\\ **Deprecated functions:** html_login(), html_denied(), html_showrev(), html_show(), html_draft(), html_locked(), html_revisions(), html_recent(), html_index(), html_list_index(), html_li_index(), html_li_default(), html_backlinks(), html_diff_head(), html_diff(), html_diff_navigation(), html_diff_navigationlink(), html_insert_softbreaks(), html_conflict(), html_register(), html_updateprofile(), html_edit(), html_edit_form(), html_resendpwd(), html_form(), html_form_output(), html_sizechange(), tpl_subscribe().\\ :!: **Removed events:** [[devel:event:HTML_CONFLICTFORM_OUTPUT]], [[devel:event:HTML_EDITFORM_OUTPUT]], [[devel:event:HTML_LOGINFORM_OUTPUT]], [[devel:event:HTML_REGISTERFORM_OUTPUT]], [[devel:event:HTML_RESENDPWDFORM_OUTPUT]], [[devel:event:HTML_UPDATEPROFILEFORM_OUTPUT]], [[devel:event:HTML_RECENTFORM_OUTPUT]], [[devel:event:HTML_REVISIONSFORM_OUTPUT]], [[devel:event:HTML_UPLOADFORM_OUTPUT]], [[devel:event:HTML_SUBSCRIBEFORM_OUTPUT]], [[devel:event:HTML_PROFILEDELETEFORM_OUTPUT]]\\ Replaced by ''FORM_*_OUTPUT''\\ \\ Details see [[devel:releases:refactor2021#refactored_ui_elements_using_form_form_class|refactor2021]]. |[[pr>3198]] [[pr>3348]] |Plugins and templates using ''html_*'' functions| 
 +| 2020‑10‑13  | Show correct version if development version from git is used | [[pr>2443]] |  | 
 +| 2020‑10‑13  | Improve rendering of links at start of a line | [[pr>2433]] |  | 
 +| 2020‑09‑10  | Honor useRewrite setting in redirection from index.php | [[pr>3111]],[[issue>2706]] |  | 
 +| 2020‑08‑31  | Add confirmation dialog for Revert action | [[pr>3222]] |  | 
 +| 2020‑08‑26  | Sort, when 'intl' PHP-extension is available, all alphabetical sorts with a language dependent collator.\\  Alphabetical comparisons and sorts should be changed the following way:\\ from ''strcmp()'', ''strcasecmp()'', ''strnatcmp()'' and ''strnatcasecmp()'' to ''Sort::strcmp()'',\\ from ''sort()'' to ''Sort::sort()'',\\ from ''ksort()'' to ''Sort::ksort()'',\\ from ''asort()'', ''natsort()'' and ''natcasesort()'' to ''Sort::asort()'' or ''Sort::asortFN()'' | [[pr>3115]] | Plugins and templates should replace php's functions | 
 +| 2020‑08‑12  | Refactor: Public access to patterns in external link parser | [[pr>3228]] |  | 
 +|2020-08-10 | "ıcharacter added to loweraccents.php | [[pr>3211]] | |
  
 +Suggestions for refactoring and updating of your code of plugins: [[devel:releases:refactor2021]].
 +
 +Github issue tracker: 
 +  * 187 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2020-07-29..2022-07-31|issues closed]]
 +  * 93 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2020-07-29..2022-07-31+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]]
 +  * 87 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2020-07-29..2022-07-31+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 +
 +Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]]
 +
 +==== Release Summer 2020 “Hogfather” ====
 +
 +^ Date        ^ Change                                                                                                                                                                                                                                              ^ Submit                                                                                                                                                                                  ^ Affects                                              ^
 +| 2020-07-23 | Display list of allowed mime types in media uploader|[[pr>3206]] | |
 +| 2020-07-13 | Make router for PHP's builtin server work with dotted page names|[[pr>3166]] | |
 +| 2020-06-30 | Add [[devel:event:MEDIA_RESIZE]] event when an images is requested by a client to prevent or change resizing|[[pr>3046]] | Image resize|
 +| 2020-06-30 | Use envvars in shebang of executables|[[pr>3172]] | Cli|
 +| 2020-06-08 | Improve noNS() to return ''b'' for ''a:b:''|[[pr>3116]], [[pr>3155]] | |
 +| 2020-06-05 | Add flexbox to admin menu link to fix text width |[[pr>3145]] | |
 +| 2020-05-31 | Add [[devel:event:INFOUTIL_MSG_SHOW]] event for msg()|[[pr>3069]], [[pr>3117]] | |
 +| 2020-05-31  | Add fallback to tpl_getMediaFile() which points default to blank.gif                                                                                                                                                                                | [[pr>2684]]                                                                                                                                                                             | Templates                                            |
 +| 2020-05-29 | Cache results of isAdmin() and isManager()|[[pr>3075]] | |
 +| 2020-05-17 | Checks for PHP mail during installation and warns if mail used after installation|[[pr>3056]] | |
 +| 2020-05-01 | change Revert permission to Edit instead of Manager|[[pr>2995]] | |
 +| 2020-05-07 | Upgrade for jQuery.Cookie to 1.4.1, fixes an issue with bad encoded cookies |[[pr>3024]] | |
 +| 2020-05-04 | Check exceptions before proxy use |[[pr>3062]] |proxy |
 +| 2020-05-04 | Fix Mail errors, with multiple addresses at once |[[pr>3061]] |mail |
 +| 2020-05-04 | **Removed** mail_send() |[[pr>3067]] | Plugins |
 +| 2020‑05‑04  | **Removed** jQuery Migrate. (Eventually some background: [[issue>1546]]) Further, upgrades of jQuery                                                                                                                                                                           | [[pr>3066]], [[pr>2989]],\\ [[pr>3192]], [[pr>2442]]                                                                                                                                                                | old jQuery code in Extensions                        |
 +| 2020-05-04  | **Removed** Iris Color Picker. Was applied to ''class='color'''. Alternative ''type='color''' Note: alternative has a bit different return value.                                                                                                                                                      | [[pr>3065]], [[pr>3176]]                                                                                                                                                                            | javascript color picker                              |
 +| 2020-05-01  | Fix allow '0' in name, namespace and page id uses.                                                                                                                                                                                                  | [[pr>3038]], [[pr>2724]]                                                                                                                                                                |                                                      |
 +| 2020-05-01  | [[:syndication#show_new_items_only|RSS Feed]] can now show new items only                                                                                                                                                                           | [[pr>3007]]                                                                                                                                                                                                                                  |
 +| 2020-05-01  | Allow fallback for trustExternal auth, for chaining                                                                                                                                                                                                 | [[pr>3006]]                                                                                                                                                                             | Auth plugins                                         |
 +| 2020-05-01  | Add overwrite option on extension upload form                                                                                                                                                                                                       | [[pr>3004]]                                                                                                                                                                                                                                  |
 +| 2020-05-01  | Set class 'curid' to current page links by javascript. So no disabling of cache (of e.g. sidebars) needed                                                                                                                                           | [[pr>3003]]                                                                                                                                                                             | mainly sidebars, and extensions rewriting ''curid''  |
 +| 2020-05-01  | Improve multiple levels of relative links e.g. ''..:..page'',''..:..:page''                                                                                                                                                                         | [[pr>3002]]                                                                                                                                                                                                                                  |
 +| 2020-05-01  | Show Revert button to all users with page edit permissions                                                                                                                                                                                          | [[pr>2995]]                                                                                                                                                                                                                                  |
 +| 2020-04-14 | Properly encode signature code |[[pr>3045]], [[pr>3048]] | |
 +| 2020-05-01 | Rough fix for ActiveDirectory caching |[[pr>3026]] | |
 +| 2020-03-26  | AuthAD: allow empty account suffix. Allows different domains on login                                                                                                                                                                               | [[pr>3021]]                                                                                                                                                                             | authAD plugin                                        |
 +| 2020-03-24  | Adapt to higher PHP versions                                                                                                                                                                                                                        | [[pr>2996]], [[pr>2929]],\\ [[pr>2875]], [[pr>2710]],\\ [[pr>2620]]                                                                                                                                                                              |
 +| 2020-03-22  | Prevent double encoding audio/video titles                                                                                                                                                                                                          | [[pr>2994]]                                                                                                                                                                                                                                  |
 +| 2020-03-09  | Add option [[config:rss show_deleted]] to show deleted items in RSS feed                                                                                                                                                                            | [[pr>2136]]                                                                                                                                                                             | RSS                                                  |
 +| 2020-03-04  | PSR-2/PSR-12 [[https://github.com/dokuwiki/dokuwiki/labels/Refactoring%20%E2%99%BB|Refactoring Project]]\\ \\ **See  [[devel:releases:refactor2020]] for deprecations, removals and changes**. Includes examples. | [[pr>2959]], [[pr>2992]],\\ [[pr>2970]], [[pr>2961]],\\ [[pr>2904]], [[pr>2780]],\\ [[pr>2759]], [[pr>2757]],\\ [[pr>2725]], [[pr>2689]],\\ [[pr>2653]], [[pr>2389]], [[pr>2382]], [[pr>2358]], [[pr>3122]], [[pr>3132]], [[pr>3098]], [[pr>3040]], [[pr>3023]]  | A lot, see deprecations                              |
 +| 2020-03-04  | Determine height of content based at aside and pagetool                                                                                                                                                                                             | [[pr>2987]]                                                                                                                                                                                                                                  |
 +| 2020-03-04  | Improve application of fperm conf                                                                                                                                                                                                                   | [[pr>2985]]                                                                                                                                                                             | fperm config                                         |
 +| 2020-02-22  | Github workflow                                                                                                                                                                                                                                     | [[pr>2969]], [[pr>2945]],\\ [[pr>2720]], [[pr>2698]]                                                                                                                                      | Development                                          |
 +| 2020-02-20  | Refactor legacy code. Mediamanager                                                                                                                                                                                                                  | [[pr>2983]]                                                                                                                                                                                                                                  |
 +| 2020-01-28  | :!: Defer javascript.\\ **Deprecated** config [[config:defer js]] to disable it. **How to improve:  [[devel:defer_js]]**\\ Plugins with inline javascript will typically break.                                                                                                                                                                       | [[pr>2974]]                                                                                                                                                                             | Javascript extensions                                |
 +| 2020-01-23  | Allow windows shares for Edge browser                                                                                                                                                                                                               | [[pr>2946]]                                                                                                                                                                                                                                  |
 +| 2020-01-20  | Localized license references                                                                                                                                                                                                                        | [[pr>2967]], [[pr>3000]]                                                                                                                                                                |                                                      |
 +| 2020-01-20  | Sort plugins in Config and Extension manager                                                                                                                                                                                                        | [[pr>2893]]                                                                                                                                                                                                                                  |
 +| 2020-01-19  | In CSS compressor use placeholder to keep quoted strings                                                                                                                                                                                            | [[pr>2996]]                                                                                                                                                                             | CSS compressor                                       |
 +| 2020-01-15  | Add support for Argon2i and Argon2id pasword hashes, selectable via [[config:passcrypt]]. Default [[config:passcrypt]] is updated: bcrypt. Further recognizes the hashes drupal_sha512, seafilepbkdf2 and pmd5                                      | [[pr>2957]], [[pr>2796]],\\ [[github>9ec1015a9efcdac85c2412ac998c4191fd6d5bbd|9ec1015]],\\ [[pr>3158]]                                                                                                    |                                                      |
 +| 2019-01-08  | Added rounds support for sha512 hashes                                                                                                                                                                                                              | [[pr>2644]]                                                                                                                                                                                                                                  |
 +| 2019-10-31  | Add HTML Validity Tests                                                                                                                                                                                                                             | [[pr>2317]]                                                                                                                                                                                                                                  |
 +| 2019-10-21  | Add [[config:trustedproxy]] config setting                                                                                                                                                                                                          | [[pr>2892]]                                                                                                                                                                             | Proxies                                              |
 +| 2019-10-21  | Improve highlighting if arrived from google search                                                                                                                                                                                                  | [[pr>2848]]                                                                                                                                                                                                                                  |
 +| 2019-10-21  | In notification mails refer exact to new version by using the revision id                                                                                                                                                                           | [[pr>2890]]                                                                                                                                                                                                                                  |
 +| 2019-10-21  | Prevent pages to be shown in trace if you don't have rights to read                                                                                                                                                                                 | [[pr>2067]]                                                                                                                                                                                                                                  |
 +| 2019-10-20  | Return the correct ISO8601 date format for XMLRPC dates                                                                                                                                                                                             | [[pr>2886]]                                                                                                                                                                             | XMLRPC                                               |
 +| 2019-10-17  | Reset Doku_Renderer properties                                                                                                                                                                                                                      | [[pr>2652]]                                                                                                                                                                             | Doku_Renderer ::reset()                              |
 +| 2019-10-15  | Fix setting inconsistent ACL via RPC                                                                                                                                                                                                                | [[pr>2996]]                                                                                                                                                                             | XMLRPC                                               |
 +| 2019-10-15  | Fix: workaround premature metadata generation on page save **TODO**                                                                                                                                                                                     | [[pr>2401]]                                                                                                                                                                                                                                  |
 +| 2019-10-10  | Adapt to newer MySQL versions                                                                                                                                                                                                                       | [[pr>2850]]                                                                                                                                                                             | authPDO plugin                                       |
 +| 2019-09-13  | Add ''%%rel="ugc"%%'' hint to urls, as alternative ''%%rel="nofollow"%%''                                                                                                                                                                           | [[pr>2855]]                                                                                                                                                                                                                                  |
 +| 2019-08-16  | Add ''attributes'' config setting to authLDAP plugin.                                                                                                                                                                                               | [[pr>2816]]                                                                                                                                                                             | authLDAP plugin                                      |
 +| 2019-08-16  | Only ob_flush if there is actually a buffer                                                                                                                                                                                                         | [[pr>2743]]                                                                                                                                                                                                                                  |
 +| 2019-08-16  | e-mail obfuscation: use utf8_tohtml() for hex mode encoding                                                                                                                                                                                         | [[pr>2671]]                                                                                                                                                                                                                                  |
 +| 2019-06-19  | Cleanup the styling cookie properly to exit preview                                                                                                                                                                                                 | [[pr>2801]]                                                                                                                                                                                                                                  |
 +| 2019-06-19  | Harmonize inconsistent Exif Date names                                                                                                                                                                                                              | [[pr>2788]]                                                                                                                                                                                                                                  |
 +| 2019-05-19  | Refactor php file size parsing                                                                                                                                                                                                                      | [[pr>2760]]                                                                                                                                                                                                                                  |
 +| 2019-05-19  | CLI component for the extension manager                                                                                                                                                                                                             | [[pr>2627]]                                                                                                                                                                             | Extension manager                                    |
 +| 2019-05-19  | Mailer: properly handle user names including a comma                                                                                                                                                                                                | [[pr>2504]]                                                                                                                                                                             | Mailing                                              |
 +| 2019-05-06  | Fix highlight in 'dokuwiki' template for site tools                                                                                                                                                                                                 | [[pr>2772]]                                                                                                                                                                             | Templates with copied CSS                            |
 +| 2019-05-06  | Retrieve groups when using authPlain authentication                                                                                                                                                                                                 | [[pr>2766]]                                                                                                                                                                             | authPlain plugin                                     |
 +| 2019-04-27  | Capitalised @!CURNS@, @!!CURNS@ and @!CURNS!@ [[:namespace_templates#replacement_patterns|replacements]]                                                                                                                                            | [[pr>2735]]                                                                                                                                                                             | namespace templates                                  |
 +| 2019-03-30  | Fix set_doku_pref issues: prevent duplicates, deletion by set to ''false''                                                                                                                                                                          | [[pr>2722]]                                                                                                                                                                             | Settings's cookie                                    |
 +| 2019-03-30  | Proper focus of pagetools                                                                                                                                                                                                                           | [[pr>2534]]                                                                                                                                                                                                                                  |
 +| 2019-03-24  | Fix zero width spaces in diffs by replacing by ''<wbr>''                                                                                                                                                                                            | [[pr>2996]]                                                                                                                                                                                                                                  |
 +| 2019-03-24  | Set User-Agent header to 'DokuWiki HTTP Client (Extension Manager)' to fix downloads of extensions from SourceForge.                                                                                                                                | [[pr>2996]]                                                                                                                                                                             | Extensions                                           |
 +| 2019-03-13  | Installer respect useacl = 0 choice                                                                                                                                                                                                                 | [[pr>2723]]                                                                                                                                                                                                                                  |
 +| 2019-03-13  | Use absolute url in index.php when redirecting doku.php                                                                                                                                                                                             | [[pr>2719]]                                                                                                                                                                                                                                  |
 +| 2019-03-13  | Hide source button if disabled                                                                                                                                                                                                                      | [[pr>2396]]                                                                                                                                                                                                                                  |
 +| 2019-03-08  | Add the ''recursive_groups'' setting for [[plugin:authAD]] plugin to config manager too                                                                                                                                                             | [[pr>2716]]                                                                                                                                                                             | authAD plugin                                        |
 +| 2019-03-04  | **Remove** Google Lucky for non-existing interwiki links. Add support for ''default'' in the [[:interwiki#configuring_interwiki_shortcuts|interwiki shortcuts config]], to set your own fall back.                                                  | [[pr>2802]]                                                                                                                                                                             | Non-existing Interwiki links                         |
 +| 2019-02-21  | Compare cleaned pageid case-insensitive in search                                                                                                                                                                                                   | [[pr>2667]]                                                                                                                                                                             | Search                                               |
 +| 2019-02-20  | Fix redirect to _export PHP's inbuilt server/.htaccess                                                                                                                                                                                              | [[pr>2703]]                                                                                                                                                                                                                                  |
 +| 2019-02-06  | getRecents(): prevent non-exist changelog error                                                                                                                                                                                                     | [[pr>2533]]                                                                                                                                                                                                                                  |
 +| 2019-01-31  | Fix regression JSON class                                                                                                                                                                                                                           | [[pr>2686]]                                                                                                                                                                             | JSON                                                 |
 +| 2019-01-31  | Add an id to the config manager form                                                                                                                                                                                                                | [[pr>2683]]                                                                                                                                                                                                                                  |
 +| 2019-01-09  | Unify ''send_redirect(wl())'' parameters. Use wl() for redirect                                                                                                                                                                                     | [[pr>2550]], [[pr>2547]]                                                                                                                                                                                                                      |
 +| 2019-01-08  | Fix ACL admin footnote JS error                                                                                                                                                                                                                     | [[pr>2661]]                                                                                                                                                                                                                                  |
 +| 2019-01-08  | Don't show empty optiongroup item in Mobilemenu                                                                                                                                                                                                     | [[pr>2660]]                                                                                                                                                                             | Mobile view                                          |
 +| 2018-12-12  | Fix ACL check in ''search_allpages()''                                                                                                                                                                                                              | [[pr>2609]]                                                                                                                                                                             | Some plugins                                         |
 +| 2018-12-10  | Add event [[devel:event:ADMINPLUGIN_ACCESS_CHECK]] to check access to admin plugins. Adds possibility to give certain user groups access without giving them admin or manager permissions.                                                          | [[pr>2996]]                                                                                                                                                                             | Permissions for admin pages                          |
 +| 2018-10-27  | Add logic if the server uses unlimited memory, memory_limit = -1                                                                                                                                                                                    | [[pr>2556]], [[pr>2420]]                                                                                                                                                                                                                      |
 +| 2018-10-13  | Give better feedback to viewer if a page has once existed.                                                                                                                                                                                          | [[pr>2510]]                                                                                                                                                                                                                                  |
 +| 2018-10-11  | Hide login form on denied page if login is disabled                                                                                                                                                                                                 | [[pr>2515]]                                                                                                                                                                                                                                  |
 +| 2018-10-08  | Better **deprecation** annotation for DOKU_TPL*                                                                                                                                                                                                     | [[pr>2521]]                                                                                                                                                                                                                                  |
 +| 2018-09-07  | Border underneath '.tabs' drawn in front of the pagetools                                                                                                                                                                                           | [[pr>2381]]                                                                                                                                                                             | Templates with copied CSS                            |
 +| 2018-09-07  | Reset config directory for every test                                                                                                                                                                                                               | [[pr>2395]]                                                                                                                                                                                                                                  |
 +| 2018-08-21  | **Remove** inc/lang/.htaccess as inc is already protected                                                                                                                                                                                           | [[pr>2478]]                                                                                                                                                                                                                                  |
 +| 2018-08-17  | Fix locked page not showing page source                                                                                                                                                                                                             | [[pr>2475]]                                                                                                                                                                                                                                  |
 +| 2018-06-26  | **Removed** safemode hack as it is removed from PHP5.4.0                                                                                                                                                                                            | [[pr>2414]]                                                                                                                                                                                                                                  |
 +| 2018-06-21  | Change ''const'' use to ''var'' for Safari 9 (on iOS)                                                                                                                                                                                               | [[pr>2430]]                                                                                                                                                                                                                                  |
 +| 2018-06-21  | Fix .htaccess files for Apache 2.4 (and 2.2)                                                                                                                                                                                                        | [[pr>2429]]                                                                                                                                                                                                                                  |
 +| 2018-06-15  | Fix exception when actually viewing a draft of a page                                                                                                                                                                                               | [[pr>2423]]                                                                                                                                                                                                                                  |
 +| 2018-06-14  | Better draft handling. Adds [[devel:event:DRAFT_SAVE]] event                                                                                                                                                                                   | [[pr>2415]]                                                                                                                                                                             | Drafts                                               |
 +| 2018-06-05  | Introduce [[devel:event:INFO_DEPRECATION_LOG]] event                                                                                                                                                                                           | [[pr>2409]]                                                                                                                                                                                                                                  |
 +| 2018-05-24  | Add call to [[devel:xmlrpc#dokuwikideleteusers|delete Users]] to the remote API                                                                                                                                                                                                | [[pr>2402]], [[pr>2418]]                                                                                                                                                                             | Remote API                                           |
 +| 2018-05-17  | Footnotes break metadata abstract saving                                                                                                                                                                                                            | [[pr>2390]]                                                                                                                                                                                                                                  |
 +| 2018-05-17  | New event [[devel:event:TASK_RECENTCHANGES_TRIM]] for trimming recent changes, and refactoring of indexer/taskrunner.                                                                                                                               | [[pr>2389]]                                                                                                                                                                                                                                  |
 +| 2018-05-02  | Add simple catch-all for exceptions to installer                                                                                                                                                                                                    | [[pr>2342]]                                                                                                                                                                                                                                  |
 +| 2018-04-28  | Unlock pages on viewing them or if canceling the edit                                                                                                                                                                                               | [[pr>2354]]                                                                                                                                                                                                                                  |
 +| 2018-04-28  | Add user interface back to resend password action                                                                                                                                                                                                   | [[pr>2350]]                                                                                                                                                                                                                                  |
 +| 2018-04-27  | Improve search as a primary means to create new pages                                                                                                                                                                                               | [[pr>2356]]                                                                                                                                                                                                                                  |
 +| 2018-04-27  | deprecated clientismobile() and ismobile in pageinfo                                                                                                                                                                                                | [[pr>2358]]                                                                                                                                                                             | Template authors maybe.                              |
 +| 2018-04-27  | **Deprecated** clientismobile() and ismobile in pageinfo                                                                                                                                                                                            | [[pr>2358]],\\ [[github>ea041b0a74ed672cf678f5048fcc7da975a51154|ea041b0]]                                                                                                                | Template authors maybe.                              |
 +| 2018-04-23  | Replace old call to css_styleini                                                                                                                                                                                                                    | [[pr>2332]]                                                                                                                                                                                                                                  |
 +| 2018-04-23  | Print 'you are here' again for startpages                                                                                                                                                                                                           | [[pr>2329]]                                                                                                                                                                                                                                  |
 +
 +Suggestions for refactoring and updating of your code of plugins: [[devel:releases:refactor2020]].
 +
 +
 +Github issue tracker: 
 +  * 329 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2018-04-22..2020-07-29|issues closed]]
 +  * 177 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2018-04-22..2020-07-29+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]]
 +  * 189 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2018-04-22..2020-07-29+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 +
 +Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]]
 +
 +==== Release Spring 2018 “Greebo” ====
 +
 +^ Date        ^ Change                                                                                                                                                                                                                                                                                                                                                                                                                          ^ Submit                                                                    ^ Affects                                                        ^
 +| 2019-04-20  | Honor type setting for recent changes.                                                                                                                                                                                                                                                                                                                                                                                          | [[pr>2323]]                                                                                                                              |
 +| 2018-04-20  | Fix invalid HTML                                                                                                                                                                                                                                                                                                                                                                                                                | [[pr>2314]]                                                                                                                              |
 +| 2018-04-15  | [[:syntax_highlighting|Additional options]] for GeShi syntax highlighting                                                                                                                                                                                                                                                                                                                                                       | [[pr>2307]]                                                                                                                              |
 +| 2018-04-05  | JSINFO available for detail view as well\\ :!: **Deprecates** js globals ''DOKU_UHC'' and ''DOKU_UHN'', use respective ''JSINFO'' keys instead                                                                                                                                                                                                                                                                                  | [[pr>2190]]                                                               | Javascript                                                     |
 +| 2018-04-05  | send ''[[https://developer.mozilla.org/en-US/docs/Web/Manifest|manifest.json]]'' to clients to offer some PWA functionality. Adds event [[devel:event:manifest_send|MANIFEST_SEND]]\\ :!: Template authors can add a ''%%__theme_color__%%'' replacement to their ''style.ini'', but if it doesn't exist ''%%__background_alt__%%'' is used, to allow customizing the color of the browser's title bar on some mobile browsers  | [[pr>2241]]                                                               | Templates                                                      |
 +| 2018-04-05  | Refactoring **removed** ''css_styleini()'' (Part of PR[[pr>2241]]) \\ Example for backward compatible code: [[https://github.com/splitbrain/dokuwiki-plugin-dw2pdf/pull/342|see example]]                                                                                                                                                                                                                                       | [[github>fb1f9089ad53554574c96fe6f86cc029958f87e4|fb1f908]]               | plugins/template using ''css_styleini()''                      |
 +| 2018-04-05  | Added search form on search page, added multiple new events [[devel:event:FORM_SEARCH_OUTPUT]], [[devel:event:SEARCH_RESULT_FULLPAGE]], [[devel:event:FORM_QUICKSEARCH_OUTPUT]] and [[devel:event:SEARCH_RESULT_PAGELOOKUP]] \\ :!: Modified events: [[devel:event:SEARCH_QUERY_PAGELOOKUP]] and [[devel:event:SEARCH_QUERY_FULLPAGE]] \\ :!: renamed ''_search.css'' file in dokuwiki-template to ''.less''                    | [[pr>2286]]                                                               | Search page, Plugins, Templates reusing dokuwiki styles        |
 +| 2018-03-06  | Put cursor on end if repeatly including images                                                                                                                                                                                                                                                                                                                                                                                  | [[pr>2106]]                                                                                                                              |
 +| 2018-03-06  | Local Drafts: show diff instead off full text                                                                                                                                                                                                                                                                                                                                                                                   | [[pr>2160]]                                                                                                                              |
 +| 2018-03-06  | Refactored section editing\\ :!: Old approach is **deprecated**. See [[issue>2290]] for suggestions and [[devel:section_editor|page section editor]] for documentation.                                                                                                                                                                                                                                                         | [[pr>2220]]                                                               | Custom Section editing by plugins                              |
 +| 2018-01-24  | add optionally SVG to ''html_btn()''                                                                                                                                                                                                                                                                                                                                                                                            | [[pr>2236]]                                                                                                                              |
 +| 2018-01-05  | Cleanup .htaccess.dist file                                                                                                                                                                                                                                                                                                                                                                                                     | [[pr>2222]]                                                                                                                              |
 +| 2018-01-03  | Support Web Video Text Tracks Format subtitles                                                                                                                                                                                                                                                                                                                                                                                  | [[pr>2077]]                                                                                                                              |
 +| 2017-12-10  | Hide hidden pages from trace                                                                                                                                                                                                                                                                                                                                                                                                    | [[pr>2063]]                                                                                                                              |
 +| 2017-12-10  | Support for configurable e-mail return path                                                                                                                                                                                                                                                                                                                                                                                     | [[pr>2161]]                                                                                                                              |
 +| 2017-10-04  | Add globbing to media manager search                                                                                                                                                                                                                                                                                                                                                                                            | [[pr>2134]]                                                                                                                              |
 +| 2017-09-24  | HTTPclient: Remove insecure SSLv3 fallback, use TLS 1.2 if possible                                                                                                                                                                                                                                                                                                                                                             | [[pr>2131]]                                                                                                                              |
 +| 2017-09-02  | Add ''%%@CURNS@%%'' namespace pattern replacement                                                                                                                                                                                                                                                                                                                                                                               | [[pr>1831]]                                                                                                                              |
 +| 2017-09-11  | [[devel:Menus|New Menu system]]\\ **Removed** displaying of the old pagetool buttons in 'dokuwiki' template. **Deprecated** old pagetool button system.                                                                                                                                                                                                                                                                         | [[pr>1821]]                                                               | Templates & Plugins adding their own buttons to the page menu  |
 +| 2017-09-01  | Introduce Unit Tests for ajax requests                                                                                                                                                                                                                                                                                                                                                                                          | [[pr>2105]]                                                                                                                              |
 +| 2017-08-27  | Refactoring action dispatch mechanism\\ Introduce object oriented approach: with Action, Ui and Tpl classes\\ \\ See [[devel:Action Router]]\\ \\ In some action plugins ''%%$event->data='show'%%'' and ''%%$_REQUEST['request_method']='POST'%%'' has to be replaced by ''%%$event->data='redirect'%%''                                                                                                                                                                                                                                                                                                                    | [[pr>1933]]                                                               | Action dispatch                                                |
 +| 2017-08-27  | Fix unittest to run on Windows, setup auto testing via Appveyor                                                                                                                                                                                                                                                                                                                                                                 | [[pr>2053]], [[github>ea041b0a74ed672cf678f5048fcc7da975a51154|ea041b0]]  |                                                                |
 +| 2017-08-27  | Form improvements (prevent duplicate selected attr, empty option dropdown, prevent double selected)                                                                                                                                                                                                                                                                                                                             | [[pr>1868]], [[pr>2056]], [[pr>2157]]                                                                                                    |
 +| 2017-08-27  | Config backend: empty string is valid for numericopt                                                                                                                                                                                                                                                                                                                                                                            | [[pr>2075]]                                                                                                                              |
 +| 2017-08-27  | Fix ''p_set_metadata()'' damaging contributors numeric id                                                                                                                                                                                                                                                                                                                                                                       | [[pr>2091]]                                                                                                                              |
 +| 2017-08-15  | Replace Less compiler with lesserphp                                                                                                                                                                                                                                                                                                                                                                                            | [[pr>1969]]                                                               | less parsing                                                   |
 +| 2017-08-01  | Add event [[devel:event:css_styles_included|CSS_STYLES_INCLUDED]] allows to modify the list of CSS files that will be returned to the client, per mediatype                                                                                                                                                                                                                                                                     | [[pr>1862]]                                                                                                                              |
 +| 2017-07-26  | Fix PHP notices, remove deprecated PHP calls                                                                                                                                                                                                                                                                                                                                                                                    | [[pr>2057]], [[pr>2097]], [[pr>2202]]                                                                                                    |
 +| 2017-05-18  | Replace Feed creator with UniversalFeedCreator                                                                                                                                                                                                                                                                                                                                                                                  | [[pr>1970]]                                                               | Plugins using class ''DokuWikiFeedCreator''                    |
 +| 2017-03-16  | Allow asking for other extensions as well via ''DokuWiki_Plugin::localFN()''                                                                                                                                                                                                                                                                                                                                                    | [[pr>1905]]                                                                                                                              |
 +
 +Github issue tracker: 
 +  * 147 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2017-02-19..2018-04-22|issues closed]]
 +  * 90 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]]
 +  * 89 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2017-02-19..2018-04-22+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 +Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]]
 +
 +==== Release Winter 2017 “Frusterick Manners” ====
  
 ^ Date        ^ Change                                                     ^ Submit                       ^ Affects                            ^ ^ Date        ^ Change                                                     ^ Submit                       ^ Affects                            ^
 | 2017-02-14  | Add event [[devel:event:js_script_list|JS_SCRIPT_LIST]] to allow plugins modifing javascript files delivered to browser      | [[pr>1828]]  |    | | 2017-02-14  | Add event [[devel:event:js_script_list|JS_SCRIPT_LIST]] to allow plugins modifing javascript files delivered to browser      | [[pr>1828]]  |    |
-| 2017-01-21  | ''ZipLib'' and ''Tar'' classes removed, replaced by ''\splitbrain\PHPArchive\Zip'' and ''\splitbrain\PHPArchive\Tar''. Note that methods are changed.  | [[github>fa2c560da3df273672806893a2f660982c0011f0|commit]] ([[pr>2208|PR 2208]])| Plugins handling archives                 |+| 2017-01-21  | ''ZipLib'' and ''Tar'' classes **removed**, replaced by ''\splitbrain\PHPArchive\Zip'' and ''\splitbrain\PHPArchive\Tar''. Note that methods are changed.  | [[github>fa2c560da3df273672806893a2f660982c0011f0|commit]] ([[pr>2208|PR 2208]])| Plugins handling archives                 |
 | 2017-02-03  | Refactoring and restyling Admin Page (new Ui/Admin class, SVG icons, allow plugins icons)\\ :!: note: lib/tpl/dokuwiki/css/admin.css was renamed to _admin.less  | [[pr>1809]]                  | Templates reusing dokuwiki styles  | | 2017-02-03  | Refactoring and restyling Admin Page (new Ui/Admin class, SVG icons, allow plugins icons)\\ :!: note: lib/tpl/dokuwiki/css/admin.css was renamed to _admin.less  | [[pr>1809]]                  | Templates reusing dokuwiki styles  |
 |2017-02-03   | link to rev number instead of current on Old revisions page               | [[pr>1602]] | | |2017-02-03   | link to rev number instead of current on Old revisions page               | [[pr>1602]] | |
Line 89: Line 387:
  
 Github issue tracker:  Github issue tracker: 
-  * 78 [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2016-06-26..2017-02-19|issues closed]] +  * 78 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2016-06-26..2017-02-19|issues closed]] 
-  * 32 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 32 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 53 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]+  * 53 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2016-06-26..2017-02-19+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]] Old bug tracker: [[https://bugs.dokuwiki.org|Read-only]]
  
- +==== Release Summer 2016 Elenor of Tsort” ====
- +
-==== Release summer 2016 "Elenor of Tsort"==== +
  
 ^ Date        ^ Change                                                                                                                                                                             ^ Submit                                            ^ Affects                ^ ^ Date        ^ Change                                                                                                                                                                             ^ Submit                                            ^ Affects                ^
Line 122: Line 417:
  
 Github issue tracker:  Github issue tracker: 
-  * 110 [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2015-08-10..2016-06-26|issues closed]] +  * 110 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2015-08-10..2016-06-26|issues closed]] 
-  * 77 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 77 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 56 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]+  * 56 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2015-08-10..2016-06-26+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 Old bug tracker: 23 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2015-08-10&closedto=2016-06-28&do=index|Issues closed]] from 2015-08-10 until 2016-06-28 Old bug tracker: 23 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2015-08-10&closedto=2016-06-28&do=index|Issues closed]] from 2015-08-10 until 2016-06-28
  
- +==== Release Summer 2015 Detritus” ====
-==== Release Summer 2015 "Detritus====+
  
 ^ Date        ^ Change                                                                                                                                              ^ Submit                                     ^ Affects                                                                            ^ ^ Date        ^ Change                                                                                                                                              ^ Submit                                     ^ Affects                                                                            ^
Line 154: Line 448:
  
 Github issue tracker:  Github issue tracker: 
-  * 105 [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2014-09-30..2015-08-10|issues closed]] +  * 105 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2014-09-30..2015-08-10|issues closed]] 
-  * 94 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 94 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 102 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+author%3Adokuwiki-translate+|Translation Pull Requests merged]]+  * 102 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-09-30..2015-08-10+is%3Apr+author%3Adokuwiki-translate+|Translation Pull Requests merged]]
 Old bug tracker: 21 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2014-09-30&closedto=2015-08-10&do=index|Issues closed]] from 2014-09-30 until 2015-08-10 Old bug tracker: 21 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2014-09-30&closedto=2015-08-10&do=index|Issues closed]] from 2014-09-30 until 2015-08-10
  
-==== Release September 2014 "Hrun====+==== Release September 2014 Hrun” ====
  
-^Date ^Change ^Submit ^Affects ^+^ Date ^ Change ^ Submit ^ Affects ^
 | 2014-05-10 | Deprecated functions are now logged to the debug log. Developers should enable allowdebug and monitor the log to see if any deprecated functions are used.| [[github>1419a485]]       | Plugins and Templates | | 2014-05-10 | Deprecated functions are now logged to the debug log. Developers should enable allowdebug and monitor the log to see if any deprecated functions are used.| [[github>1419a485]]       | Plugins and Templates |
 | 2014-09-29 | Extended the config cascading such that custom localization strings are read as well|[[PR>708|PR 708]]| Localizations| | 2014-09-29 | Extended the config cascading such that custom localization strings are read as well|[[PR>708|PR 708]]| Localizations|
Line 167: Line 461:
  
 Github issue tracker:  Github issue tracker: 
-  * 50 [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2014-05-05..2014-09-29|issues closed]] +  * 50 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2014-05-05..2014-09-29|issues closed]] 
-  * 27 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 27 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 72 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]+  * 72 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2014-05-05..2014-09-29+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 Old Issue tracker: 26 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2014-05-05&closedto=2014-09-29&do=index|Issues closed]] from 2014-05-05 until 2014-09-29 Old Issue tracker: 26 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2014-05-05&closedto=2014-09-29&do=index|Issues closed]] from 2014-05-05 until 2014-09-29
  
-==== Release Spring 2014 "Ponder Stibbons====+==== Release Spring 2014 Ponder Stibbons” ====
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
Line 191: Line 485:
  
 Github issue tracker:  Github issue tracker: 
-  * 18 [[https://github.com/splitbrain/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2013-12-08..2014-05-05|issues closed]] +  * 18 [[https://github.com/dokuwiki/dokuwiki/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aclosed+closed%3A2013-12-08..2014-05-05|issues closed]] 
-  * 68 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 68 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 70 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]+  * 70 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-12-08..2014-05-05+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]
 Old Issue tracker: 117 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2013-12-08&closedto=2014-05-05&do=index|Issues closed]] from 2013-12-08 until 2014-05-05 Old Issue tracker: 117 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2013-12-08&closedto=2014-05-05&do=index|Issues closed]] from 2013-12-08 until 2014-05-05
  
-==== Release Autumn 2013 "Binky====+==== Release Autumn 2013 Binky” ====
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
Line 216: Line 510:
  
 Github issue tracker:  Github issue tracker: 
-  * 99 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] +  * 99 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+-author%3Adokuwiki-translate|Pull Requests merged (excluding translations)]] 
-  * 109 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]\\ +  * 109 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2013-05-10..2013-12-08+is%3Apr+author%3Adokuwiki-translate|Translation Pull Requests merged]]\\ 
 Issue tracker: 160 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2013-05-10&closedto=2013-12-08&do=index|Issues closed]] from 2013-05-10 until 2013-12-08 Issue tracker: 160 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2013-05-10&closedto=2013-12-08&do=index|Issues closed]] from 2013-05-10 until 2013-12-08
  
-==== Release Spring 2013, "Weatherwax====+==== Release Spring 2013 Weatherwax” ====
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
Line 228: Line 522:
 | 2012-01-09 | Changed calback function [[xref>search_allpages()]] for [[xref>search()]]. Option dept is now absolute in stead of relative | [[pr>154|PR 154]] | Plugins | | 2012-01-09 | Changed calback function [[xref>search_allpages()]] for [[xref>search()]]. Option dept is now absolute in stead of relative | [[pr>154|PR 154]] | Plugins |
 | 2013-01-08 | Added template unit tests infrastructure | [[github>629196125e]]| Templates | | 2013-01-08 | Added template unit tests infrastructure | [[github>629196125e]]| Templates |
-| 2013-04-07 | ''lib/exe/fetch.php'' is changed to improve its security. Addition of a token to image urls when resizing or cropping is required. See also list of [[:weatherwax_fetchchange_plugins|affected plugins]]|[[pr>203|PR 203]] |Plugins|+| 2013-04-07 | ''lib/exe/fetch.php'' is changed to improve its security. Addition of a token to image urls when resizing or cropping is required. See also list of [[devel:weatherwax_fetchchange_plugins|affected plugins]]|[[pr>203|PR 203]] |Plugins|
 | 2012-11-12 | Rewrite of TarLib. More memory efficient and improved API. | [[pr>140|PR 140]] [[github>c30996a]]| Handling of tar packages | | 2012-11-12 | Rewrite of TarLib. More memory efficient and improved API. | [[pr>140|PR 140]] [[github>c30996a]]| Handling of tar packages |
 | 2012-11-05 | The [[devel:event:pageutils_id_hidepage|PAGEUTILS_ID_HIDEPAGE]] event is signalled when DokuWiki checks if a page is hidden, handlers can use it to hide a page or show a hidden page. | [[github>8449cc9d]], [[github>fb55b51e]] | Plugins | | 2012-11-05 | The [[devel:event:pageutils_id_hidepage|PAGEUTILS_ID_HIDEPAGE]] event is signalled when DokuWiki checks if a page is hidden, handlers can use it to hide a page or show a hidden page. | [[github>8449cc9d]], [[github>fb55b51e]] | Plugins |
Line 237: Line 531:
 | 2013-02-17 | **removed** functions deprecated in 2005/2006: plugin_localFN(), plugin_locale_xhtml(), plugin_email(), plugin_link(), plugin_render(), setCorrectLocale(), io_runcmd(), p_wiki_xhtml_summary(), p_cached_xhtml(), search_callback(), search_backlinks(), search_fulltext(), search_regex() | [[github>c33b315b]] | Plugins | | 2013-02-17 | **removed** functions deprecated in 2005/2006: plugin_localFN(), plugin_locale_xhtml(), plugin_email(), plugin_link(), plugin_render(), setCorrectLocale(), io_runcmd(), p_wiki_xhtml_summary(), p_cached_xhtml(), search_callback(), search_backlinks(), search_fulltext(), search_regex() | [[github>c33b315b]] | Plugins |
  
- +Github issue tracker: 67 [[https://github.com/dokuwiki/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2012-10-13..2013-05-10+is%3Apr|Pull Requests merged]]\\ 
-Github issue tracker: 67 [[https://github.com/splitbrain/dokuwiki/pulls?utf8=%E2%9C%93&q=is%3Aclosed+merged%3A2012-10-13..2013-05-10+is%3Apr|Pull Requests merged]]\\ +
 Issue tracker: 115 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2012-10-13&closedto=2013-05-10&do=index|Issues closed]] from  2012-10-13 until 2013-05-10 Issue tracker: 115 [[https://bugs.dokuwiki.org/index.php?string=&project=1&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=closed&percent%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=2012-10-13&closedto=2013-05-10&do=index|Issues closed]] from  2012-10-13 until 2013-05-10
  
- +==== Release 2012-10-13 Adora Belle” ====
- +
-==== Release  2012-10-13 "Adora Belle====+
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
Line 273: Line 564:
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
-| 2011-05-26 | Media revisions | [[https://github.com/splitbrain/dokuwiki/commit/e4f389ef1728a0f86164a0e4b88626be9860dabb|e4f389ef]], see also [[http://www.google-melange.com/gsoc/project/google/gsoc2011/kate/18001|GSOC sponsored work]] | All media files are now versionned and data/media_attic contains old revisions. This feature can be disabled in the config | +| 2011-05-26 | Media revisions | [[https://github.com/dokuwiki/dokuwiki/commit/e4f389ef1728a0f86164a0e4b88626be9860dabb|e4f389ef]], see also [[http://www.google-melange.com/gsoc/project/google/gsoc2011/kate/18001|GSOC sponsored work]] | All media files are now versionned and data/media_attic contains old revisions. This feature can be disabled in the config | 
-| 2011-06-09 | New ajaxified media manager | [[https://github.com/splitbrain/dokuwiki/commit/d9162c6cd87643d7e7af8e37cd93aa48b8aecb96|d9162c6c]] and lots of commits following that one | Media manager has changed to handle media files revisions | +| 2011-06-09 | New ajaxified media manager | [[https://github.com/dokuwiki/dokuwiki/commit/d9162c6cd87643d7e7af8e37cd93aa48b8aecb96|d9162c6c]] and lots of commits following that one | Media manager has changed to handle media files revisions | 
-| 2011-05-29 | jQuery branch merged into the main repository. The core code has been rewritten since, most plugins should still be compatible (please test), the old JavaScript API will be removed in the October 2012 release. | [[https://github.com/splitbrain/dokuwiki/commit/79344f5bffd7dfe74cbfe5e4362425dda4f5b7af|79344f5b]] and many more commits | Plugins that use JavaScript | +| 2011-05-29 | jQuery branch merged into the main repository. The core code has been rewritten since, most plugins should still be compatible (please test), the old JavaScript API will be removed in the October 2012 release. | [[https://github.com/dokuwiki/dokuwiki/commit/79344f5bffd7dfe74cbfe5e4362425dda4f5b7af|79344f5b]] and many more commits | Plugins that use JavaScript | 
-| 2011-08-19 | Meta files from plugins aren't deleted automatically anymore when the page is deleted, plugins can use the [[devel:event:io_wikipage_write|IO_WIKIPAGE_WRITE]]-event if they want to delete their meta files | [[https://github.com/splitbrain/dokuwiki/commit/c5f927421e944bfe2ed61a7d50177e7a04c7a079|c5f92742]] | Plugins that use custom meta files | +| 2011-08-19 | Meta files from plugins aren't deleted automatically anymore when the page is deleted, plugins can use the [[devel:event:io_wikipage_write|IO_WIKIPAGE_WRITE]]-event if they want to delete their meta files | [[https://github.com/dokuwiki/dokuwiki/commit/c5f927421e944bfe2ed61a7d50177e7a04c7a079|c5f92742]] | Plugins that use custom meta files | 
-| 2011-09-10 | Config_cascade support for enabling/disabling plugins, **deprecated** ''disabled'' plugin files | [[https://github.com/splitbrain/dokuwiki/commit/29d511bfa507384ae0872f75fb54acb44b1e915e|29d511bf]] | Farm setup | +| 2011-09-10 | Config_cascade support for enabling/disabling plugins, **deprecated** ''disabled'' plugin files | [[https://github.com/dokuwiki/dokuwiki/commit/29d511bfa507384ae0872f75fb54acb44b1e915e|29d511bf]] | Farm setup | 
-| 2011-09-25 | Namespaces ending in underscores are no longer possible. | [[https://github.com/splitbrain/dokuwiki/commit/b680ea06a64290b3e28a7b7d2d8d33373a3e6709|b680ea06]] | Users with namespaces ending in underscores | +| 2011-09-25 | Namespaces ending in underscores are no longer possible. | [[https://github.com/dokuwiki/dokuwiki/commit/b680ea06a64290b3e28a7b7d2d8d33373a3e6709|b680ea06]] | Users with namespaces ending in underscores | 
-| 2011-10-10 | Page summary limited to 255 chars | [[https://github.com/splitbrain/dokuwiki/commit/7fa35bb18633117eb89c1960346a572eb7cd0369|7fa35bb1]] | Changelog of any page edition is now limited to 255 chars | +| 2011-10-10 | Page summary limited to 255 chars | [[https://github.com/dokuwiki/dokuwiki/commit/7fa35bb18633117eb89c1960346a572eb7cd0369|7fa35bb1]] | Changelog of any page edition is now limited to 255 chars | 
-| 2011-10-15 | Flash uploader removed | [[https://github.com/splitbrain/dokuwiki/commit/6f0b0dd1609f2a253b48f1b9347168dd2d5a61d7|6f0b0dd1]] | The flash multi-file uploader has been superseeded by the multi-uploader of the new media manager | +| 2011-10-15 | Flash uploader removed | [[https://github.com/dokuwiki/dokuwiki/commit/6f0b0dd1609f2a253b48f1b9347168dd2d5a61d7|6f0b0dd1]] | The flash multi-file uploader has been superseeded by the multi-uploader of the new media manager | 
-| 2011-10-15 | Several XML-RPC fixes | [[https://github.com/splitbrain/dokuwiki/commit/b760af946cf29d1bee05a5cb33cfc6e357df441f|b760af94]] and several other commits | XML-RPC access, encoding... |+| 2011-10-15 | Several XML-RPC fixes | [[https://github.com/dokuwiki/dokuwiki/commit/b760af946cf29d1bee05a5cb33cfc6e357df441f|b760af94]] and several other commits | XML-RPC access, encoding... |
 | | **deprecated** double-decoding in XMLRPC putAttachment (Bug) | [[github>80d6fbc3]] | | | | **deprecated** double-decoding in XMLRPC putAttachment (Bug) | [[github>80d6fbc3]] | |
-| | **deprecated** vast amounts of the old JavaScript library, replaced by new jQuery-based library | Everything in [[https://github.com/splitbrain/dokuwiki/blob/80d6fbc300b7e423fe0d2373cf3888c80ac94a41/lib/scripts/compatibility.js|compatibility.js]] | Plugin and template JavaScript may stop working |+| | **deprecated** vast amounts of the old JavaScript library, replaced by new jQuery-based library | Everything in [[https://github.com/dokuwiki/dokuwiki/blob/80d6fbc300b7e423fe0d2373cf3888c80ac94a41/lib/scripts/compatibility.js|compatibility.js]] | Plugin and template JavaScript may stop working |
 | 2011-11-28 | **deprecated** 3rd parameter of ''cleanID()'' | [[github>3543c6de]] | plugins and templates using cleanID() | | 2011-11-28 | **deprecated** 3rd parameter of ''cleanID()'' | [[github>3543c6de]] | plugins and templates using cleanID() |
 |  | **removed** deprecated action "(un)subscribens" | | | |  | **removed** deprecated action "(un)subscribens" | | |
Line 293: Line 584:
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
-| 2010-11-22 | Metadata has got a caching mechanism, it can be influenced using the [[devel:event:parser_cache_use|PARSER_CACHE_USE]]-event. ''p_get_metadata'' does now trigger rendering metadata | [[https://github.com/splitbrain/dokuwiki/commit/98214867894eba512bf47cba3439ccba3968f49b|98214867]] | Plugins | +| 2010-11-22 | Metadata has got a caching mechanism, it can be influenced using the [[devel:event:parser_cache_use|PARSER_CACHE_USE]]-event. ''p_get_metadata'' does now trigger rendering metadata | [[https://github.com/dokuwiki/dokuwiki/commit/98214867894eba512bf47cba3439ccba3968f49b|98214867]] | Plugins | 
-| 2011-02-04| Replace COMMON_PAGE_FROMTEMPLATE with COMMON_PAGETPL_LOAD event |[[https://github.com/splitbrain/dokuwiki/commit/7b84afa2e557a05fcd900a1cbf5715a6988828dc|7b84afa2]] |Plugins | +| 2011-02-04| Replace COMMON_PAGE_FROMTEMPLATE with COMMON_PAGETPL_LOAD event |[[https://github.com/dokuwiki/dokuwiki/commit/7b84afa2e557a05fcd900a1cbf5715a6988828dc|7b84afa2]] |Plugins | 
-| 2011-02-06 | MEDIA_UPLOAD_FINISH got a sixth parameter | [[https://github.com/splitbrain/dokuwiki/commit/ffb291f214dd47aa34d4e84b166de6e62714307f|ffb291f2]] | Plugins | +| 2011-02-06 | MEDIA_UPLOAD_FINISH got a sixth parameter | [[https://github.com/dokuwiki/dokuwiki/commit/ffb291f214dd47aa34d4e84b166de6e62714307f|ffb291f2]] | Plugins | 
-| 2011-02-06 | ''p_set_metadata'' can now be used in ''render''-functions (e.g. of plugins) | [[https://github.com/splitbrain/dokuwiki/commit/0e5fde485b65b5a64fef50214496ad24bed17cef|0e5fde48]] | Plugins (just new feature) | +| 2011-02-06 | ''p_set_metadata'' can now be used in ''render''-functions (e.g. of plugins) | [[https://github.com/dokuwiki/dokuwiki/commit/0e5fde485b65b5a64fef50214496ad24bed17cef|0e5fde48]] | Plugins (just new feature) | 
-| 2011-02-20 | ''$lang['register']'' has been renamed to ''$lang['btn_register']'' | [[https://github.com/splitbrain/dokuwiki/commit/bf413a4e50ea09a0345533c5fb1d07e963bd6368|bf413a4e]] | Plugins and Templates which use ''$lang['register']''+| 2011-02-20 | ''$lang['register']'' has been renamed to ''$lang['btn_register']'' | [[https://github.com/dokuwiki/dokuwiki/commit/bf413a4e50ea09a0345533c5fb1d07e963bd6368|bf413a4e]] | Plugins and Templates which use ''$lang['register']''
-| 2011-02-26 | renamed 'default' userstyle to 'screen' in config_cascade (so 'default' is still supported, but deprecated) | [[https://github.com/splitbrain/dokuwiki/commit/318cd03ee91d3a5344bab636a77c3cb19c32c5b7|318cd03e]] | Farmers | +| 2011-02-26 | renamed 'default' userstyle to 'screen' in config_cascade (so 'default' is still supported, but deprecated) | [[https://github.com/dokuwiki/dokuwiki/commit/318cd03ee91d3a5344bab636a77c3cb19c32c5b7|318cd03e]] | Farmers | 
-| 2011-02-26 | renamed userstyles for 'all', 'print', 'rtl' and 'feed' modes (back to what it was before Anteater) | [[https://github.com/splitbrain/dokuwiki/commit/4e098b31e03d71843366023ea526608ff2377a80|4e098b31]] | Userstyles other than 'userstyle.css'+| 2011-02-26 | renamed userstyles for 'all', 'print', 'rtl' and 'feed' modes (back to what it was before Anteater) | [[https://github.com/dokuwiki/dokuwiki/commit/4e098b31e03d71843366023ea526608ff2377a80|4e098b31]] | Userstyles other than 'userstyle.css'
-| 2011-03-06 | The [[devel:event:INDEXER_PAGE_ADD|INDEXER_PAGE_ADD]]-event has been changed (different and additional parameters) | [[https://github.com/splitbrain/dokuwiki/commit/39d6fd3051102c9f2fb5436c7bcaf44d6068fde8|39d6fd30]] | all plugins using the event | +| 2011-03-06 | The [[devel:event:INDEXER_PAGE_ADD|INDEXER_PAGE_ADD]]-event has been changed (different and additional parameters) | [[https://github.com/dokuwiki/dokuwiki/commit/39d6fd3051102c9f2fb5436c7bcaf44d6068fde8|39d6fd30]] | all plugins using the event | 
-| 2011-03-08 | The indexer changes have been merged (there have been more changes after this). There is a new indexer class and a metadata index that can be used as key-/value-store. See [[devel:metadata#metadata index]] for the new events and usage instructions. | [[https://github.com/splitbrain/dokuwiki/commit/d8e733eea8ac79670ffc74ac685078dc4ac56c7e|d8e733ee]] | Plugins | +| 2011-03-08 | The indexer changes have been merged (there have been more changes after this). There is a new indexer class and a metadata index that can be used as key-/value-store. See [[devel:metadata#metadata index]] for the new events and usage instructions. | [[https://github.com/dokuwiki/dokuwiki/commit/d8e733eea8ac79670ffc74ac685078dc4ac56c7e|d8e733ee]] | Plugins | 
-| 2011-03-19 | The password is no longer stored (encrypted) in the session, it's just the hash now. You can get it out of the login cookie, but the encryption has been changed there. | [[https://github.com/splitbrain/dokuwiki/commit/234ce57eac492a1f07414d42c0c406666f3fa887|234ce57e]] (session), [[https://github.com/splitbrain/dokuwiki/commit/e940aea40842bfcf6db8c09bba3135cb9cb5eef9|e940aea4]] (cookie) | authentication backends (if they need the password after the login) | +| 2011-03-19 | The password is no longer stored (encrypted) in the session, it's just the hash now. You can get it out of the login cookie, but the encryption has been changed there. | [[https://github.com/dokuwiki/dokuwiki/commit/234ce57eac492a1f07414d42c0c406666f3fa887|234ce57e]] (session), [[https://github.com/dokuwiki/dokuwiki/commit/e940aea40842bfcf6db8c09bba3135cb9cb5eef9|e940aea4]] (cookie) | authentication backends (if they need the password after the login) | 
-| 2011-05-08 | More caching logic for metadata, new ''$render'' parameter values for ''p_get_first_heading'' and ''p_get_metadata'' | [[https://github.com/splitbrain/dokuwiki/commit/65aa8490874917620bd9a9a773cd0fb7621afb41|65aa8490]], [[https://github.com/splitbrain/dokuwiki/commit/67c15ecea77ff971dcb554de77cf1c25de1140a0|67c15ece]] | Plugins (and templates) that use ''p_get_first_heading'' or ''p_get_metadata''+| 2011-05-08 | More caching logic for metadata, new ''$render'' parameter values for ''p_get_first_heading'' and ''p_get_metadata'' | [[https://github.com/dokuwiki/dokuwiki/commit/65aa8490874917620bd9a9a773cd0fb7621afb41|65aa8490]], [[https://github.com/dokuwiki/dokuwiki/commit/67c15ecea77ff971dcb554de77cf1c25de1140a0|67c15ece]] | Plugins (and templates) that use ''p_get_first_heading'' or ''p_get_metadata''
-| 2011-01-31 | Different diff styles | [[https://github.com/splitbrain/dokuwiki/commit/7216538165621816dc3f751adc0746bf66805421|72165381]] | Needs styling |+| 2011-01-31 | Different diff styles | [[https://github.com/dokuwiki/dokuwiki/commit/7216538165621816dc3f751adc0746bf66805421|72165381]] | Needs styling |
 | | **deprecated** $NS in doku.php | [[github>bced4159]] | | | | **deprecated** $NS in doku.php | [[github>bced4159]] | |
 | | **deprecated** JavaScript function escapeQuotes, replaced by jsEscape | [[github>20d062ca]] | | | | **deprecated** JavaScript function escapeQuotes, replaced by jsEscape | [[github>20d062ca]] | |
Line 316: Line 607:
 | | Subscription management added, needs styling | | Templates | | | Subscription management added, needs styling | | Templates |
 | | Mediamanager options added, need styling | | Templates | | | Mediamanager options added, need styling | | Templates |
-| 2010-09-09 | DokuWiki version added to admin view, needs styling | [[https://github.com/splitbrain/dokuwiki/commit/9a2cec2e934b77a311cf21d5822dfd0146d5140b|9a2cec2e]] | Templates |+| 2010-09-09 | DokuWiki version added to admin view, needs styling | [[https://github.com/dokuwiki/dokuwiki/commit/9a2cec2e934b77a311cf21d5822dfd0146d5140b|9a2cec2e]] | Templates |
 | | **deprecated** action "(un)subscribens" | | Templates | | | **deprecated** action "(un)subscribens" | | Templates |
 | 2010-10-21 | **deprecated** html_attbuild(), use buildAttributes() instead | [[github>c277a6bd]] | plugins | | 2010-10-21 | **deprecated** html_attbuild(), use buildAttributes() instead | [[github>c277a6bd]] | plugins |
Line 325: Line 616:
  
 ^Date ^Change ^Submit ^Affects ^ ^Date ^Change ^Submit ^Affects ^
-| 2009-08-12 | Linkwizard added, needs styling | [[https://github.com/splitbrain/dokuwiki/commit/56dfcc12d4d4b326fc393a8271da0cf8374d3a11|56dfcc12]] | Templates |+| 2009-08-12 | Linkwizard added, needs styling | [[github>56dfcc12]] | Templates |
  
 ==== Release 2006-11-06 ==== ==== Release 2006-11-06 ====
devel/releases.1525261440.txt.gz · Last modified: 2018-05-02 13:44 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki