---
title: "ChangeLog v3"
manual: "Academic Projects"
version: "main"
source: "Changelog/Changelog-3.rst"
rendered: "2026-09-22T20:39:25+00:00"
---

# ChangeLog v3 {#changelog-v3}

Every change to the Academic Projects extension is documented here.

-   [3.0 Changes](3.0/Index.html#3-0-changes)
    -   [Breaking: Category icons follow the backend colour scheme](3.0/Breaking-CategoryIconsFollowTheColourScheme.html#breaking-category-icons-follow-the-backend-colour-scheme)
    -   [Breaking: Images render as a responsive picture](3.0/Breaking-ImagesRenderAsPicture.html#breaking-images-render-as-a-responsive-picture)
    -   [Breaking: Extbase plugins require CType on TYPO3 v14](3.0/Breaking-PluginsRequireCTypeOnTYPO3V14.html#breaking-extbase-plugins-require-ctype-on-typo3-v14)
    -   [Breaking: Removed TYPO3 v12 support](3.0/Breaking-RemovedTYPO3V12Support.html#breaking-removed-typo3-v12-support-1)
    -   [Feature: Change the project lists by event](3.0/Feature-ListPluginEvents.html#feature-change-the-project-lists-by-event)
    -   [Important: The backend layout is registered for every installation](3.0/Important-BackendLayoutIsRegisteredGlobally.html#important-the-backend-layout-is-registered-for-every-installation)
    -   [Important: The category filter accepts a list of uids](3.0/Important-CategoryFilterAcceptsAList.html#important-the-category-filter-accepts-a-list-of-uids)
    -   [Important: The FlexForm upgrade wizard migrates records](3.0/Important-FlexFormUpgradeWizardMigratesRecords.html#important-the-flexform-upgrade-wizard-migrates-records)
    -   [Important: List ordering ties are broken by uid](3.0/Important-ListOrderingTiesAreBrokenByUid.html#important-list-ordering-ties-are-broken-by-uid-1)
    -   [Important: The page module shows the page categories](3.0/Important-PageModuleCategorySummary.html#important-the-page-module-shows-the-page-categories)
    -   [Important: The page template name of the academic project page type is set explicitly](3.0/Important-PageTemplateNameIsSetExplicitly.html#important-the-page-template-name-of-the-academic-project-page-type-is-set-explicitly)
    -   [Important: The page TSconfig directory is now spelled TSconfig](3.0/Important-PageTsConfigDirectoryRenamed.html#important-the-page-tsconfig-directory-is-now-spelled-file-tsconfig)
    -   [Important: The project page type renders its categories](3.0/Important-ProjectPageRendersCategories.html#important-the-project-page-type-renders-its-categories)
    -   [Important: The rich text of a project resolves its links](3.0/Important-ProjectRichTextUsesParseFunc.html#important-the-rich-text-of-a-project-resolves-its-links)
    -   [Important: The replace view helper accepts its arrays again on v14](3.0/Important-ReplaceViewHelperArgumentTypes.html#important-the-replace-view-helper-accepts-its-arrays-again-on-v14)
    -   [Important: The sorting select shares the option rendering](3.0/Important-SortingSelectSharesOptionRendering.html#important-the-sorting-select-shares-the-option-rendering)

## Also available {#also-available}

-   [3.x Changes by type](Changelog-3-combined.html#3-x-changes-by-type)
