Skip to content

v0.1.0

Release Date: September 1, 2025

Highlights

  • Initial release with H5P QuestionSet parsing and typed question support
  • H5P package (zip file) management for creating and extracting H5P content

Added

  • Core QuestionSet type with JSON parsing and serialization (6d14533)
  • H5P package (zip) management: create, extract, and manipulate H5P files (a47df22)
  • schemas package with MultiChoice question type and params (3a7e9f0)
  • MultiChoiceQuestion typed wrapper with NewMultiChoiceQuestion() factory (3a7e9f0)
  • cmd/h5pparsequestionset CLI tool for parsing H5P question sets (9c07a4a)
  • Question builder utilities for programmatic H5P content creation (6d14533)

Documentation

  • Comprehensive README with usage examples and API documentation (d5d99b3)
  • Badge shields for CI status, Go Reference, and license (1430281)
  • "Why H5P for Quizzes?" guide explaining H5P benefits (6bbf489)

Infrastructure

  • GitHub Actions CI workflows for build, lint, and SAST (7746b68)
  • Dependabot configuration for automated dependency updates (7746b68)
  • golangci-lint configuration (7746b68)