release: ship v1.7.0 with two-way cloud sync and streaming captions
Some checks failed
ci / 정본·보안·린트·타입·테스트 (push) Successful in 52s
ci / 모바일 린트·타입·Jest (push) Successful in 41s
ci / Supabase Edge Functions + Cloudflare Worker (push) Successful in 24s
ci / .NET API 서버 테스트 (push) Successful in 11s
deploy-site / deploy (push) Successful in 44s
ci / 워크스페이스 빌드 검증 (push) Successful in 35s
release / release-windows (push) Failing after 6m37s
portable-unsigned / portable-windows (push) Failing after 21m42s

Signing in now keeps history, dictionary, meetings with memos and documents,
memo tags, user commands and templates the same on desktop, phone and web,
with offline changes queued, deletions shared and phone edits arriving live.
The desktop registers in the phone's device list and signs out when
disconnected there; local-mode records move into the first account.

Live captions stream about a second behind speech, finish lines on pauses,
are polished in context by the local model and can use their own speech
model (the speech engine is downloaded again once, minimum 1.7.0).

Fixes suggestion paste on Ctrl+Alt+Enter, click acceptance, typing detection
in growing chat boxes, one-way cloud sync and failing account exports.

Bumps the product version to 1.7.0 (Android/iOS build 1070000).
This commit is contained in:
Yun Chan 2026-09-27 14:08:18 +09:00
parent 6b06442412
commit 3d9faedf7d
24 changed files with 74 additions and 51 deletions

View file

@ -7,7 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Planned
- macOS / Linux support
- Additional Whisper model management UI
- Plugin system for custom pipelines
## [1.7.0] - 2026-09-27
> Published from an annotated tag. Installer and update metadata are served by the
> canonical Forgejo feed; no binaries are committed to this repository.
### Added
- **Your desktop and phone now stay in step.** Signing in keeps history (with titles
and favorites), the dictionary, meetings with their memos and documents, memo tags,
your own commands and dictation/meeting templates the same on the desktop, the phone
and the web. Changes made offline wait and upload later; what you delete on one
device is deleted on the others; edits from the phone appear within seconds.
- **The desktop appears in the phone's device list.** Disconnecting it from the phone
signs the desktop out; signing out on the desktop removes it from the list.
- **Records made before signing in come with you.** The first account that signs in
on this computer receives the history, dictionary and meetings kept in local mode.
- **Favorites on the desktop**, shared with the phone.
- Settings > Cloud shows how many changes are waiting to upload or were refused.
- **Live captions stream as you listen.** Words appear about a second after they are
spoken and keep updating while the sentence is in progress; the part that is no
longer changing is shown solid and the rest dimmed. A pause finishes the line, and
@ -38,12 +59,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
was taken for a different field on every keystroke, which kept blocking suggestions
as "not typing". Fields are now told apart by window and control, and a mouse click
re-checks whether you have typed since.
### Planned
- macOS / Linux support
- Additional Whisper model management UI
- Cloud-optional backup (encrypted, opt-in)
- Plugin system for custom pipelines
- **Cloud sync was mostly one-way.** Data created on the phone never reached the
desktop after signing in, only the first meeting's memos and documents were
uploaded, deletions were never shared, team meetings leaked into personal data, and
live updates never connected. All fixed.
- Exporting account data failed for accounts with meetings; the export keeps its
original format again.
## [1.6.0] - 2026-09-24