Skip to content

v0.3.0-alpha

Choose a tag to compare

@h-arnold h-arnold released this 24 Jan 11:58
· 926 commits to main since this release
1bb0d50

🛠️ Release v0.3.0-alpha

This release focuses on consolidating components and streamlining workflows. While there’s no new functionality, the following components have been merged for better usability and efficiency:

  • Google Slides Assessor Library
  • Assessment Record Generator
  • Overview Sheet Generator
  • Assessment Record Template

These are now unified into a single Admin Google Sheet, featuring:

  • Library code as a bound script (no longer standalone).
  • Integration of the assessment record generator and overview sheet generator.

This consolidation should significantly reduce the setup time for the Assessor.


🚀 Main Changes

  1. GUI-Driven Configuration

    • All options can now be set via the user interface.
    • ⚠️ No more editing code directly—configuration is now simpler and user-friendly.
  2. Enhanced Progress Tracking

    • Generating assessment records and performing cohort analyses now use the ProgressTracker.
    • The tracker displays progress directly in the GUI, making processes more transparent.
  3. Debugging Made Easier

    • A new Debug option has been added to the Admin sheet.
    • You can now use the built-in Apps Script debugger for easier troubleshooting.
  4. New Classes for Future Improvements

    • ClassAssessmentSheet: A new class to simplify adding advanced cohort analysis features.
    • MultiSheetExtractor: Designed to enable upcoming functionality, such as streamlined updates across assessment records.
  5. Bug Fixes

    • Several minor bugs were identified and resolved during this update.

🐛 Other Improvements

  • Unified and refactored the codebase for consistency.
  • Future-proofing: The new structure makes it easier to implement advanced features and updates.

📖 Documentation

Updated documentation reflecting these changes is forthcoming.

Full Changelog: [View Changes](v0.2.5-alpha...v0.3.0-alpha)