Skip to content

v0.6.0

Latest

Choose a tag to compare

@mcfbytes mcfbytes released this 22 Oct 16:25
202da9f

Upgrading

The first start migrates the database to a new, smaller format (about a third smaller). On a DE10-Nano this takes 1 to 3 minutes before the web page answers; install.sh waits and shows progress. The previous version and database are kept as mistarr.prev and mistarr.db.prev for rollback.

What's Changed

  • WP-73: Drop root into a private mount view by @mcfbytes in #75
  • WP-74: Count Transmission files done only on checked pieces by @mcfbytes in #76
  • Ledger wave 12 from the second board test by @mcfbytes in #77
  • Install Zig from a pinned download in CI by @mcfbytes in #78
  • Index source detail, source list and platform counts by @mcfbytes in #79
  • Give empty, web page and damaged zip files clear reasons by @mcfbytes in #80
  • List source imports in Activity, folding runs by @mcfbytes in #81
  • Show the torrent file name beside a source's name by @mcfbytes in #82
  • Explain on System when DAT imports use the card by @mcfbytes in #83
  • Hold the base-and-size lookup to its index on repeated sizes by @mcfbytes in #84
  • Ledger wave 13: the normalised schema by @mcfbytes in #85
  • Wait for the import job to close before a retry by @mcfbytes in #86
  • Design the wave 13 column forms, grouping and views by @mcfbytes in #87
  • Score each preview chunk with one statement by @mcfbytes in #88
  • Let a migration rebuild tables with foreign keys off by @mcfbytes in #89
  • Read repeated row shapes through shared views by @mcfbytes in #90
  • Record the P2 board result and wave 13 progress by @mcfbytes in #91
  • Rematch scan rows whose rom a DAT load retired by @mcfbytes in #93
  • Store job, lane and import codes as integers by @mcfbytes in #92
  • Store torrent paths as directory and leaf by @mcfbytes in #94
  • Import queued DATs in one copy in RAM by @mcfbytes in #99
  • Store hashes as blobs and rom codes as integers by @mcfbytes in #100
  • Compact the copy in RAM before writing it back by @mcfbytes in #101
  • Store rom names as tails of their title's name by @mcfbytes in #102
  • Key platforms by integer id by @mcfbytes in #103
  • Store source and download codes as integers by @mcfbytes in #104
  • Key titles and groups by platform id by @mcfbytes in #105
  • Store title flags, regions and languages as tags by @mcfbytes in #106
  • Bump the cargo-minor group across 1 directory with 10 updates by @dependabot[bot] in #108
  • Bump the npm-minor group across 1 directory with 8 updates by @dependabot[bot] in #107
  • Fix two tests that race under CI load by @mcfbytes in #109
  • Upgrade zip to 9 by @mcfbytes in #110
  • Compact from the card after the swap when RAM was short by @mcfbytes in #111
  • Record wave 13 as done and its board run by @mcfbytes in #112
  • Keep the schema as one generated file per object (WP-99) by @mcfbytes in #114
  • Ledger wave 15: disc sets and the arcade scope by @mcfbytes in #115
  • Compact after a migration in place on the card (WP-98) by @mcfbytes in #113

Full Changelog: v0.5.0...v0.6.0