Skip to content

Qurioso v1.3.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 17:01
· 16 commits to main since this release

Qurioso 1.3.2

This update adds direct links to classroom activities and fixes the final podium of network quizzes.

  • Classroom links: ?app=classroom&quiz=<slug> opens a quiz directly in the classroom activity, for demos and shared lessons, for example https://qurioso.it/?app=classroom&quiz=tipi-di-vulcani. The link accepts an included quiz, a quiz in the local library or a quiz published with the website in quizzes/<slug>.json, which is validated before it opens. A missing quiz opens the library with an explanation.
  • Final podium: correct-answer badges, accuracy and CSV/JSON exports now use the real number of questions in the quiz instead of a fixed total of 10.

Validation: TypeScript checks, 132 automated tests and production web/server builds passed.

Cloudflare sharing remains optional and experimental. Desktop installers and the experimental Android APK are built by GitHub Actions. Windows and macOS runtime acceptance testing remains separate from CI packaging.

Classroom activities

Open https://qurioso.it/?app=classroom to use Qurioso without installing anything.

Downloads

  • Web ZIP: static website files. This archive does not include the multiplayer server.

  • Android debug APK: experimental, automatically debug-signed build for testing. It does not include the Node.js multiplayer server.

  • Windows: per-user NSIS installer (.exe), x64.

  • macOS: DMG for Intel (x64) and Apple Silicon (arm64).

  • Linux: AppImage, Debian package (.deb) and RPM package (.rpm), x64.

Desktop packages include Electron and the local quiz server: no separate Node.js installation is needed. Start the app and choose a classroom lesson or a quiz on participants’ devices. Network participants use the same LAN, or the optional experimental Cloudflare tunnel for Internet access. The app explains component downloads and traffic before activation. Closing Qurioso stops sharing and the local server.

These first desktop packages are unsigned; macOS packages are not notarized.