---
title: "Changelog"
manual: "Code Highlight"
version: "main"
permalink: "https://docs.typo3.org/permalink/brotkrueml/codehighlight:changelog@main"
source: "Changelog/Index.rst"
rendered: "2026-10-12T15:16:44+00:00"
---

# Changelog {#changelog}

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased](https://github.com/brotkrueml/codehighlight/compare/v5.0.1...HEAD) {#unreleased-https-github-com-brotkrueml-codehighlight-compare-v5-0-1-head}

## [5.0.1](https://github.com/brotkrueml/codehighlight/compare/v5.0.0...v5.0.1) \- 2026-10-12 {#5-0-1-https-github-com-brotkrueml-codehighlight-compare-v5-0-0-v5-0-1-2026-10-12}

### Fixed {#fixed}

-   Deprecation about ext_emconf.php in classic mode with TYPO3 v14

## [5.0.0](https://github.com/brotkrueml/codehighlight/compare/v4.2.1...v5.0.0) \- 2025-11-30 {#5-0-0-https-github-com-brotkrueml-codehighlight-compare-v4-2-1-v5-0-0-2025-11-30}

### Added {#added}

-   Compatibility with TYPO3 v14

### Removed {#removed}

-   Compatibility with TYPO3 v12 (#38)

## [4.2.1](https://github.com/brotkrueml/codehighlight/compare/v4.2.0...v4.2.1) \- 2025-10-17 {#4-2-1-https-github-com-brotkrueml-codehighlight-compare-v4-2-0-v4-2-1-2025-10-17}

### Fixed {#fixed-1}

-   Line number settings are not used by PrismJS (#39, thanks to Sebastian Klein)

## [4.2.0](https://github.com/brotkrueml/codehighlight/compare/v4.1.1...v4.2.0) \- 2025-03-14 {#4-2-0-https-github-com-brotkrueml-codehighlight-compare-v4-1-1-v4-2-0-2025-03-14}

### Updated {#updated}

-   PrismJS to version 1.30.0

## [4.1.1](https://github.com/brotkrueml/codehighlight/compare/v4.1.0...v4.1.1) \- 2024-09-21 {#4-1-1-https-github-com-brotkrueml-codehighlight-compare-v4-1-0-v4-1-1-2024-09-21}

### Fixed {#fixed-2}

-   Invalid Fluid namespace definition with Fluid 4

## [4.1.0](https://github.com/brotkrueml/codehighlight/compare/v4.0.0...v4.1.0) \- 2024-05-06 {#4-1-0-https-github-com-brotkrueml-codehighlight-compare-v4-0-0-v4-1-0-2024-05-06}

### Added {#added-1}

-   Support for site sets in TYPO3 v13

## [4.0.0](https://github.com/brotkrueml/codehighlight/compare/v3.1.1...v4.0.0) \- 2024-02-14 {#4-0-0-https-github-com-brotkrueml-codehighlight-compare-v3-1-1-v4-0-0-2024-02-14}

### Added {#added-2}

-   Compatibility with TYPO3 v13

### Removed {#removed-1}

-   Compatibility with TYPO3 v11 (#36)

## [3.1.1](https://github.com/brotkrueml/codehighlight/compare/v3.1.0...v3.1.1) \- 2023-04-01 {#3-1-1-https-github-com-brotkrueml-codehighlight-compare-v3-1-0-v3-1-1-2023-04-01}

### Fixed {#fixed-3}

-   Error when opening a site configuration in TYPO3 v12.3

## [3.1.0](https://github.com/brotkrueml/codehighlight/compare/v3.0.0...v3.1.0) \- 2023-04-01 {#3-1-0-https-github-com-brotkrueml-codehighlight-compare-v3-0-0-v3-1-0-2023-04-01}

### Added {#added-3}

-   Plugin "Treeview" to highlight file system tree structures

## [3.0.0](https://github.com/brotkrueml/codehighlight/compare/v2.12.1...v3.0.0) \- 2023-03-04 {#3-0-0-https-github-com-brotkrueml-codehighlight-compare-v2-12-1-v3-0-0-2023-03-04}

### Added {#added-4}

-   Compatibility with TYPO3 v12 (#35)

### Changed {#changed}

-   Fluid template of code snippet content element

### Removed {#removed-2}

-   Compatibility with TYPO3 v9 and TYPO3 v10 (#25, #26)

## [2.12.1](https://github.com/brotkrueml/codehighlight/compare/v2.12.0...v2.12.1) \- 2022-11-12 {#2-12-1-https-github-com-brotkrueml-codehighlight-compare-v2-12-0-v2-12-1-2022-11-12}

### Fixed {#fixed-4}

-   TCA configuration of content element is missing in TYPO3 v11.5.18 (#37)

## [2.12.0](https://github.com/brotkrueml/codehighlight/compare/v2.11.0...v2.12.0) \- 2022-08-23 {#2-12-0-https-github-com-brotkrueml-codehighlight-compare-v2-11-0-v2-12-0-2022-08-23}

### Updated {#updated-1}

-   PrismJS to version [1.29.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1290-2022-08-23)

## [2.11.0](https://github.com/brotkrueml/codehighlight/compare/v2.10.0...v2.11.0) \- 2022-04-19 {#2-11-0-https-github-com-brotkrueml-codehighlight-compare-v2-10-0-v2-11-0-2022-04-19}

### Added {#added-5}

-   Compatibility with typo3/cms-composer-installers v4 (#33)

### Changed {#changed-1}

-   The PrismJS autoloader JavaScript can't be concatenated anymore with other JavaScript files (#33)

### Updated {#updated-2}

-   PrismJS to version [1.28.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1280-2022-04-17)

## [2.10.0](https://github.com/brotkrueml/codehighlight/compare/v2.9.0...v2.10.0) \- 2022-02-19 {#2-10-0-https-github-com-brotkrueml-codehighlight-compare-v2-9-0-v2-10-0-2022-02-19}

### Updated {#updated-3}

-   PrismJS to version [1.27.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1270-2022-02-17)

## [2.9.0](https://github.com/brotkrueml/codehighlight/compare/v2.8.0...v2.9.0) \- 2022-01-07 {#2-9-0-https-github-com-brotkrueml-codehighlight-compare-v2-8-0-v2-9-0-2022-01-07}

### Updated {#updated-4}

-   PrismJS to version [1.26.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1260-2022-01-06)

## [2.8.0](https://github.com/brotkrueml/codehighlight/compare/v2.7.0...v2.8.0) \- 2021-11-01 {#2-8-0-https-github-com-brotkrueml-codehighlight-compare-v2-7-0-v2-8-0-2021-11-01}

### Added {#added-6}

-   Button "Copy" to copy a code snippet to the clipboard (#27)

### Fixed {#fixed-5}

-   Move content element to group "special" in type select box (TYPO3 v10+)

## [2.7.0](https://github.com/brotkrueml/codehighlight/compare/v2.6.1...v2.7.0) \- 2021-09-19 {#2-7-0-https-github-com-brotkrueml-codehighlight-compare-v2-6-1-v2-7-0-2021-09-19}

### Security {#security}

-   Update PrismJS to version [1.25.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1250-2021-09-16)

## [2.6.1](https://github.com/brotkrueml/codehighlight/compare/v2.6.0...v2.6.1) \- 2021-07-04 {#2-6-1-https-github-com-brotkrueml-codehighlight-compare-v2-6-0-v2-6-1-2021-07-04}

### Updated {#updated-5}

-   PrismJS to version [1.24.1](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1241-2021-07-03)

## [2.6.0](https://github.com/brotkrueml/codehighlight/compare/v2.5.0...v2.6.0) \- 2021-06-28 {#2-6-0-https-github-com-brotkrueml-codehighlight-compare-v2-5-0-v2-6-0-2021-06-28}

### Updated {#updated-6}

-   PrismJS to version [1.24.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1240-2021-06-27)

## [2.5.0](https://github.com/brotkrueml/codehighlight/compare/v2.4.0...v2.5.0) \- 2021-01-06 {#2-5-0-https-github-com-brotkrueml-codehighlight-compare-v2-4-0-v2-5-0-2021-01-06}

### Security {#security-1}

-   Update PrismJS to version [1.23.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1230-2020-12-31)

## [2.4.0](https://github.com/brotkrueml/codehighlight/compare/v2.3.0...v2.4.0) \- 2020-12-27 {#2-4-0-https-github-com-brotkrueml-codehighlight-compare-v2-3-0-v2-4-0-2020-12-27}

### Added {#added-7}

-   Plugin "Inline colour" to show colour preview in CSS snippets
-   Compatibility with TYPO3 v11

## [2.3.0](https://github.com/brotkrueml/codehighlight/compare/v2.2.0...v2.3.0) \- 2020-10-12 {#2-3-0-https-github-com-brotkrueml-codehighlight-compare-v2-2-0-v2-3-0-2020-10-12}

### Updated {#updated-7}

-   PrismJS to version [1.22.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1220-2020-10-10)

### Fixed {#fixed-6}

-   Show content element in wizard in TYPO3 v10

## [2.2.0](https://github.com/brotkrueml/codehighlight/compare/v2.1.0...v2.2.0) \- 2020-08-08 {#2-2-0-https-github-com-brotkrueml-codehighlight-compare-v2-1-0-v2-2-0-2020-08-08}

### Updated {#updated-8}

-   PrismJS to version [1.21.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1210-2020-08-06)

## [2.1.0](https://github.com/brotkrueml/codehighlight/compare/v2.0.1...v2.1.0) \- 2020-04-01 {#2-1-0-https-github-com-brotkrueml-codehighlight-compare-v2-0-1-v2-1-0-2020-04-01}

### Updated {#updated-9}

-   PrismJS to version [1.19.0](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md#1190-2020-01-13)

## [2.0.1](https://github.com/brotkrueml/codehighlight/compare/v2.0.0...v2.0.1) \- 2019-12-20 {#2-0-1-https-github-com-brotkrueml-codehighlight-compare-v2-0-0-v2-0-1-2019-12-20}

### Added {#added-8}

-   Add t3 pseudo language (#13)

### Fixed {#fixed-7}

-   Fixed an error when editing translated content (#14)

## [2.0.0](https://github.com/brotkrueml/codehighlight/compare/v1.1.1...v2.0.0) \- 2019-11-07 {#2-0-0-https-github-com-brotkrueml-codehighlight-compare-v1-1-1-v2-0-0-2019-11-07}

### Added {#added-9}

-   Possibility to display filename for snippet (#10)

### Changed {#changed-2}

-   Move asset handling and HTML code generation from template to view helper (#8)
-   Move command line TypoScript settings to site configuration (#9)
-   Separate shell and bash, bnf and rbnf in the list of available languages

## [1.1.1](https://github.com/brotkrueml/codehighlight/compare/v1.1.0...v1.1.1) \- 2019-10-13 {#1-1-1-https-github-com-brotkrueml-codehighlight-compare-v1-1-0-v1-1-1-2019-10-13}

### Fixed {#fixed-8}

-   Use reference to lib.contentElement instead of assigning FLUIDTEMPLATE (#5)

## [1.1.0](https://github.com/brotkrueml/codehighlight/compare/v1.0.1...v1.1.0) \- 2019-10-11 {#1-1-0-https-github-com-brotkrueml-codehighlight-compare-v1-0-1-v1-1-0-2019-10-11}

### Added {#added-10}

-   Setting for default user and host in command line (#2)
-   Activate heading and appearance tab in content element (#3)
-   Using URL hash to highlight lines and jump to them (#4)

## [1.0.1](https://github.com/brotkrueml/codehighlight/compare/v1.0.0...v1.0.1) \- 2019-10-03 {#1-0-1-https-github-com-brotkrueml-codehighlight-compare-v1-0-0-v1-0-1-2019-10-03}

### Added {#added-11}

-   German translations

## [1.0.0](https://github.com/brotkrueml/codehighlight/releases/tag/v1.0.0) \- 2019-10-01 {#1-0-0-https-github-com-brotkrueml-codehighlight-releases-tag-v1-0-0-2019-10-01}

### Added {#added-12}

-   Content element "Code Snippet"
-   Syntax highlighting with PrismJS
