Releases: avatharbe/RecentTopics
Releases · avatharbe/RecentTopics
v3.0.7
v3.0.6
v3.0.5
Changes
3.0.5 (31/03/2026)
- [NEW] Fire deprecated
paybas.recenttopics.*event aliases for backward compatibility with third-party extensions (#169) - [CHG] Replaced direct posts_likes table query with avathar/postlove service DI (#170)
- [NEW] Updated Events.md with full event documentation, deprecated alias mappings, and ecosystem listener inventory
- [CHG] Enforced PHP 8.1 and phpBB 3.3 minimum requirements — added
is_enableable()to ext.php with clear error messages (#171) - [NEW] Added event contract tests for all 6 public events and 3 deprecated aliases (#172)
- [NEW] Replaced smoke-only functional tests with meaningful assertions (#173)
3.0.4 (28/03/2026)
- [CHG] Removed Topic Prefix from Stathis (part3/topicprefixes) integration — extension is abandoned (#166)
- [CHG] Removed Pre:fixed from imkingdavid integration — extension is abandoned (#167)
- [NEW] Added optional advertisement block on index page (#160) — ACP toggle and HTML textarea, rendered in sidebar alongside Recent Topics
- [NEW] Added postlove like counts in topic listing (#162) — soft dependency, shows likes column (top/bottom) and inline hearts (side) when avathar/postlove is installed
- [NEW] Added ACP toggle to show/hide date in side view (#163)
- [NEW] Added ACP toggle for postlove like counts display (#164) — hidden when postlove is not installed
- [NEW] Added unit tests, controller tests, and functional tests with GitHub Actions CI (#161)
- [FIX] Fixed phpcs code style violations: added use statements, removed full namespace references in type hints and docblocks
- [FIX] Fixed file permissions (755 to 644) for all extension files
- [FIX] Stripped ICC profile from screenshot.png
See CHANGELOG.md for full history.
v3.0.0-RC1
Recent Topics for phpBB 3.3 — v3.0.0-RC1
Release candidate for the 3.0.0 release, forked as avathar/recenttopicsav.
Highlights
- Forked as
avathar/recenttopicsavto avoid conflict withpaybas/recenttopics - Updated all namespaces, service names, route names, template paths and event names
- Minimum phpBB version: 3.3.0
New features
- Full-page (
/app.php/rt) and simple-page (/app.php/rt/simple) standalone display modes - Separate toggle for standalone pages, independent from index display
- Standalone page links shown in ACP settings
- Global "Topic link destination" setting (first post / last post / first unread)
- Swedish (sv) translation
- GitHub issue templates (bug report, feature request)
Changes
- Switched ACP Yes/No radio buttons to checkboxes
- Applied code style: short array syntax, public static order,
effectively_installed()on all migrations - Standardized PHP doc headers across all language files
- Added inputbox autowidth class to UCP number input
- Removed
nickvergessen/newspageextension dependency
Bug fixes
- Fixed standalone
/app.php/rtpage: includefunctions_display.php, fix template path - Fixed user registration not applying ACP default preferences
- Fixed pbwow3 top/bottom block: added collapse support, fixed column alignment
- Fixed
rt_schemamigration step counter desync in phpBB migrator - Consolidated
rt_modulepaybas cleanup into single custom callable - Fixed grammar and spelling errors across all translations
Languages supported
English, German, French, Dutch, Spanish, Czech, Russian, Portuguese, Arabic, Ukrainian, Swedish
Installation
- Disable, delete data and remove the extension
paybas/recenttopics. - Download and unzip the release.
- Copy the contents to
/ext/avathar/recenttopicsav/. - Navigate in ACP to
Customise -> Manage extensions. - Find
Recent Topicsunder "Disabled Extensions" and clickEnable.
v2.2.15cdb
cdb version (phpbb.com versioning)
- 2.2.15 (05/04/2021)
- [FIX] #142 Compatible with PHP 8
v2.2.15
v2.2.14
Merge branch 'develop32' into master32
v2.2.13
2.2.11
v2.2.9
Download
https://www.avathar.be/forum/viewtopic.php?f=2&t=4490
Changelog
- 2.2.9 (15/03/2020)
- [CHG] support for style we_clearblue 3.2.9
- [CHG] support for style pbwow 3.2.9
- [CHG] #115 in rightpane view, last author name is also shown
- [FIX] #116 topic link now refers to newest post
- [CHG] add php 7.2 to travis tests
- [FIX] code fixes: use sql_build_array, cast int on request_var, don't use http_exception class
- [CHG] compatible with Collapsible Categories v2
- [CHG] Add 2 phpBB core template events viewforum_body_last_post_author_username_prepend + viewforum_body_last_post_author_username_append