4.0.0-beta.1
Pre-release
Pre-release
·
39 commits
to pre-release
since this release
🚀 DynamicPageList4 - Beta 1 Release
This is the very first beta release of DynamicPageList4. This releases also fixes numerous bugs from the alpha releases. Like the last alpha release, this release also has so many changes that I can't list absolutely everything here so just decided to use GitHub's release notes generation again.
🛠️ Changes and Improvements
- Remove the
handleSectionTagconfig by @Universal-Omega in #465- Serves no purpose anymore. It was just making
<section>behave like<dpl>which doesnt even seem was ever the intent for it.
- Serves no purpose anymore. It was just making
- Add PHPUnit tests for the
Articleclass by @Universal-Omega in #461 - Add compatability with the Video extension by @Universal-Omega in #468
- Minor cleanup/simplification to
Parseby @Universal-Omega in #469 getSubcategories: fix and add error handling by @Universal-Omega in #470- [Performance] Optimize query for
ordermethod=lasteditby @ciencia in #472 - Replace
gallerysize(added in a previous alpha release) withimagewidthandimageheightparameters by @Universal-Omega in #475- This was for compatability with Intersection.
- Move
getLoggertoUtilsby @Universal-Omega in #476 - Fix catching
DBQueryErrorby @Universal-Omega in #474 - Escape category links in gallery by @Universal-Omega in #478
- Fix
titlematchby @Universal-Omega in #482 - Add maintenance script to delete
Template:Extension DPLby @Universal-Omega in #479 - Improve query exception handling by @Universal-Omega in #480
- Some cleanup to parameters by @Universal-Omega in #486
- [Performance] Remove tables from
FOUND_ROWSby @Universal-Omega in #490 - Use
strict_typesby @Universal-Omega in #487 - Don't let
titleTextbecome null if match fails by @Universal-Omega in #491- This fixes exceptions if regex is invalid in
replaceintitle.
- This fixes exceptions if regex is invalid in
New Contributors
Full Changelog: 4.0.0-alpha.5...4.0.0-beta.1
📌 Notes
The codebase continues to undergo major structural improvements, and while stability is increasing, this remains an beta release. Early adopters are encouraged to test thoroughly and report any issues or regressions.
As always, if you run into any issues, please open an issue on this repository or leave a comment in the discussion for this release.
Thank you for testing DPL4!