Commit b0592b0
release: cut v2.7.3 (#88)
Patch release covering two PRs merged on top of v2.7.2:
- PR #86 — Mods → Check for Updates button
* `Services/ModUpdateService.cs` + `POST /api/mods/check-updates`
cross-reference installed mods against Nexus by exact-name match
* Per-row badges (`update available` / `version differs`) link to
the matching Nexus page
* Stateless / on-demand — no `mod_origins` table
* i18n keys across all 8 locales (en/de/fr/es translated;
ja/ko/zh-CN/zh-TW carry English placeholders)
- PR #87 — Mod uploader streams to disk
* `ModsController.UploadMod` swapped from
`MultipartMemoryStreamProvider` (buffers whole body in RAM —
500MB modpack → 500MB+ allocation → OOM risk on prod) to
`MultipartFileStreamProvider` (constant-memory streaming to a
temp file, cleaned up in a `finally` block)
* Frontend FileUpload cap bumped 200MB → 1GB to match
Bookkeeping in `CHANGELOG.md`: added the v2.7.3 section + filled in the
compare-link table at the bottom. Unreleased now compares to v2.7.3
instead of v2.7.2.
Once this merges, `git tag -a v2.7.3 -m "..." && git push --tags`
triggers release.yml. Workflow produces a draft release with all three
signed assets, body pulled from this CHANGELOG section.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 52d85be commit b0592b0
3 files changed
Lines changed: 36 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
15 | 47 | | |
16 | 48 | | |
17 | 49 | | |
| |||
457 | 489 | | |
458 | 490 | | |
459 | 491 | | |
460 | | - | |
| 492 | + | |
| 493 | + | |
461 | 494 | | |
462 | 495 | | |
463 | 496 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments