Repository navigation
0.9.4 — Release Candidate 1 "NX-01" Hotfix 1
Pre-release
Pre-release
What's new
Display rework
- Top bar with category name, currently answering team, and question number
- Reworked question layout: bigger text, answers pinned to bottom, media scales to fill space
- Audio frequency visualizer for audio-only questions
Media controls
- Volume slider and time progress bar in the control panel
- Media fullscreen toggle preserves playback position and volume
- Local media preview player in the quiz builder/editor
- Audio-only toggle for video clips (drops video, shows visualizer)
List question type
- Per-item reveal: host marks individual answers, they appear on display
- 2-column grid with three visual states (hidden / found / revealed)
Rich-text editing
- TipTap-based rich-text editor (bold, italic, underline) for questions and answers
- Sanitized rich-text renderer on the display
- Type-driven question forms in the builder
Infrastructure
- PR gate CI (lint, typecheck, test, build)
- Dependency bumps (React 19.2, Electron 35.7, Tailwind 4.3, TypeScript 5.9)
- Refactored data layer (SQLite removal, quizFile rename)
- Sample quizzes for testing
Full Changelog: v0.9.3...v0.9.4
What's Changed
- refactor(data): bleach SQL-era code — drop sql.js, rename db → quizFile by @alucard87pl in #12
- chore(mocks): add current-format sample quizzes by @alucard87pl in #14
- feat(builder): type-aware media indicator in quiz tree by @alucard87pl in #13
- Develop by @alucard87pl in #15
- docs: add playtest invite (PLAYTESTING.md) by @alucard87pl in #16
- fix: add electron-winstaller to onlyBuiltDependencies by @alucard87pl in #19
- Rich-text questions + type-driven builder rework by @alucard87pl in #17
- feat: rework display layout, add media controls and list question type by @alucard87pl in #20
- chore: bump version to 0.9.4 by @alucard87pl in #21
- feat: media drag-and-drop and default volume setting by @alucard87pl in #24
- fix: media seeking and visualizer improvements by @alucard87pl in #25
- feat: builder improvements, radio-button fix, and stress-test quiz by @alucard87pl in #26
- chore: add CLAUDE.md and align defaults with conventions by @alucard87pl in #28
- fix: drag-and-drop media attachment by @alucard87pl in #30
- feat: UI polish — readable filenames, unified controls, media overlap fix by @alucard87pl in #31
- chore: replace default Electron icon with TriviaCON branding by @alucard87pl in #32
- fix: redirect Electron userData to portable location by @alucard87pl in #33
- fix: resolve portable root correctly for AppImage and macOS bundles by @alucard87pl in #34
Full Changelog: v0.9.3...v0.9.4