Skip to content

Releases: DeepBlueCLtd/BrowserTest

v0.2.0

29 Nov 15:34
b77fae2

Choose a tag to compare

What's Changed

  • Ensure foundation documents consistent and complete. by @IanMayo in #1
  • feat: Complete specification and planning for Sonar Quiz System by @IanMayo in #2
  • Phase 0 build by @IanMayo in #3
  • introduce initial DITA content by @IanMayo in #4
  • Implement Phase 1 by @IanMayo in #5
  • Dita analysis sheet by @IanMayo in #6
  • Resolve merge conflicts in pull request by @IanMayo in #10
  • fix: Resolve CI errors - linting, formatting, and tests by @IanMayo in #8
  • Implement Phase 2 of Sonar Quiz System by @IanMayo in #7
  • Claude/implement sonar quiz phase 4 by @IanMayo in #9
  • Claude/implement sonar quiz phase 3 by @IanMayo in #11
  • Drop 3rd column in transformation by @IanMayo in #12
  • Refactor login panel with landscape layout by @IanMayo in #15
  • Make status panel use minimum width by @IanMayo in #14
  • Fix MCQ Transformation quiz content issue by @IanMayo in #16
  • Update deprecated libraries in build by @IanMayo in #18
  • feat: Add Storybook story for quiz index page layout by @IanMayo in #19
  • Hide service id to non-instructors by @IanMayo in #20
  • feat: Add standalone HTML test files for manual testing by @IanMayo in #23
  • Implement Phase 5 of Sonar Quiz System by @IanMayo in #13
  • feat: Add development storage monitor component by @IanMayo in #24
  • docs: Update README and CLAUDE.md to reference demo HTML files by @IanMayo in #25
  • Update tasks.md after completing Phase 5 by @IanMayo in #26
  • Fix storage monitor layout to use side-by-side display instead of flo… by @IanMayo in #27
  • Original DITA content improvements by @IanMayo in #17
  • Implement Phase 6: CSV export and data erasure for cohort management by @IanMayo in #28
  • feat: add discrete build-date label to status panel by @IanMayo in #30
  • fix: correct IndexedDB database name in storage monitor by @IanMayo in #29
  • feat: implement two-phase table processing based on login state by @IanMayo in #31
  • Implement phase 7 using speckit guidance by @IanMayo in #32
  • Software review by @IanMayo in #33
  • Tasks for post phase-7 review implementation by @IanMayo in #42
  • Improve demo content by @IanMayo in #39
  • Improve in-page status monitoring for development by @IanMayo in #40
  • Add missing instructor mode quiz features for student answer display by @IanMayo in #45
  • docs: add comprehensive rewrite strategy by @IanMayo in #46
  • docs: add discrete rewrite implementation plan by @IanMayo in #47
  • Dita content improvements by @IanMayo in #51
  • Implement rewrite plan (2) by @IanMayo in #49
  • Implement rewrite plan by @IanMayo in #48
  • E2e tests by @IanMayo in #57
  • Review code for tight coupling and complexity by @IanMayo in #58
  • 001 instructor mode improvements by @IanMayo in #62
  • Enable login button feedback for invalid passwords by @IanMayo in #69
  • Add build date and info tooltip component by @IanMayo in #70
  • Fix issue 67 in BrowserTest repository by @IanMayo in #71
  • Minor test fixes by @IanMayo in #72
  • Fix CI demo to main folder copy by @IanMayo in #74
  • Require student PIN by @IanMayo in #75
  • Delete some legacy documentation by @IanMayo in #76
  • feat: code reduction - remove unused components by @IanMayo in #77
  • E2e fixes by @IanMayo in #79
  • 006 identify test coverage gaps by @IanMayo in #80
  • Code refactoring (lit components & unit testing) by @IanMayo in #81
  • Feature/e2e gap coverage by @IanMayo in #83
  • 008 user guidance popups by @IanMayo in #84
  • Minor change feedback page by @IanMayo in #85
  • 009 encrypt stored data by @IanMayo in #86
  • 010 css answer hiding by @IanMayo in #87
  • feat: add release automation workflow by @IanMayo in #89

New Contributors

Full Changelog: https://github.com/DeepBlueCLtd/BrowserTest/commits/v0.2.0