Skip to content

1.0.125

Choose a tag to compare

@github-actions github-actions released this 10 Sep 07:18

Changelog

  • Document the 2026-09-10 second-pass review and the new file layout
  • Split BookImportService and ReaderView into focused files
  • Drop the redundant importedAt ordering of books; collapse the sort ladder
  • Remove write-only parsing output and redundant init boilerplate
  • Merge the create/no-create AppStorage directory pairs into a create: flag
  • Drop the unreachable LocalUploadServerError.invalidPort
  • Collapse duplicate Locator builders and remote-command target fields
  • Stop leaking staged covers on refresh; gate on manifest presence, not a decode
  • Back up state.json once when undecodable records are dropped on load
  • Let cancellation pass through EPUBArchive.data(for:)
  • Keep user-chosen reading backgrounds on foreground; controller owns auto-lock
  • Reject an upload filename that sanitises to nothing
  • Release the upload import task on stop() and identity-guard its cleanup
  • Invalidate the sort cache only when a book's sort fields change

Details