Skip to content

Releases: elct9620/tsuzuri

Preview Build 20261024+185

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 07:15
c5d1045

A Preview build of main, for testing. Not a stable release.

  • Built: 2026-10-24 06:50 UTC
  • Commit: c5d1045

Changes since Preview Build 20261023+184 (49fcba1)

  • c5d1045 build(deps-dev): Bump vite from 8.3.0 to 8.3.3 (#42)

Compare: 49fcba1...c5d1045

Preview Build 20261023+184

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 18:25
49fcba1

A Preview build of main, for testing. Not a stable release.

  • Built: 2026-10-23 17:47 UTC
  • Commit: 49fcba1

Changes since Preview Build 20261013+180 (606cabd)

  • 9005e3f build(script): link an mruby interpreter built by beni
  • e5be0dc docs(design): describe user scripts for Export Formats and Macros
  • 209c97f feat(script): read a Snapshot and the script API version a Script declares
  • f8f2537 ci(build-mruby): keep the MSVC environment for the Windows cargo build
  • 5e31351 refactor(project): name the SRT or Plain Text choice of an export ExportKind
  • 4eda447 feat(script): run a Script in the app's own child process
  • bc9392e feat(script): write back the Segments a Script's edit returns
  • 2d23205 refactor(project): call the subtitle files an undo step keeps SubtitleFiles
  • f53f70a feat(script): scan the Scripts folder and run Macros and Export Formats
  • 889884d feat(script): offer Macros and Export Formats in the menus and settings
  • 95d819f docs(script): add example Scripts for interview transcripts
  • c246ff1 refactor(script): name the script tests' helpers by what they make or do
  • 681437a fix(script): show a Macro added while the app is open once back in its window
  • 499f6bc fix(script): tell every menu what a scan found, wherever it was asked
  • 92032b0 ci(build): install the Linux dependencies once per bundle job
  • 49fcba1 ci(rust): save the Rust cache only outside pull requests

Compare: 606cabd...49fcba1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 09:53
347dc58

0.4.0 (2026-10-13)

Features

  • ui: work out which rows of a long list to draw (83344fe)

Bug Fixes

  • editor: draw a row left out before bringing it into view (f89564d)
  • editor: keep each row's drawn height as Segments are split or merged (d2769bb)
  • editor: keep the row being typed in drawn as the list scrolls away (ef6a2db)
  • editor: underline a field again once it reads its text again (201bb7f)
  • search: mark the matches in rows as the list draws them (0566b32)
  • view-menu: stop the closed View menu from taking clicks near its button (ce2a896)

Performance Improvements

  • compare: hand an unchanged row the same comparison on every read (2fdd27d)
  • editor: draw a field's marks with ranges the page need not keep up (14ecefb)
  • editor: draw a row's change menu only once it is opened (a6bee4d)
  • editor: draw only the Segment rows near the view (9c4df99)
  • editor: let each field redraw only its own marks (d691ab4)
  • editor: skip laying out and painting the rows off screen (c3e4232)
  • editor: write a row's times and texts only when they change (6a73969)
  • editor: write whether a field takes typing only when that changes (3891038)

Preview Build 20261013+180

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:10
606cabd

A Preview build of main, for testing. Not a stable release.

  • Built: 2026-10-13 09:39 UTC
  • Commit: 606cabd

Changes since Preview Build 20261013+175 (f211788)

  • 606cabd ci(release-assets): list each Preview build's commits since the previous one

Compare: f211788...606cabd

Preview Build 20261013+175

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 09:06
f211788

A Preview build of main, for testing. Not a stable release.

  • Built: 2026-10-13 08:55 UTC
  • Commit: f211788

Preview Build 20261013+174

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:54
6cefa54

A Preview build of main, for testing. Not a stable release.

  • Built: 2026-10-13 07:37 UTC
  • Commit: 6cefa54

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 09:51
fd15661

0.3.0 (2026-10-10)

Features

  • editor: add or edit a glossary term from a field's right-click menu (fd477a4)
  • editor: underline glossary terms and candidates in the fields (dc0b35a)
  • i18n: switch the Interface Language from the Preferences at once (0264487)
  • layout: offer V1, V2 and V3 in the Preferences tab to try the editor's arrangements (16bbfaa)
  • layout: try V1 against V3 alone, and give V3's list the full width while the video is away (8d2ace6)
  • layout: unfold the Current Segment's row in Layout V2 instead of showing a card (cfbef6c)
  • preferences: keep the Interface Language chosen (eb3af2a)
  • preview: show the Current Segment's length on its card (30dbab3)
  • project: mark where the Translation Glossary's terms are written (651d018)
  • project: offer the proper nouns of a Chinese original as glossary candidates (c6aeb07)
  • settings: explain each Preference beneath its name in a table (3a9773d)
  • settings: head the version and updates with a version card (64d4e0a)
  • settings: show the Components as a status table (1047dc9)
  • settings: show the settings as a page over the whole window (73be192)
  • webview: gather the choices set once into a View menu, and show the Speaker column only where it is used (a8eae7c)
  • webview: move the Current Resource's tasks into a resource bar beside the edit tools (fcd7e0b)

Bug Fixes

  • deps: take tauri 2.12.2 so right-click menu choices run again (e8c9558)
  • editing: leave a key an input method is processing to the input method (0727f32)
  • editor: leave the Project alone while something covers the editor (2eec8c7)
  • editor: offer the glossary word under the pointer on a right-click (ed889e9)
  • editor: split a Segment only by the platform's own shortcut (b9e639e)
  • i18n: count one in the singular and capitalise Segment in English (fd05025)
  • i18n: rewrite the text written outside Svelte as the language changes (59cca56)
  • layout: keep a row chosen in view where it stands, and give the list back its height (83cbc7b)
  • licenses: list the webview packages the bundle carries (088d51f)
  • licenses: name who wrote a bundled package without a license text (5bcf02c)
  • project: tell why a Project action failed in a Notification (c18dc43)
  • replace: open the replace dialog only while a Project is open (ecb082a)
  • search: open the search bar only while a Project is open (8d04652)
  • settings: choose every slot's Model through one Svelte Component (b06eb8f)
  • settings: keep each English setting name and dialog label on one line (de73fae)
  • settings: wrap the Interface Language's help within the window (e948b5a)
  • tooltip: hide the closed tooltip so it no longer lengthens the page in WebKit (dc7468a)
  • versions: keep the comparison in view however many Backups there are (dd1b0c9)
  • view-menu: lay the View menu in two columns so it fits without scrolling (96de926)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 10:03
0b07343

0.2.0 (2026-10-04)

Features

  • diarization: diarize once transcribed, as the Project chooses (9a09fb8)
  • diarization: give a Resource's Segments their Speakers (bb3f10e)
  • diarization: run Speaker Diarization as the app's own child process (39191e6)
  • diarization: start a diarization from the toolbar (9c24b19)
  • diarization: tell speakers apart with Nemotron-3 Diarization (ab2ad83)
  • editing: merge a Segment with the one before or after (76ef0b0)
  • editing: open a Segment's changes with a right-click (75512c0)
  • models: add a Model Slot for speaker diarization (d5c8c18)
  • preview: fold the player and the timeline away on their own (7992bce)
  • preview: lengthen the silence once a Segment reaches its end (bdb1eb4)
  • preview: let the Dummy Video be black or white (f0b966e)
  • preview: let the Preferences say where choosing a Segment lands (20cefc9)
  • preview: play silence under the Dummy Video for a subtitle alone (00a7599)
  • preview: show a Dummy Video for media without a picture (3d8f541)
  • resources: dock the Resource list by how the screen is held (e4d6db6)
  • settings: set where choosing a Segment lands in a Preferences tab (37581d7)
  • shortcuts: list the Esc that leaves the Video Window's full screen (2176813)

Bug Fixes

  • diarization: refuse a Resource without a subtitle as no-subtitle (ab95b9f)
  • editing: merge Segments on one line, spaced beside English and numbers (a865746)
  • preview: draw what each fold button folds, and light it once folded (969294b)
  • preview: size the row above the timeline by the video it holds (adb199d)
  • shortcuts: write a double click in the Interface Language (46c4c96)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 14:08
85f0d86

0.1.0 (2026-09-29)

Features

  • updates: name releases v0.2.0 and Build 20260928+12 (304ebeb)