Repository navigation
Releases: ThomasPraun/frameshell
Releases · ThomasPraun/frameshell
Release list
Frameshell 0.16.0
What's Changed
- chore(website): download links default to 0.15.0 by @ThomasPraun in #376
- feat: people follow-ups in the app (#374) by @ThomasPraun in #378
- fix(core): people clustering off the daemon thread, atomic angle confirm (#374) by @ThomasPraun in #377
- fix: diarization speaker embeddings (#359) by @ThomasPraun in #380
- docs: shoot scripts, takes and in-app capture (ADR 0023, 0024) by @ThomasPraun in #386
- feat: shoot scripts and script check (#387) by @ThomasPraun in #397
- feat: shoot takes, comparison and deviations (#388) by @ThomasPraun in #398
- feat: assemble the first cut of a shoot (#389) by @ThomasPraun in #399
- feat: shoot recorder in the app (#390) by @ThomasPraun in #400
- feat: teleprompter panel with a centered focus line (#392) by @ThomasPraun in #401
- feat: takes in a shoot session (#391) by @ThomasPraun in #402
- fix(desktop): center the teleprompter text by @ThomasPraun in #403
- feat: keep the project's copy of the agent skill current (#396) by @ThomasPraun in #404
- feat: the teleprompter follows the voice (#393) by @ThomasPraun in #405
- fix(desktop): list windows on other Spaces in the Shoot view (#406) by @ThomasPraun in #407
- fix(desktop): hold a FREE slot through thinking pauses; label the voice download by @ThomasPraun in #408
- fix(desktop): live recognition restarts after idle and shows its state by @ThomasPraun in #410
- fix: analyze a take cut right before End; say what T and C did by @ThomasPraun in #412
- chore(release): 0.16.0 by @ThomasPraun in #413
Full Changelog: v0.15.0...v0.16.0
whisper-server-1.9.4-fs1
whisper-server-1.9.4-fs1 built by Frameshell CI from the pinned upstream whisper.cpp source (WHISPER_SOURCE), for targets upstream publishes no executable for. MIT licence: LICENSE inside each archive. Recipes and pins: packages/core/src/binaries/manifest.ts. Build: packages/core/scripts/whisper-cpp-build.mjs at e740b9e.
Frameshell 0.15.0
What's Changed
- feat: transitions and keys through nested timelines (#310) by @ThomasPraun in #352
- fix(core): review new timelines and aborted transactions (#328) by @ThomasPraun in #347
- feat: drag to edit composition elements (v0.16, ADR 0021) by @ThomasPraun in #365
- feat: photo segmentation (v0.17, ADR 0022) by @ThomasPraun in #372
- feat: people in the project (v0.15, ADR 0020) by @ThomasPraun in #373
- chore(release): 0.15.0 by @ThomasPraun in #375
Full Changelog: v0.14.0...v0.15.0
Frameshell 0.14.0
What's Changed
- feat: transitions and keyframes (v0.13, ADR 0018) by @ThomasPraun in #312
- docs: ADR 0019 proposal mode by @ThomasPraun in #314
- feat(core): propose 9:16 reframe keys from faces (#277) by @ThomasPraun in #313
- feat: review mode and proposals (v0.14, ADR 0019) by @ThomasPraun in #327
- chore(release): 0.14.0 by @ThomasPraun in #329
Full Changelog: v0.12.1...v0.14.0
Frameshell 0.12.1
What's Changed
- chore(website): download links default to 0.12.0 by @ThomasPraun in #288
- feat(website): image projects and thumbnails from a frame by @ThomasPraun in #293
- feat(website): carousel waits for a click and plays with sound by @ThomasPraun in #294
- feat(desktop): no transcript view in image projects by @ThomasPraun in #295
- chore(release): 0.12.1 by @ThomasPraun in #296
Full Changelog: v0.12.0...v0.12.1
Frameshell 0.12.0
Highlights
- Image projects (ADR 0017). Frameshell now edits pictures too: posters, thumbnails, social cards. Start one by dropping pictures on the welcome screen or opening them with Frameshell. A Layers panel takes the timeline's place (rename, reorder, delete, Ask agent), the Pick tool still names what you point at, and Export image saves PNG, JPEG or WebP. Agents use
frameshell init --kind image,track set --indexandframe --format jpg|webp --quality. - Image from a video frame. In a video project, File > New Image from Frame (Cmd/Ctrl+Shift+S, or right-click the preview) turns the frame at the playhead into a new image project, e.g. a YouTube thumbnail at 1280×720.
- Setup lines of a new project's first transcription follow the UI language (Spanish too). Needs
@frameshell/whisper-cpp0.2.0, which new projects install. - Fix: multicam program sound nested in an audio track plays at exact samples.
Protocol v50: a daemon from an older version is replaced on first start after the update.
Platforms
- macOS (arm64, x64): signed and notarized.
- Linux (AppImage,
.deb, x64): beta, not verified by hand. Linux arm64 cannot render HyperFrames clips (no headless Chrome). - Windows (x64): unsigned beta; SmartScreen warns on first run. Updates show a banner with a link, no auto-install.
What's Changed
- chore(website): download links default to 0.11.0 by @ThomasPraun in #282
- feat(website): show video from audio and multicam by @ThomasPraun in #283
- feat(desktop): setup progress in the UI language by @ThomasPraun in #284
- fix(multicam): keep exact samples for program sound nested in an audio track by @ThomasPraun in #285
- feat: image projects (ADR 0017) by @ThomasPraun in #286
- chore(release): 0.12.0 by @ThomasPraun in #287
Full Changelog: v0.11.0...v0.12.0
Frameshell 0.11.0
What's Changed
- chore(website): download links default to 0.8.1 by @ThomasPraun in #226
- docs: plan video from audio (ADR 0015) and multicam conversations (ADR 0016) by @ThomasPraun in #227
- feat(core): warn when a ripple cut falls inside a generated clip by @ThomasPraun in #252
- feat(desktop): start a new project from an audio file by @ThomasPraun in #254
- feat(core): tie script scenes to transcript words by @ThomasPraun in #253
- feat(desktop): show scene spans on the timeline by @ThomasPraun in #257
- docs(skill): playbook for videos made from audio by @ThomasPraun in #256
- feat(desktop): subtitles on a background for projects made from audio by @ThomasPraun in #255
- feat(schema): multicam group, program track and shot clips by @ThomasPraun in #258
- feat(core): export multicam shots by @ThomasPraun in #259
- feat(desktop): preview multicam shots by @ThomasPraun in #261
- feat(core): create a multicam group from per-person files, synced by audio by @ThomasPraun in #260
- feat(core): speaking turns from each angle's mic energy by @ThomasPraun in #262
- feat(desktop): program track and shot inspector by @ThomasPraun in #263
- feat(desktop): switch angles with number keys, also while playing by @ThomasPraun in #264
- feat(core): frameshell direct, rule-based shots from turns by @ThomasPraun in #265
- docs(skill): multicam playbook by @ThomasPraun in #266
- feat(desktop): multicam viewer panel by @ThomasPraun in #267
- feat: screen and picture-in-picture shots by @ThomasPraun in #270
- feat(core): camera sets with separate mics by @ThomasPraun in #271
- fix(desktop): a refused angle switch leaves no split behind by @ThomasPraun in #273
- fix(core): export places angle sound at exact samples, like the preview by @ThomasPraun in #274
- feat(multicam): reframe shots for 9:16 exports by @ThomasPraun in #276
- feat(core): speaker diarization and speaker on transcript words by @ThomasPraun in #272
- feat(multicam): angles from a gallery-view call recording by @ThomasPraun in #278
- feat(multicam): correct who speaks by hand by @ThomasPraun in #279
- test(core): fix flaky multicam.direct copy race by @ThomasPraun in #281
- chore: release 0.11.0 by @ThomasPraun in #280
Full Changelog: v0.8.1...v0.11.0
Frameshell 0.8.1
What's Changed
- chore(website): download links default to 0.8.0 by @ThomasPraun in #223
- fix: the frameshell shim reaches the app's daemon without TMPDIR by @ThomasPraun in #224
- chore: release 0.8.1 by @ThomasPraun in #225
Full Changelog: v0.8.0...v0.8.1
Frameshell 0.8.0
What's Changed
- feat(website): landing page for frameshell.dev by @ThomasPraun in #178
- docs(website): document the Cloudflare Pages settings that deploy the site by @ThomasPraun in #179
- fix(website): draw the full logo in the sponsor overlay by @ThomasPraun in #180
- feat(website): Spanish version at /es/ by @ThomasPraun in #181
- feat(desktop): create a project from a video by @ThomasPraun in #198
- feat(desktop): drop videos and media from the OS by @ThomasPraun in #199
- feat(desktop): Open with Frameshell for video files by @ThomasPraun in #200
- feat(core): agent files on init and read-only imported footage by @ThomasPraun in #201
- feat(desktop): Windows installer option for an 'Edit with Frameshell' context menu entry by @ThomasPraun in #203
- feat(core): warn when a project lives in a cloud-synced folder by @ThomasPraun in #202
- fix(desktop): bundle npm so plugin installs work without Node.js by @ThomasPraun in #205
- feat(desktop): transcribe a project made from videos right away by @ThomasPraun in #206
- fix(core): report rotated videos at their display size by @ThomasPraun in #208
- feat: new projects take the first video's format and start with it on the timeline by @ThomasPraun in #209
- feat(desktop): detect Pi as an agent by @ThomasPraun in #211
- feat(mcp): resolve the project from the active app window when cwd is not a project by @ThomasPraun in #212
- feat(desktop): Spanish UI with a language menu by @ThomasPraun in #213
- feat(desktop): Copy diagnostics and a bug report template by @ThomasPraun in #217
- feat(desktop): agent guide and Connect Claude Desktop by @ThomasPraun in #216
- docs(website): Connect your agent page at /agents and /es/agents by @ThomasPraun in #210
- fix(desktop): Claude Desktop runs the frameshell shim through cmd on Windows by @ThomasPraun in #220
- feat(desktop): update check (auto-update on macOS and AppImage, banner on Windows and deb) by @ThomasPraun in #219
- chore: release 0.8.0 by @ThomasPraun in #221
Full Changelog: v0.6.0...v0.8.0
Frameshell 0.6.0
What's Changed
- feat(desktop): detach the preview into its own window, F full screen (ADR 0012, part 1) by @ThomasPraun in #174
- feat(desktop): terminal tabs detach into their own window, Ask agent targets the agent terminal (ADR 0012, part 2) by @ThomasPraun in #175
- feat(desktop): timeline, editor and sidebar views detach; Cmd/Ctrl+Shift+Enter maximizes in place (ADR 0012, part 3) by @ThomasPraun in #176
- chore(release): 0.6.0 by @ThomasPraun in #177
Full Changelog: v0.5.0...v0.6.0