v1.2.4
✨ Answer shuffling (opt-in)
Question repos can now randomise each question's answer order — useful when the correct answer sits in a fixed position, or when a public question deck is reused and the answer placement is predictable.
- Set
shuffle: trueinconfig.yamlto shuffle the whole repo. - An individual question can override with
shuffle: false(e.g. "All of the above" or a deliberately ordered list). - Answers are shuffled once per session, so the whole room — host, participants, and projector — sees the same order, and it reshuffles each time you Load questions.
- The correct answer is remapped server-side, so Reveal and the live vote bars stay correct wherever an option lands.
Default is false, so existing repos are unaffected. See the new about-quiqui.yaml demo deck for a self-documenting example.
🎛 Host UI polish
- Resumable timer — pausing and re-opening a question now continues the elapsed count instead of restarting; paused time is excluded.
- Stable control buttons — the ▶ Open / ⏸ Pause toggle no longer changes size when switching.
- Full-width code blocks — code in a question now spans the full card width and no longer reflows when the timer appears.
Docker image: ghcr.io/th-nuernberg/quiqui:v1.2.4 (also tagged latest)