|
1 | 1 | # ChangeLog |
2 | 2 |
|
| 3 | +## Updates since last changelog entry (2026-03-28 → 2026-04-02) |
| 4 | + |
| 5 | +Coverage: changes merged/landed after the previous changelog update commit on **2026-03-28**, through **2026-04-02**. |
| 6 | + |
| 7 | +### Highlights |
| 8 | + |
| 9 | +- **New release:** tagged a new release point (7e074ed5). |
| 10 | +- **issue-1186 / issue-1187:** removed "released" status handling from `AssignmentBuilder` and `AssignmentList` components (issue-1186); added JSON schema documentation for the `question_json` field (issue-1187). |
| 11 | +- **Build system hardening:** added tests to the build command, introduced a `--skip-tests` flag, and fixed CI by creating stub static-asset directories before running tests. |
| 12 | +- **StudyClues content:** added new books and courses for StudyClues. |
| 13 | +- **JSON format docs:** added documentation for the JSON question format. |
| 14 | +- **Bug fixes:** correctly identify sections for RST books; remove leftover debug code from course home; require bash 5.x (Homebrew) on macOS for build scripts; fix `pkg_resources` import removed from `setuptools`. |
| 15 | +- **Ops / tooling:** black formatting fixes; added `.claude` to `.gitignore`. |
| 16 | + |
| 17 | +### Commit notes (for reference) |
| 18 | + |
| 19 | +- 34ff6e89 Fix: pkg_resources removed from setuputils |
| 20 | +- ebf72281 Merge branch 'issue-1187' |
| 21 | +- 784bb7d0 Docs for json format |
| 22 | +- 9290dd22 Add new books and courses for StudyClues |
| 23 | +- 70bd574d Add —skip-tests flag |
| 24 | +- e95ffb5a Add tests to the build command |
| 25 | +- b0b482f0 black fixes |
| 26 | +- 7cbb8c9f Fix CI: create stub static asset directories before running tests |
| 27 | +- 209620df Fix: remove debug from course home |
| 28 | +- ebb11858 Fix: MacOS needs bash 5.x from homebrew |
| 29 | +- 6fd6c056 issue-1186 Remove released status handling from AssignmentBuilder and AssignmentList components / issue-1187 Add JSON schema documentation for question_json field |
| 30 | +- bc3e21b4 Fix: correctly identify section for RST books |
| 31 | +- a50d6bec ignore CLAUDE |
| 32 | +- 7e074ed5 New Release |
| 33 | + |
| 34 | +--- |
| 35 | + |
3 | 36 | ## Updates since last changelog entry (2026-03-14 → 2026-03-28) |
4 | 37 |
|
5 | 38 | Coverage: changes merged/landed after the previous changelog update commit on **2026-03-13**, through **2026-03-28**. |
|
0 commit comments