---
title: "3.x Changes by type"
manual: "Academic Projects"
version: "main"
source: "Changelog/Changelog-3-combined.rst"
rendered: "2026-09-22T20:39:25+00:00"
---

# 3.x Changes by type {#changelog-v3-bytype}

This lists all changes to the Academic Projects extension of minor versions
grouped by their type.

**Table of contents**

-   [Breaking Changes](#breaking-changes)
-   [Features](#features)
-   [Deprecations](#deprecations)
-   [Important notes](#important-notes)

## Breaking Changes {#changelog-v3-bc}

## Features {#changelog-v3-feat}

## Deprecations {#changelog-v3-dep}

## Important notes {#changelog-v3-imp}

-   [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)
