Skip to content

v1.11.0

Choose a tag to compare

@markbeep markbeep released this 27 Feb 22:55
48e13ad

1.11.0 (2026-02-27)

Features

  • scraper: add "Last updated" indicator on unit page (d09b996)
  • scraper: add logic for handling flagged (outdated) pages to force targeted refreshes of scraped and cached pages (d09b996)
  • search: add llms.txt to help llms search for courses (8344c83)

Bug Fixes

  • search: fix 'cannonical' typo to 'canonical' (ff7cf35)
  • search: retain query when directly being redirected to a single unit after searching (2e16bd4)

Miscellaneous Chores

  • scraper: deprecate unit changes and stop tracking changes in preparation for removing it completely (d09b996)

Code Refactoring

  • scraper: refactor rescrape functionality to properly refresh a few (unit) details every now and then (d09b996)
  • scraper: use sqlite for html cache instead of default scrapy file-based httpcache (d09b996)

Continuous Integration

  • remove deprecated set-output from build action (e649347)
  • update dockerfiles to correctly execute alembic migrations (956f929)