-
v3.1.181-staging Pre-Release
released this
2026-09-21 10:25:42 +00:00 | 1 commits to main since this release🚀 Release v3.1.181-staging
Changes
1120088 fix(ci): persist strawberry perl on PATH for windows build step
📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.181_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.176-staging Pre-Release
released this
2026-09-21 07:33:25 +00:00 | 2 commits to main since this release🚀 Release v3.1.176-staging
Changes
460c090 fix(ui): respect mobile safe area in document reader
📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.176_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.175-staging Pre-Release
released this
2026-09-21 05:19:29 +00:00 | 3 commits to main since this release🚀 Release v3.1.175-staging
Changes
e6fe662 fix(ui): resolve mobile course workspace scrolling lock and panel overflow
📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.175_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.174-staging Pre-Release
released this
2026-09-21 04:39:59 +00:00 | 4 commits to main since this release🚀 Release v3.1.174-staging
Changes
60961d1 fix(ui): improve mobile workspace file panel layout and lesson list styling
📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.174_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.173-staging Pre-Release
released this
2026-09-21 02:25:39 +00:00 | 5 commits to main since this release🚀 Release v3.1.173-staging
Changes
f38df68 feat(ui): improve course workspace navigation
011670f feat(ui): mobile immersion mode hides bottom bar and compacts workspace top bar
ef24339 refactor(ui): remove mobile-panel-switcher from course workspace📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.173_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.172-staging Pre-Release
released this
2026-09-18 10:20:38 +00:00 | 6 commits to main since this release🚀 Release v3.1.172-staging
Changes
12c5e85 fix(ui): hidden bottom bar menu when scroll down
4bd56f3 fix(ui): resolve mobile lesson list scroll instability and immersion lock leak
d51ad2c fix(crypto): cache KEK in RAM and prioritize secure local file to eliminate macOS Keychain prompts
10d2fe8 fix(ui): prevent bottom strip overlapping document reader in fullscreen
86a0235 fix(ui): reading text fullscreen
c1bf2e2 refactor(ui): remove dashboard cache status
f69f7f3 fix(ui): keep video loading overlay inside player
85f48a4 fix(ui): prevent premature empty lesson state
2a99217 feat(mock): decouple mock data fixtures and add dev mock interceptor for web platform
b8c91b5 fix(ui): mobile workspace back returns to lessons before history back📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.172_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.171-staging Pre-Release
released this
2026-09-17 10:02:31 +00:00 | 7 commits to main since this release🚀 Release v3.1.171-staging
Changes
01109fc fix(ui): offset content for fixed mobile topbar and prune unused tailwind utilities
53faba2 fix(ci): resolve clippy useless_conversion and harden e2e page objects for run 74785
cfcb8fa fix(ui): unblock mobile scroll in lesson list and doc reader
b45e203 refactor(ui): remove course workspace mobile FAB, keep global floating theme button
8a4671f refactor(ui): remove workspace-panel-kind badge from panel header
7a7bad6 fix(ui): allow doc font size to change on mobile
b7c3139 fix(ui): allow mobile sidebar to display on small screens
6f108c5 feat(ui): redesign account settings modal with design system primitives and patterns📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.171_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.170-staging Pre-Release
released this
2026-09-17 03:54:05 +00:00 | 8 commits to main since this release🚀 Release v3.1.170-staging
Changes
b981a22 fix(ui): remove duplicate quiz score and improve score fetching
70da2db feat(ui): refine quiz panel and full immersion reader for desktop and mobile
0306684 fix(ci): unignore e2e mock data and support multi-user auth in mock api
a552e8b feat(ui): redesign feedback modal with design system primitives and responsive layout
ee49672 fix(ci): enable SPA mode in serve and add serve to e2e devDependencies
9354356 feat(ui): add pass/fail status icons for quiz items and remove module lesson count
085c10a fix(ci): fix e2e lockfile tracking, rustls security advisory, and numeric test
3daeefb fix: resolve clippy warnings and fix node version in ci workflow
ef8977c test(e2e): expand playwright specs for core features and ci
b5cadad docs(e2e): update memory bank and add playwright test review plan
2ba7320 style(fmt): format Rust codebase and add pre-commit hook
eeec727 feat(brilliant): add template resolution to signal map and support equation input evaluation
96d7349 feat(ui): enable brilliant learning mode on desktop and add learning nav item
03a9e80 test(brilliant): Phase B13 final verification, smoke test script and todo updates
14f1770 refactor(ui): remove unnecessary mut on closures and update brilliant task tracking
4ba41e9 feat(brilliant): Phase B12a offline queue and B12b UI polish
ca009c2 feat(brilliant): Phase B12a offline mutation queue for progress
a88527a docs(brilliant): mark B6 stepping MVP tasks as completed
c4fa07e fix(brilliant): improve symbolic math grading with variable assignment stripping and numeric fallback
57e3d66 refactor(ui): migrate Brilliant mode components to standard Btn and DS variables
7d319ed fix(ci): enable ci
55e2bf7 feat(brilliant): add local cache controller and sqlite store (Phase B11)
590ffb2 fix(brilliant): fix learning mode initialization and appwrite queries
4334235 feat(brilliant): implement idempotent save_user_progress and UI integration (Phase B10)
8068869 feat(brilliant): implement completion contracts for interactive blocks (Phase B8)
5cfc329 feat(brilliant): implement scoped-down evaluator MVP (Phase B7)
16cecf5 feat(ui): implement stepping MVP for brilliant mode (Plan 7)
32b00da feat(ui): integrate real lesson data fetch in brilliant mode (Plan 6)📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.170_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.169-staging Pre-Release
released this
2026-09-14 08:26:46 +00:00 | 9 commits to main since this release🚀 Release v3.1.169-staging
Changes
c7b3c29 fix(ci): fetch all locked dependencies for iOS bundle
📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.169_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads
-
v3.1.167-staging Pre-Release
released this
2026-09-14 04:32:26 +00:00 | 10 commits to main since this release🚀 Release v3.1.167-staging
Changes
f1c4ddc fix(auth): persist session after KEK setup and repair cache tests
fda0732 chore: sync memory bank and polish brilliant mode integration📦 Artifacts
- vbtm-tm.ipa uploaded (iOS IPA)
- vbtm-tm-macos.dmg uploaded (macOS DMG)
- VbtmLearningUi_3.1.167_x64.msi uploaded (Windows MSI)
- darwin-aarch64.zip uploaded (macOS ZIP)
- windows-x86_64.zip uploaded (Windows ZIP)
Downloads