Releases: netresearch/typo3-docs-skill
Releases · netresearch/typo3-docs-skill
v2.6.0
What's changed
Added
- Heading hierarchy validation — new
validate_headings.pyscript checks RST files for TYPO3 heading convention violations:- First section heading not using
=(h2) - Non-standard underline characters (e.g.
^) - Skipped heading levels (e.g. h2 directly to h4 without h3)
- First section heading not using
- CHANGELOG.md — comprehensive changelog covering all releases from v1.0.0
Fixed
set -ecrash invalidate_docs.sh—((WARNINGS++))withset -eexits the script when the counter is 0 because bash treats((0))as falsy. Replaced all((VAR++))with safeVAR=$((VAR + 1))arithmetic.- Command injection in heading check — shell variable was interpolated directly into
python3 -c; extracted to separate Python script withsys.argv[1]for secure filename passing.
Motivated by TYPO3-Documentation/TYPO3CMS-Guide-HowToDocument#510 where extracted pages retained old heading levels.
Full Changelog: v2.5.4...v2.6.0
v2.5.4
v2.5.3
What's changed
Chore
- Add version validation pre-push hook and
.envrc
Full Changelog: v2.5.2...v2.5.3
v2.5.2
v2.5.1
What's Changed
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's changed
Changed
- Improve skill based on Claude Code insights analysis
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's changed
Added
- Expand troubleshooting section with common content issues
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's changed
Added
- Image zoom/lightbox support documentation (
:zoom: lightbox, gallery, inline, lens modes) - Enforce screenshot creation in validation
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's changed
Fixed
- Update checkpoint patterns for extension assessment
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's New
- Added checkpoints.yaml for automated extension assessment
- Enables mechanical verification of documentation structure
- Supports LLM-based review for RST quality and completeness
Checkpoints Added
- TD-01 to TD-22 covering Documentation/ structure, RST syntax, and guides.xml