---
title: Bengal 0.2.5
description: Kida 0.2.3 config passthrough for max_extends_depth and max_include_depth
type: changelog
date: 2026-03-03
draft: false
lang: en
tags: [release, changelog, kida, templates, config]
keywords: [release, 0.2.5, kida, max_extends_depth, max_include_depth]
category: changelog
---

# Bengal 0.2.5

**Key additions:** Kida 0.2.3 config passthrough—`max_extends_depth` and `max_include_depth` are 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** (in `bengal.toml`):

```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

```bash
uv pip install --upgrade bengal
# or
pip install --upgrade bengal
# or use the self-update command
bengal upgrade
```
