Skip to content

V2.0.0

Latest

Choose a tag to compare

@PreetinderSinghBadesha PreetinderSinghBadesha released this 14 Feb 16:29
0707c6e

✨ What’s New & Improved

Complete Parsing Logic Refactor

  • Reworked the overall parsing architecture to improve structure, reliability, and maintainability.

Enhanced Room Code Recognition

  • Expanded regex support to handle additional room prefixes and formats, reducing missed matches.

Improved Course Code Detection

-Refined regex patterns to eliminate false positives caused by overlaps with room names.

Better Professor Extraction

  • parseCourseString now accurately extracts professor initials alongside title and location.

Improved Lab Entry Handling

  • Enhanced detection logic to correctly associate labs with their respective rooms and professors.

Upgraded Secondary Row Data Capture

  • ExtractCellData now reliably extracts supplementary details from secondary sub-rows, including:
    • Room codes
    • Professor initials

Bug Fixes

Resolved inconsistencies in location and professor mapping across complex schedule entries.