Skip to content

v0.3.3 - Editor UTF-8 Fix

Latest

Choose a tag to compare

@Augani Augani released this 18 Feb 03:20
· 10 commits to main since this release

What's Changed

Bug Fix

  • Editor: fix rope byte/char offset mismatch — All rope insert/remove operations now correctly convert byte offsets to char indices via rope.byte_to_char(). This fixes cursor drift and incorrect text placement in files containing multi-byte UTF-8 characters.

Documentation

  • Updated CHANGELOG, README, and docs site for v0.3.1–v0.3.3
  • Removed stale files (certs, prototype images, old shiori subdir)

Previous Patches

v0.3.2 — Suppress all compiler warnings across charts and components (zero-warning build)

v0.3.1 — Fix editor cursor positioning with horizontal scroll offset; fix UTF-8 backspace/delete handling

Full Changelog: v0.3.0...v0.3.3