chore(release): 0.7.0
Publish Documentation / Build & publish docs to gitea-pages (push) Canceled after 0s
🏗️ Build and Test JellyTau / Run Tests (push) Successful in 21m50s
Traceability Validation / Check Requirement Traces (push) Successful in 44s
🏗️ Build and Test JellyTau / Android Compile Check (push) Successful in 10m50s
Build & Release / Run Tests (push) Successful in 18m46s
Build & Release / Build Linux (push) Successful in 30m52s
Build & Release / Build Windows (push) Successful in 15m13s
Build & Release / Build Android (push) Successful in 31m53s
Build & Release / Create Release (push) Successful in 12s

Version bumped across package.json, tauri.conf.json and Cargo.toml (+ lock),
CHANGELOG entry written from the five commits in the range rather than from the
trace extractor's output — VideoPlayer.svelte alone carries dozens of TRACES, so
the generated draft named most of the app's requirements for a five-commit
release.

DR-188 is retargeted: it recorded the native-video default as waiting on the
background-audio handoff, which is now fixed (DR-196), so it records the
completed flip and the evidence for it instead.

Minor, not patch: the rendering path changes underneath every Android user.
This commit is contained in:
2026-08-16 22:28:05 +02:00
parent be907b4945
commit 73641e192c
7 changed files with 64 additions and 11 deletions
+15 -6
View File
@@ -1,11 +1,11 @@
# Code Traceability Matrix
**Generated:** 8/16/2026, 10:15:02 PM
**Generated:** 8/16/2026, 10:23:47 PM
## Summary
- **Total Files Scanned:** 366
- **Total TRACES Found:** 823
- **Total Files Scanned:** 367
- **Total TRACES Found:** 824
- **Requirements Covered:**
- User Requirements (UR): 71
- Integration Requirements (IR): 19
@@ -4046,11 +4046,14 @@ JA-001, JA-002, JA-003, JA-004, JA-005, JA-007, JA-008, JA-010, JA-011, JA-012,
### DR-188
**Locations:** 1 file(s)
**Locations:** 2 file(s)
- **File:** [`src/lib/stores/nativeVideo.ts`](src/lib/stores/nativeVideo.ts#L73)
- **Line:** 73
- **Context:** `Unknown`
- **File:** [`src/lib/stores/nativeVideo.default.test.ts`](src/lib/stores/nativeVideo.default.test.ts#L15)
- **Line:** 15
- **Context:** `Unknown`
### DR-189
@@ -4518,7 +4521,7 @@ JA-001, JA-002, JA-003, JA-004, JA-005, JA-007, JA-008, JA-010, JA-011, JA-012,
### UR-003
**Locations:** 45 file(s)
**Locations:** 46 file(s)
- **File:** [`src/lib/api/bindings.ts`](src/lib/api/bindings.ts#L149)
- **Line:** 149
@@ -4580,6 +4583,9 @@ JA-001, JA-002, JA-003, JA-004, JA-005, JA-007, JA-008, JA-010, JA-011, JA-012,
- **File:** [`src/lib/stores/nativeVideo.ts`](src/lib/stores/nativeVideo.ts#L73)
- **Line:** 73
- **Context:** `Unknown`
- **File:** [`src/lib/stores/nativeVideo.default.test.ts`](src/lib/stores/nativeVideo.default.test.ts#L15)
- **Line:** 15
- **Context:** `Unknown`
- **File:** [`src/lib/utils/nativeVideoLayers.test.ts`](src/lib/utils/nativeVideoLayers.test.ts#L4)
- **Line:** 4
- **Context:** `Unknown`
@@ -4658,7 +4664,7 @@ JA-001, JA-002, JA-003, JA-004, JA-005, JA-007, JA-008, JA-010, JA-011, JA-012,
### UR-004
**Locations:** 62 file(s)
**Locations:** 63 file(s)
- **File:** [`src/routes/player/[id]/+page.svelte`](src/routes/player/[id]/+page.svelte#L346)
- **Line:** 346
@@ -4711,6 +4717,9 @@ JA-001, JA-002, JA-003, JA-004, JA-005, JA-007, JA-008, JA-010, JA-011, JA-012,
- **File:** [`src/lib/stores/nativeVideo.ts`](src/lib/stores/nativeVideo.ts#L73)
- **Line:** 73
- **Context:** `Unknown`
- **File:** [`src/lib/stores/nativeVideo.default.test.ts`](src/lib/stores/nativeVideo.default.test.ts#L15)
- **Line:** 15
- **Context:** `Unknown`
- **File:** [`src/lib/utils/nativeVideoLayers.test.ts`](src/lib/utils/nativeVideoLayers.test.ts#L4)
- **Line:** 4
- **Context:** `Unknown`