Feature: Initial release 

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 is shipped; backend environment handling is planned to be added later.
  • 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 for usage examples.