# Changelog

## 0.1.1

- Fix double-reversed Persian on modern BiDi-capable terminals.
- Make native Unicode BiDi output the default: text remains in logical order.
- Preserve ANSI colors and styles in native mode.
- Use RLI/PDI isolation so English identifiers, commands, numbers, and punctuation remain stable inside Persian lines.
- Keep the old visual reordering only as an explicit `PI_PERSIAN_RTL_MODE=visual` fallback.
- Add `PI_PERSIAN_RTL_MODE=off` pass-through mode.

## 0.1.0

- Initial Persian-specific Pi TUI patch.
- Persian and Arabic-Indic digit handling.
- ZWNJ-aware grapheme handling.
- Mixed Persian/English fallback reordering.
- Patch, check, backup, restore, and Arabic-patch upgrade support.
