---
title: "2.0 Changes"
manual: "Frontend Theme for Extension Development"
version: "main"
source: "Changelog/2.0/Index.rst"
modified: "2026-09-17T04:52:50+00:00"
noindex: true
---

# 2.0 Changes

**Table of contents**

-   [Breaking Changes](#breaking-changes)
-   [Features](#features)
-   [Deprecation](#deprecation)
-   [Important](#important)

## Breaking Changes

## Features

-   [Feature: Appearance switcher](Feature-AppearanceSwitcher.html#feature-appearance-switcher-1)
-   [Feature: Audio and video in Text & Media](Feature-AudioAndVideoInTextMedia.html#feature-audio-and-video-in-text-media)
-   [Feature: Backend layouts decide the page template](Feature-BackendLayouts.html#feature-backend-layouts-decide-the-page-template)
-   [Feature: Layouts for the bullet list](Feature-BulletListLayouts.html#feature-layouts-for-the-bullet-list)
-   [Feature: Call to action content element](Feature-CallToAction.html#feature-call-to-action-content-element)
-   [Feature: Card group, timeline and teaser list](Feature-CardGroupTimelineTeaserList.html#feature-card-group-timeline-and-teaser-list)
-   [Feature: A wall layout for the card group](Feature-CardWall.html#feature-a-wall-layout-for-the-card-group)
-   [Feature: Carousel and split tiles](Feature-CarouselAndSplitTiles.html#feature-carousel-and-split-tiles-1)
-   [Feature: Component library](Feature-ComponentLibrary.html#feature-component-library-1)
-   [Feature: Appearance fields of content elements](Feature-ContentElementAppearance.html#feature-appearance-fields-of-content-elements)
-   [Feature: Content element rendering](Feature-ContentElementRendering.html#feature-content-element-rendering-1)
-   [Feature: Core content elements](Feature-CoreContentElements.html#feature-core-content-elements-1)
-   [Feature: Avatar, tag, progress and meter components](Feature-DataDisplayComponents.html#feature-avatar-tag-progress-and-meter-components)
-   [Feature: Design tokens, with light and dark appearance](Feature-DesignTokens.html#feature-design-tokens-with-light-and-dark-appearance)
-   [Feature: Display settings behind a cog button](Feature-DisplaySettings.html#feature-display-settings-behind-a-cog-button)
-   [Feature: Extbase plugin rendering](Feature-ExtbasePluginRendering.html#feature-extbase-plugin-rendering-1)
-   [Feature: More components in the library](Feature-ExtendedComponentLibrary.html#feature-more-components-in-the-library)
-   [Feature: External media, without loading it in advance](Feature-ExternalMedia.html#feature-external-media-without-loading-it-in-advance)
-   [Feature: File type icons in the file list](Feature-FileListDisplayTypes.html#feature-file-type-icons-in-the-file-list)
-   [Feature: A bridge to fluid_styled_content](Feature-FluidStyledContentBridge.html#feature-a-bridge-to-fluid-styled-content)
-   [Feature: Font Awesome Free solid icons](Feature-FontAwesomeIcons.html#feature-font-awesome-free-solid-icons)
-   [Feature: Form showcase](Feature-FormShowcase.html#feature-form-showcase-1)
-   [Feature: Enlarge on click opens a lightbox](Feature-GalleryLightbox.html#feature-enlarge-on-click-opens-a-lightbox)
-   [Feature: Layouts and an eyebrow for the heroes](Feature-HeroLayouts.html#feature-layouts-and-an-eyebrow-for-the-heroes)
-   [Feature: Icon content elements](Feature-IconContentElements.html#feature-icon-content-elements-1)
-   [Feature: Editors pick an icon by name](Feature-IconPicker.html#feature-editors-pick-an-icon-by-name)
-   [Feature: Rendering of the Images element](Feature-ImageContentElementRendering.html#feature-rendering-of-the-images-element)
-   [Feature: Initial theme development package](Feature-InitialThemeDevelopmentPackage.html#feature-initial-theme-development-package-1)
-   [Feature: Language menu](Feature-LanguageMenu.html#feature-language-menu-1)
-   [Feature: External, download, mail and tel links](Feature-LinkDecoration.html#feature-external-download-mail-and-tel-links)
-   [Feature: Themed frontend login form](Feature-LoginForm.html#feature-themed-frontend-login-form)
-   [Feature: Cards and thumbnails for page menus](Feature-MenuCardLayouts.html#feature-cards-and-thumbnails-for-page-menus)
-   [Feature: Menu content elements](Feature-MenuContentElements.html#feature-menu-content-elements-1)
-   [Feature: Navigation](Feature-Navigation.html#feature-navigation-1)
-   [Feature: Notice, tabs and accordion elements](Feature-NoticeTabsAccordionElements.html#feature-notice-tabs-and-accordion-elements)
-   [Feature: Pricing plans](Feature-PricingElement.html#feature-pricing-plans)
-   [Feature: Pull quote and centred testimonial style](Feature-QuotationStyles.html#feature-pull-quote-and-centred-testimonial-style)
-   [Feature: Rich text preset](Feature-RichTextPreset.html#feature-rich-text-preset-1)
-   [Feature: A seeded showcase of every element](Feature-SeededShowcaseTree.html#feature-a-seeded-showcase-of-every-element)
-   [Feature: A showcase page per element and per variant](Feature-ShowcaseSections.html#feature-a-showcase-page-per-element-and-per-variant)
-   [Feature: Site set and page rendering](Feature-SiteSetAndPageRendering.html#feature-site-set-and-page-rendering)
-   [Feature: A styleguide page](Feature-Styleguide.html#feature-a-styleguide-page)
-   [Feature: Table of contents, and a link to the top](Feature-TableOfContentsAndLinkToTop.html#feature-table-of-contents-and-a-link-to-the-top)
-   [Feature: A portrait for the testimonial](Feature-TestimonialPortrait.html#feature-a-portrait-for-the-testimonial)
-   [Feature: Text in columns](Feature-TextColumns.html#feature-text-in-columns)
-   [Feature: Theme content elements](Feature-ThemeContentElements.html#feature-theme-content-elements-1)
-   [Feature: An icon and a style for a theme link](Feature-ThemeLinkIconAndStyle.html#feature-an-icon-and-a-style-for-a-theme-link)
-   [Feature: Typography and text components](Feature-TypographyComponents.html#feature-typography-and-text-components)

## Deprecation

## Important

-   [Important: The browser floor moves to Firefox 125](Important-BrowserFloorMovesToFirefox125.html#important-the-browser-floor-moves-to-firefox-125)
-   [Important: Button groups and tables keep a margin](Important-ButtonGroupAndTableMargin.html#important-button-groups-and-tables-keep-a-margin)
-   [Important: Form controls draw a stronger border](Important-ControlBorderContrast.html#important-form-controls-draw-a-stronger-border)
-   [Important: A definition list reads "term|description" lines](Important-DefinitionListTermsAndDescriptions.html#important-a-definition-list-reads-term-description-lines)
-   [Important: The main navigation wraps before the title](Important-HeaderNavigationWraps.html#important-the-main-navigation-wraps-before-the-title)
-   [Important: The selected tab carries an indicator](Important-SelectedTabIndicator.html#important-the-selected-tab-carries-an-indicator)
-   [Important: Tables are no longer striped by default](Important-TablesNoLongerStripedByDefault.html#important-tables-are-no-longer-striped-by-default)
-   [Important: Theme content elements have their own frame](Important-ThemeContentElementObject.html#important-theme-content-elements-have-their-own-frame)
-   [Important: WebVTT files become uploadable](Important-WebVttUploads.html#important-webvtt-files-become-uploadable)
