Bengal 0.2.5
Kida 0.2.3 config passthrough for max_extends_depth and max_include_depth
Key additions: Kida 0.2.3 config passthrough—max_extends_depth and max_include_depthare now configurable for sites with deep theme or inheritance chains.
Highlights
Kida 0.2.3 Config
Sites with deep{% extends %} or {% include %}chains can now tune Kida limits via Bengal config:
max_extends_depth: Maximum depth for template inheritance (default from Kida)max_include_depth: Maximum depth for nested includes (default from Kida)
Configuration (inbengal.toml):
[kida]
max_extends_depth = 32 # optional, for deep theme inheritance
max_include_depth = 16 # optional, for nested includes
- Dependency: Requires
kida-templates>=0.2.3
Breaking Changes
None. Fully backward-compatible release.
Upgrading
uv pip install --upgrade bengal
# or
pip install --upgrade bengal
# or use the self-update command
bengal upgrade