---
title: "ChangeLog"
manual: "Pforum"
version: "main"
permalink: "https://docs.typo3.org/permalink/jweiland/pforum:changelog@main"
source: "ChangeLog/Index.rst"
rendered: "2026-11-04T16:41:22+00:00"
---

# ChangeLog {#changelog}

## Version 7.0.1 {#version-7-0-1}

-   \[TASK\] Remove obsolete conversion of an empty `settings.pidOfDetailPage` from 0 to NULL. Since TYPO3 13
    the Fluid link/uri/form ViewHelpers fall back to the current page for a pageUid of 0

## Version 7.0.0 {#version-7-0-0}

-   \[TASK\] Migrate Post/Topic image uploads to Extbase's native FileUpload API, including duplicate-file handling
    and automatic upload folder creation
-   \[BUGFIX\] Apply the `settings.new.uploadFolder` TypoScript/FlexForm setting to Post/Topic file uploads again,
    which had no effect since the migration to the native FileUpload API
-   \[BUGFIX\] Fix duplicate validation of mandatory email/username fields
-   \[BUGFIX\] Fix missing request context in FluidEmail sent from TopicController::mailToUser()
-   \[TASK\] Remove Singleton pattern from ExtConf and stop using TSFE in controllers and helpers
-   \[TASK\] Remove obsolete TCA columns and database fields already provided by TYPO3 core
-   \[TASK\] Make crdate nullable in Topic and Post
-   \[TASK\] Configure pforum backend templates via page TSconfig instead of ext_typoscript_setup.typoscript
-   \[TASK\] Remove obsolete static template registration left over from the Site Sets migration
-   \[TASK\] Suggest installing jweiland/checkfaluploads for mandatory upload consent
-   \[DOCU\] Fix typos and improve English wording across the documentation

## Version 6.2.4 {#version-6-2-4}

-   \[SECURITY\] Restrict edit/update/delete/activate actions on Topics and Posts to their owning frontend user

## Version 6.2.3 {#version-6-2-3}

-   \[BUGFIX\] Replace hardcoded tab labels with localized labels in tt_content

## Version 6.2.2 {#version-6-2-2}

-   \[BUGFIX\] PSR Refactoring for controller actions with major fixes
-   \[BUGFIX\] Fix FluidEmail request context and session type safety in PostController
-   \[BUGFIX\] Backend Page Module Previews: Migrated the custom backend preview for the pforum plugin to the modern TYPO3 v12/v13 API.

## Version 6.2.1 {#version-6-2-1}

-   \[BUGFIX\] Initialize error property in PostCheckFileReferenceEvent

## Version 6.2.0 {#version-6-2-0}

-   \[BUGFIX\] Frontend FileUpload handling fix
-   \[BUGFIX\] PSR Refactoring for controller actions with major fixes

## Version 6.1.2 {#version-6-1-2}

-   \[BUGFIX\] Fixed default values inside extension otherwise throws errors in dev.

## Version 6.1.1 {#version-6-1-1}

-   \[TASK\] Updated wizard title with \[extension\] name format

## Version 6.1.0 {#version-6-1-0}

-   \[TASK\] Implemented Upgrade wizard for migrating list_type to custom CType

## Version 6.0.2 {#version-6-0-2}

-   \[BUGFIX\] SiteSet identifier renamed by removing default

## Version 6.0.1 {#version-6-0-1}

-   \[BUGFIX\] Fixed Backend Module issues
-   \[BUGFIX\] Fixed Fluid Formatting Issues
-   \[BUGFIX\] Fixed TCA type bugs

## Version 6.0.0 {#version-6-0-0}

-   \[TASK\] Add support for TYPO3 v13 LTS
-   \[TASK\] Removed old version support
-   \[TASK\] Replaced deprecated functions

## Version 5.0.0 {#version-5-0-0}

-   \[TASK\] Add support for TYPO3 v12 LTS
-   \[TASK\] Removed old version support
-   \[TASK\] Updated Testing framework
-   \[TASK\] Replaced deprecated functions

## Version 4.0.3 {#version-4-0-3}

-   \[DOCU\] Update route section
-   \[DOCU\] Missing space in Includes.rst.txt

## Version 4.0.2 {#version-4-0-2}

-   \[DOCU\] Add documentation
-   \[BUGFIX\] Allow TYPO3 versions higher than 11.5.16

## Version 4.0.1 {#version-4-0-1}

-   \[BUGFIX\] Use PostCheckFileReferenceEvent of pforum

## Version 4.0.0 {#version-4-0-0}

-   Add TYPO3 11 compatibility
-   Remove TYPO3 9 compatibility
