Skip to content

v0.9.0-alpha1 - First Alpha Release

Pre-release
Pre-release

Choose a tag to compare

@CybotTM CybotTM released this 17 Nov 14:16
· 193 commits to main since this release

First alpha release of TYPO3 Temporal Cache Management extension.

Addresses TYPO3 Forge Issue #14277: Automatic cache invalidation for time-based content.

Features

  • Three scoping strategies (global/per-page/per-content) for flexible cache management
  • Three timing strategies (dynamic/scheduler/hybrid) for optimal performance control
  • Time harmonization to reduce cache churn and improve efficiency
  • Backend module with visual timeline and management interface
  • CLI commands for cache administration and verification
  • Reports module integration for monitoring and diagnostics
  • Indexed database queries for efficient temporal tracking

Quality Gates

  • PHPStan Level 10: 0 errors
  • PSR-12 compliant: 0 violations
  • 180 unit tests passing, 779 assertions
  • Documentation: 22 RST files with comprehensive coverage

Technical Details

  • TYPO3 12.4-13.9 compatible
  • PHP 8.1-8.3 support
  • PSR-4 autoloading
  • Dependency injection with Symfony DI
  • Extbase-based architecture

Installation

composer require netresearch/nr-temporal-cache:^0.9.0-alpha1

Documentation

Full documentation available at: https://docs.typo3.org/p/netresearch/nr-temporal-cache/main/en-us/


Note: This is an alpha pre-release for testing and feedback purposes. Please report issues at https://github.com/netresearch/t3x-nr-temporal-cache/issues