# Vitess v23.0.6

> Storage & Data · 2026-09-03

A maintenance release with correctness fixes and dependency updates. The `/debug/vrlog` removal and newly enforced safety limits affect operators using those paths.

## Action needed
- **[breaking]** Recursion-depth limit on the streaming recursive CTE path
  - A recursion-depth limit is enforced on the streaming recursive CTE path.
- **[breaking]** Stored-procedure safety checks on the streaming `CALL` path
  - Stored-procedure safety checks are enforced on the streaming `CALL` path.

## Check if affected
- **[breaking]** The `/debug/vrlog` endpoint, removed
  - Applies if you use `/debug/vrlog`.
  - The `/debug/vrlog` endpoint no longer exists in this release.

## Plan ahead
- **[deprecated]** The `--vreplication-enable-http-log` flag, deprecated
  - Applies if you configure `--vreplication-enable-http-log`.
  - removal planned in v26
  - The `--vreplication-enable-http-log` flag is now a deprecated no-op and is scheduled for removal in v26.

## Other recorded changes
- 35 (defect_corrected 29, value_changed 4, default_changed 1, constraint_changed 1)

[Full analysis](https://ratatosk.io/en/releases/vitess/v23.0.6)

[Original release notes](https://github.com/vitessio/vitess/releases/tag/v23.0.6)
