Ctrl K
ComunidadGuías…

releases/v0.8.7.md

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# v0.8.7

**Released:** 2026-08-19

Maintenance release resolving four community issues.

## Fixes

- **Scroll sync (#147)**: split-view scrolling is now line-anchored in both directions via `data-source-line` mapping, with ratio fallback for unannotated content. Fixed the `offsetTop` coordinate mismatch that biased both panes, consolidated the dual scroll locks that caused post-typing drift and swallowed scrolls after toggling preview, unified the mapping used by scroll and typing paths, and re-anchors on image load (ResizeObserver), zoom, and window resize. New `scroll_sync` setting (default on) with header toggle and `Ctrl+Shift+\` shortcut.
- **Dropdown overflow (#141)**: theme, locale, text-format, and file context menus are now bounded to the viewport with internal scrolling (`frankmd-menu` + open-time clamp) instead of growing the document.
- **Docker binding (#142)**: `FRANKMD_BIND_ADDRESS` (default `0.0.0.0`) selects the host interface; `127.0.0.1` enables local-only access for VPN/firewalled setups. Documented in `.env.example`.

## Features

- **New Note modal (#146)**: note creation is now a single step — name input, Empty Document / Hugo Blog Post cards, live path preview (`root/my-note.md` or `YYYY/MM/DD/slug/index.md`), and validation-gated Create. Localized in all 7 languages.

## Issues

- #137 (icon libraries) triaged as accepted-in-principle with a scoped plan; see the issue for the constraints.

## Test Coverage

- 792 Ruby tests (2,512 assertions), 1,586 JavaScript tests.