Skip to content

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 07 Oct 06:19
· 4 commits to main since this release
v0.2.3
11bc1c5

klms 0.2.3

Correctness

  • Korean KLMS pages no longer fail with UPSTREAM_SHAPE_CHANGED when listing
    assignments or quizzes, or when reading grade and attendance reports. Report
    and coursework headers, week labels, empty-page messages, and absolute or
    relative dates are recognized in Korean as well as English. Compact grade
    reports without the Percentage and Contribution columns also work.
  • Calendar events use the card heading as their title instead of the submission
    button text, and read structural timestamps first, falling back to English or
    Korean date text in Asia/Seoul. Deadlines that were previously left out of
    klms today and klms upcoming now appear. Resource URLs keep their numeric
    ID and drop action parameters. A visible date that cannot be parsed remains an
    explicit error rather than being silently dropped.
  • Scripts, templates, and hidden text are ignored when checking for empty
    pages, and grade and attendance reports require enough matching columns to
    avoid picking an unrelated table. Thanks to @AidenGeunGeun for the fix.

Other text locales are not verified; an unrecognized dated event fails agenda
generation rather than being omitted.

No command grammar, JSON envelope version, dependency, or SQLite migration
changes.