Ctrl K
ComunidadGuías…

releases/v0.8.8.md

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

Archivo original ↗Preguntar a KiBot
# v0.8.8

**Released:** 2026-08-21

Feature release with contributor PR #148 (first cut of #137) and CI hardening.

## Features

- **Icons tab in the emoji picker (PR #148, part of #137)**: new third tab with a curated 127-icon Phosphor Icons (regular, MIT) subset — search by keyword, keyboard navigation, insert as `:ph-icon-name:` shorthand rendered as inline SVG (`1em`, `currentColor`) in the preview. Zero runtime dependencies: icons are vendored as data via `scripts/extract_phosphor_icons.mjs` (dir now configurable via argv/`PHOSPHOR_SVG_DIR`). Localized in all 7 languages.
- Icon baseline alignment uses a CSS class (`.frankmd-inline-icon`) so it survives preview sanitization.

## Fixes

- **CI**: `test_js` flake on `offline_backup_controller` quota-exceeded test made deterministic (`vi.stubGlobal` instead of instance monkey-patching) — master CI green again.

## Housekeeping

- Draft PR #144 closed as superseded by #142 / v0.8.7.
- #137 remains open for follow-ups (more icons, second library via reserved prefix scheme).

## Test Coverage

- 1,605 JavaScript tests; master CI green on the exact release commit.