Releases: Universal-Omega/DynamicPageList3
Releases · Universal-Omega/DynamicPageList3
3.6.0
What's Changed
- tests: fix for 1.42 and cleanup by @Universal-Omega in #263
- Deprecate various private ParserOutput var by @alistair3149 in #215
- Partial revert of #215 by @Universal-Omega in #264
- Use HookContainer to register hooks by @Universal-Omega in #236
- PageImages support for mode=gallery on non file pages by @domino-1 in #275
- Avoid using deprecated getCategories by @xtexx in #278
- Fix infinite loop if section header has ( by @leejt in #283
- More fixes in dynamicpagelist3-dpl query error by @amire80 in #290
- Replace deprecated MWException by @Universal-Omega in #276
- Fixed handling %PAGESEL% with linksfrom by @peterdevpl in #298
- Fixed deprecated MW imports by @peterdevpl in #296
- Adapted queries to the new pagelinks table schema [MW 1.43] by @peterdevpl in #295
- Bump version to 3.6.0 and MediaWiki requirement to 1.43 by @Universal-Omega in #300
- Add recreate option to CreateView by @Universal-Omega in #299
- Fix deprecations for MediaWiki 1.43 by @Universal-Omega in #301
- Some cleanup by @Universal-Omega in #306
- Enable and fix two phan checks by @Universal-Omega in #302
New Contributors
- @alistair3149 made their first contribution in #215
- @domino-1 made their first contribution in #275
- @xtexx made their first contribution in #278
- @leejt made their first contribution in #283
- @peterdevpl made their first contribution in #298
Full Changelog: 3.5.2...3.6.0
3.5.2
What's Changed
- Add support for PHP 8.0 and PHP 8.1 by @Universal-Omega in #216
- phan: enable
SecurityCheck-ReDoS
by @Universal-Omega in #217 - Use ExtensionRegistry::getAllThings() to get version by @Universal-Omega in #220
- Only check for buffer overflow by @Universal-Omega in #223
- Fix
usedby
query returns all templates by @emkarcinos in #224 - Don't return the viewer's IP address as %USER% if rev_actor is 0. by @TehKittyCat in #228
- Cleanup in en.json by @amire80 in #237
- Fix minoredits=exclude by @HamishSlater in #234
- Fix "PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead" by @paladox in #250
- Fix "PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated" by @paladox in #251
Full Changelog: 3.5.1...3.5.2
3.5.1
What's Changed
- Added a fix for links migration: added a
JOIN
onlinktarget
for thenotuses
parameter - Added a PHPUnit test for the
notuses
parameter
Full Changelog: 3.5.0...3.5.1
3.5.0
What's Changed
- Fix profiling context calculation by @osnard in #174
- re-importing translations from hydrawiki/extensions/DynamicPageList by @Markus-Rost in #193
- Update de.json by @magiczocker10 in #194
- Fix installing via composer version 2.2.1 and later by @Universal-Omega in #195
- Add missing PL i18n by @rail01 in #197
- Support MediaWiki 1.39 for actor and templatelinks migration by @Universal-Omega in #188
- Dropped
revision_actor_temp
support and completed actor migration - Added support for
templatelinks
migration - Added support for MediaWiki 1.39 and dropped support for older MediaWiki versions (before 1.39.0)
- Dropped official support for PHP versions before PHP 7.4.3, because MediaWiki 1.39 does not support older PHP versions anymore
- Fixed using imagecontainer with openreferences
- Replaced usages of
intval()
with(int)
in Query.php and Parse.php - Swapped order of mapping for
Query::addTables()
from[ alias => table ]
to[ table => alias ]
- Replaced usages of deprecated
wfGetDB()
- Replaced usages of deprecated
Parser::getTitle()
- Replaced usage of deprecated
Title::isProtected()
- Replaced usage of deprecated
User::matchEditToken()
- Replaced usage of deprecated
Article::doDelete()
- Added
null
checks onParser::getPage()
andParserOutput
before using to avoid fatals
- Dropped
Full Changelog: 3.4.6...3.5.0
3.4.6
What's Changed
- Remove unused
LST::noop()
function by @Universal-Omega in #148 - phpcs: enable
MediaWiki.Commenting.FunctionComment
by @Universal-Omega in #149 - Update CreateTemplate to mention DPL3, not DPL by @Universal-Omega in #166
- Use database update maintenance script for creating VIEW by @Universal-Omega in #165
- add additional isset check for mTemplatePath by @Universal-Omega in #167
Full Changelog: 3.4.5...3.4.6
3.4.5
3.4.4
What's Changed
- Fix all
MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment
PHPCS violations and enable it by @Universal-Omega in #138 - Use
ExtensionRegistry::getInstance()->isLoaded()
for checking HitCounters by @Universal-Omega in #137 - Fix all
MediaWiki.Commenting.MissingCovers.MissingCovers
PHPCS violations and enable it by @Universal-Omega in #139 - Fix
openreferences=missing
count by @Universal-Omega in #140 - Only set
Query::sqlQuery
if used for debug by @Universal-Omega in #142 - Fix
firstrevisionsince
andlastrevisionbefore
parameters by @Universal-Omega in #143
Full Changelog: 3.4.3...3.4.4
3.4.3
What's Changed
- Fix all
PEAR.Functions.ValidDefaultValue.NotAtEnd
PHPCS violations and enable it by @Universal-Omega in #128 - CI: use
quibble-with-apache
entrypoint by @Universal-Omega in #135 - Fix
$wgDplSettings['allowUnlimitedResults']
by @Universal-Omega in #131- Also fix behavior for
$wgDplSettings['maxResultCount']
— see #131 (comment)
- Also fix behavior for
Full Changelog: 3.4.2...3.4.3
3.4.2
3.4.1
What's Changed
- Use
StringUtils::isValidPCRERegex()
for checking valid regex by @Universal-Omega in #117 - Fix query error due to not adding quotes to '%' by @Universal-Omega in #119
- Remove unused
Hooks::removeSectionMarkers()
function by @Universal-Omega in #121 - Remove some unused code by @Universal-Omega in #124
- Remove unimplimented configuration options (
behavingLikeIntersection
andfixedCategories
) by @Universal-Omega in #120 - Remove unused parameters from
UpdateArticle::editTemplateCall()
by @Universal-Omega in #125 - Add
$wgDplSettings['alwaysCacheResults']
to README by @Universal-Omega in #126 - Properly implement
titlemaxlength
andincludemaxlength
by @Universal-Omega in #123
Full Changelog: 3.4.0...3.4.1