You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -838,3 +838,22 @@ Many thanks to GreenReaper on GitHub for reporting and finding issues with core
838
838
* Replaced the deprecated `ExtVariables::VERSION` with using `ExtensionRegistry` to check if the Variables extension is installed.
839
839
* Replaced usages of `intval()` with `(int)` in all remaining places within this extension. This was started in version 3.5.0 and completed in this version.
840
840
* Replaced usages of `boolval()` with `(bool)` throughout the entire extension.
841
+
842
+
# Version 3.6.2
843
+
* Fixed Heading's attribute setters (hlistattr, hitemattr may be null).
844
+
* Restored partial support for `linkstoexternal` and introduced replacement via `linkstoexternaldomain` and `linkstoexternalpath`.
845
+
* Fixed type mismatch between what is returned by `getLinkList` (list of arrays that contained non-serializable TitleValue) and what is expected by ParserOutput.
846
+
847
+
# Version 3.6.3
848
+
* Applied some performance improvements to LST from downstream (which added the new configuration option `$wgDplSettings['recursivePreprocess']`).
849
+
* Now shows raw query exception if the request is not made.
850
+
* Fixed CI compatibility with PHP 8.1 (which upstream MediaWiki master now requires).
851
+
* Added REL1_44 to CI.
852
+
* Fixed tests, replacing `ParserOutput::getText` with `ParserOutput::getContentHolderText`.
853
+
* Removed `Query::getTableNames` and associated properties, replacing calls with `$this->dbr->tableName`.
854
+
* Fixed compatability with upstream backported changes to use raw table names where necessary (by passing the second parameter of `$this->dbr->tableName` as `'raw'` where needed).
855
+
856
+
# Version 3.6.4
857
+
* Fixed a PHP warning in `nottitleregexp` (uninitialised array/key).
858
+
* Removed some unused parameters, methods, and variables.
859
+
* SECURITY: Fixed leakage of hidden/suppressed usernames ([GHSA-7pgw-q3qp-6pgq](https://github.com/Universal-Omega/DynamicPageList3/security/advisories/GHSA-7pgw-q3qp-6pgq)).
Copy file name to clipboardExpand all lines: README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,8 @@ These are DPL3's configuration settings and along with their default values. To
33
33
| $wgDplSettings['maxCategoryCount']| 4 | Maximum number of categories to allow in queries. |
34
34
| $wgDplSettings['minCategoryCount']| 0 | Minimum number of categories to allow in queries. |
35
35
| $wgDplSettings['maxResultCount']| 500 | Maximum number of results to return from a query. |
36
-
| $wgDplSettings['recursiveTagParse']| false | Do recursive tag parsing on <dpl> parser tags converting tags and functions such as magic words like {{PAGENAME}}. This is similar to the {{#dpl}} parser function call, but may not work exactly the same in all cases. |
36
+
| $wgDplSettings['recursiveTagParse']| false | Do recursive tag parsing on <dpl> parser tags converting tags and functions such as magic words like {{PAGENAME}}. This is similar to the {{#dpl}} parser function call, but may not work exactly the same in all cases. |
37
+
| $wgDplSettings['recursivePreprocess']| false | Use `Parser::recursivePreprocess()` to improve performance by preserving the internal cache, reducing redundant template parsing. |
37
38
| $wgDplSettings['runFromProtectedPagesOnly']| false | Set this to true to allow DPL3 to run from protected pages only. This is recommend if wiki administrators are having issues with malicious users creating computationally intensive queries. |
38
39
| $wgDplSettings['handleSectionTag']| false | Set this to true to have DPL3 handle <section> tags outside of the parser tags provided by DPL3. |
39
40
| $wgDplSettings['maxQueryTime']| 10000 | Maximum allowed time for database queries in milliseconds. |
0 commit comments