---
title: "Feature: Initial release"
manual: "Environment State Manager"
version: "main"
permalink: "https://docs.typo3.org/permalink/fgtclb/environment-state-manager:feature-initial-release@main"
source: "Changelog/1.0/Feature-InitialRelease.rst"
rendered: "2026-10-17T14:50:33+00:00"
---

# Feature: Initial release {#feature-initial-release}

## Description {#description}

Initial release of the `fgtclb/environment-state-manager` extension. The
environment builder and state manager were extracted from
`fgtclb/academic-base` into this dedicated, reusable extension.

The extension provides:

-   `EnvironmentBuilderFactory` returning a TYPO3 core version compatible
    environment builder for TYPO3 v12 and v13. A `FrontendEnvironmentBuilder`
    and a `BackendEnvironmentBuilder` are shipped (see
    [Feature: Backend environment builder](https://docs.typo3.org/permalink/fgtclb/environment-state-manager:feature-backend-environment-builder@main)).
-   `StateManager` to bootstrap, apply, back up and restore an environment
    state.
-   `StateApplyEvent` and `StateBackupEvent` PSR-14 events.

The classes are provided under the `FGTCLBEnvironmentStateManager`
namespace. See the [Developer Corner](https://docs.typo3.org/permalink/fgtclb/environment-state-manager:developer@main) for usage examples.
