Skip to content

Releases: netresearch/typo3-site-conformance-skill

v0.3.0

11 Jun 15:13
v0.3.0
5bab819

Choose a tag to compare

Highlights

This release adds an operational guide for running a sealed (read-only) settings.php, the gold-standard managed-config contract for TYPO3 site repos. The new references/sealed-settings-php.md documents two failure modes verified end-to-end on typo3-14-gold: the routine boot-time rewrite is caught and fails silently, but a missing ext-config key triggers the ext-conf synchronize write, which throws core exception #1346323822 and returns HTTP 500 on the sealed file. The reference derives two concrete rules from this — pre-populate the complete EXTENSIONS.<ext> key set (not just overridden keys) when requiring any extension that ships an ext_conf_template.txt, and re-seal the file with a layout-neutral hook path after checkout.

Added

  • references/sealed-settings-php.md: operational rules for the read-only settings.php (complete ext-config key set; re-seal after checkout), wired into the SKILL.md reference index

Fixed

  • Clarified write semantics (caught boot-time rewrite vs uncaught synchronize write) and made the re-seal hook path layout-neutral

Full Changelog: v0.2.0...v0.3.0

v0.2.0

09 Jun 09:37
v0.2.0
72ea163

Choose a tag to compare

What's Changed

  • feat: make the skill self-contained and the source of truth by @CybotTM in #2
  • fix(checker): Gemini review fixes + auto-detect app/ project root by @CybotTM in #3
  • feat(checker): first-party registry images may track a floating tag by @CybotTM in #4
  • fix(checker): SC-011/STRUCT-007 assert the invariant, not a substring by @CybotTM in #5
  • fix(checker): narrow CONF-03/05, assert DRO-004 auth invariant, pin catalogue by @CybotTM in #6

New Contributors

Full Changelog: https://github.com/netresearch/typo3-site-conformance-skill/commits/v0.2.0