Skip to content

Releases: avatharbe/RecentTopics

v3.0.7

06 Apr 17:32

Choose a tag to compare

[FIX] Fixed PHP 8 TypeError in sql_fetchfield() when "show all pages" pagination is enabled (#148)
[FIX] Fixed "Undefined array key 1" warning in viewonline listener (#176)
[FIX] Added missing S_USER_POSTED template variable so "posted in" star icon shows in topic listing (#133)

v3.0.6

02 Apr 12:58
ee9a6da

Choose a tag to compare

3.0.6 (02/04/2026)

[NEW] Added avathar.recenttopicsav.modify_ads_code event, allowing third-party extensions to provide advertisement block content (#175)

v3.0.5

01 Apr 13:40

Choose a tag to compare

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

16 Feb 09:30

Choose a tag to compare

v3.0.0-RC1 Pre-release
Pre-release

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/recenttopicsav to avoid conflict with paybas/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/newspage extension dependency

Bug fixes

  • Fixed standalone /app.php/rt page: include functions_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_schema migration step counter desync in phpBB migrator
  • Consolidated rt_module paybas 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

  1. Disable, delete data and remove the extension paybas/recenttopics.
  2. Download and unzip the release.
  3. Copy the contents to /ext/avathar/recenttopicsav/.
  4. Navigate in ACP to Customise -> Manage extensions.
  5. Find Recent Topics under "Disabled Extensions" and click Enable.

v2.2.15cdb

05 Apr 18:04

Choose a tag to compare

cdb version (phpbb.com versioning)

  • 2.2.15 (05/04/2021)
    • [FIX] #142 Compatible with PHP 8

v2.2.15

05 Apr 18:05

Choose a tag to compare

  • 2.2.15 (05/04/2021)
    • [FIX] #142 Compatible with PHP 8

v2.2.14

01 Aug 13:54

Choose a tag to compare

Merge branch 'develop32' into master32

v2.2.13

29 Jun 11:10

Choose a tag to compare

  • 2.2.13 (29/06/2020)
    • [FIX] better description for RT_PAGE_NUMBER_EXP
    • [FIX] code improvements
    • [FIX] #125 page selector was always on page 1 when show all pages was acivated.

2.2.11

22 Mar 19:44

Choose a tag to compare

Changelog

  • 2.2.11 (21/03/2020)
    • [CHG] #120 don't show "Re: " in front of last reply text, new php event topictitle_remove_re
    • [CHG] #119 Fetching last page doesnt work to enable "all" pages

v2.2.9

15 Mar 21:47

Choose a tag to compare

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