---
title: "ChangeLog v2"
manual: "Academic Projects"
version: "3.0"
permalink: "https://docs.typo3.org/permalink/fgtclb/academic-projects:changelog-v2@3.0"
source: "Changelog/Changelog-2.rst"
rendered: "2026-10-26T17:55:40+00:00"
---

# ChangeLog v2 {#changelog-v2}

Every change to the Academic Projects extension is documented here.

-   [2.4 Changes](https://docs.typo3.org/permalink/fgtclb/academic-projects:2-4-changes@3.0)
    -   [Breaking: Site sets and static templates have been restructured](https://docs.typo3.org/permalink/fgtclb/academic-projects:breaking-site-sets-and-static-templates-have-been-restructured@3.0)
    -   [Feature: Choose, order and label the project filters](https://docs.typo3.org/permalink/fgtclb/academic-projects:feature-choose-order-and-label-the-project-filters@3.0)
    -   [Feature: The replace view helper can return the number of edits](https://docs.typo3.org/permalink/fgtclb/academic-projects:feature-the-replace-view-helper-can-return-the-number-of-edits@3.0)
    -   [Feature: "Show hidden records" plugin option for the project lists](https://docs.typo3.org/permalink/fgtclb/academic-projects:feature-show-hidden-records-plugin-option-for-the-project-lists@3.0)
    -   [Important: The backend layout is registered for every installation](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-backend-layout-is-registered-for-every-installation@3.0)
    -   [Important: The development branch installs as 2.4.x-dev](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-development-branch-installs-as-2-4-x-dev@3.0)
    -   [Important: The description of Categories names their rule](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-description-of-categories-names-their-rule@3.0)
    -   [Important: The category filter accepts a list of uids](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-category-filter-accepts-a-list-of-uids@3.0)
    -   [Important: The category tree offers the categories of the group](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-category-tree-offers-the-categories-of-the-group@3.0)
    -   [Important: Extended ProjectDemand and demand handling](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-extended-projectdemand-and-demand-handling@3.0)
    -   [Important: The filter form works under a security policy](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-filter-form-works-under-a-security-policy@3.0)
    -   [Important: Label overrides of the filters are read from the plugin path](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-label-overrides-of-the-filters-are-read-from-the-plugin-path@3.0)
    -   [Important: FlexForm upgrade wizard migrates "Insert plugin" elements of 1.x](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-flexform-upgrade-wizard-migrates-insert-plugin-elements-of-1-x@3.0)
    -   [Important: The FlexForm upgrade wizard migrates records](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-flexform-upgrade-wizard-migrates-records@3.0)
    -   [Important: FlexForm upgrade wizard migrates the setting name of 1.x](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-flexform-upgrade-wizard-migrates-the-setting-name-of-1-x@3.0)
    -   [Important: A hidden part of the form keeps the preset value](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-a-hidden-part-of-the-form-keeps-the-preset-value@3.0)
    -   [Important: Label overrides are read from the documented path](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-label-overrides-are-read-from-the-documented-path@3.0)
    -   [Important: List ordering ties are broken by uid](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-list-ordering-ties-are-broken-by-uid-1@3.0)
    -   [Important: The page module shows the page categories](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-page-module-shows-the-page-categories@3.0)
    -   [Important: The page template name of the academic project page type is set explicitly](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-page-template-name-of-the-academic-project-page-type-is-set-explicitly@3.0)
    -   [Important: Project page reads the page record from page](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-project-page-reads-the-page-record-from-page-1@3.0)
    -   [Important: The project page type renders its categories](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-project-page-type-renders-its-categories@3.0)
    -   [Important: The rich text of a project resolves its links](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-rich-text-of-a-project-resolves-its-links@3.0)
    -   [Important: A sorting or a state given as a list is ignored](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-a-sorting-or-a-state-given-as-a-list-is-ignored@3.0)
    -   [Important: Projects without an end date are now active](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-projects-without-an-end-date-are-now-active@3.0)
    -   [Important: The replace view helper declares its argument types](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-replace-view-helper-declares-its-argument-types@3.0)
    -   [Important: Selected projects are translated in free fallback mode](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-selected-projects-are-translated-in-free-fallback-mode@3.0)
    -   [Important: The sorting select shares the option rendering](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-the-sorting-select-shares-the-option-rendering@3.0)
-   [2.3 Changes](https://docs.typo3.org/permalink/fgtclb/academic-projects:2-3-changes@3.0)
-   [2.2 Changes](https://docs.typo3.org/permalink/fgtclb/academic-projects:2-2-changes@3.0)
-   [2.1 Changes](https://docs.typo3.org/permalink/fgtclb/academic-projects:2-1-changes@3.0)
    -   [Breaking: Removed partials](https://docs.typo3.org/permalink/fgtclb/academic-projects:breaking-removed-partials@3.0)
    -   [Breaking: #108800 - Remove translation files](https://docs.typo3.org/permalink/fgtclb/academic-projects:breaking-108800-remove-translation-files@3.0)
    -   [Important: Basic bootstrap styling](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-basic-bootstrap-styling@3.0)
-   [2.0 Changes](https://docs.typo3.org/permalink/fgtclb/academic-projects:2-0-changes@3.0)
    -   [Breaking: Changed plugin FlexForm option and values](https://docs.typo3.org/permalink/fgtclb/academic-projects:breaking-changed-plugin-flexform-option-and-values@3.0)
    -   [Breaking: Migrated extbase plugins from list_type to CType](https://docs.typo3.org/permalink/fgtclb/academic-projects:breaking-migrated-extbase-plugins-from-list-type-to-ctype@3.0)
    -   [Breaking: Removed methods from FGTCLBAcademicProjectsDomainModelDtoProjectDemand](https://docs.typo3.org/permalink/fgtclb/academic-projects:breaking-removed-methods-from-fgtclb-academicprojects-domain-model-dto-projectdemand@3.0)
    -   [Important: Switch to EXT:category_types v2](https://docs.typo3.org/permalink/fgtclb/academic-projects:important-switch-to-ext-category-types-v2@3.0)

## Also available {#also-available}

-   [2.x Changes by type](https://docs.typo3.org/permalink/fgtclb/academic-projects:2-x-changes-by-type@3.0)
