## Tencent-TDS/KuiklyUI — 2.27.0…2.28.0

_12 commits._

### Features
- **feat(ohos): replace 12ms timer with native vsync to drive Compose frame dispatcher for high refresh rate support (#1657)** (c9c1c74)
- **feat(ohos): isolate render extras behind compile-time factories (#1731)** (2b4cf77)
- **feat: add InteropPerfTestPage benchmark demo (#1725)** (2f8c2ed)

### Fixes
- **fix(ohos): resolve safeArea/deviceWidth data mismatch and freeze on rotation (#1721)** (9a442a6)
- **fix(compose): release Lazy exact contentSize pin after programmatic jump (#1741)** (acffe1b)
- **fix(h5): fix conflict of parent drag and child click (#1739)** (9197b07)
- **fix(compose): pin Lazy exact contentSize after last item is visible (#1734)** (6c922ac)

### Docs
- **docs(ios): update iOS.md (#1728)** (8068a4f)

### Chore
- **chore: update iOS multiModule assets settings (#1742)** (2c56c24)
- **chore: update 2.1 publish version (#1740)** (7a97de6)
- **chore: ensure dirs before copy (#1738)** (6e9ab6a)
- **chore: remove oh-package-lock.json5 and ignore it in gitignore (#1736)** (1be907c)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/Tencent-TDS/KuiklyUI?utm_source=github-action)._