Skip to content

Releases

Magpie v0.1.10

Choose a tag to compare

@gregorymfoster gregorymfoster released this 07 Nov 12:48
790a207
  • ship.sh: run from its own checkout, so the jump into ~/.magpie-release doesn't loop
  • Look Up and Fix fill in a book's series from Open Library
  • Removed books from an older engine wait in Removed instead of being checked on every open
  • Sync the verify-library-undo skill to 784ae6d
  • Fix: select books and press Fix to repair, look up and fill in what's missing
  • just ship builds in its own worktree, ~/.magpie-release
  • Calibre import: a | in an author's name becomes a comma, Last, First turns round, degrees go

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

This build is for Macs with Apple silicon.

Magpie v0.1.9

Choose a tag to compare

@gregorymfoster gregorymfoster released this 06 Nov 23:06
6b5ec61
  • Run the formal checks every night, deeper, and flag failures
  • Sync the verify-naming skill to eecc8f3
  • Check file names against any text, and keep them whole and short enough
  • Format epub.ts
  • Sync the verify-import-fuzz skill to 72940ed
  • Fuzz importing, and fix the five ways damaged books broke it
  • Sync the verify-determinism skill to be68bec
  • Build the same book byte for byte at any time and in any time zone
  • Sync the verify-drm skill to ac71b60
  • Check DRM with random sessions, and keep a locked book's Calibre cover through a power cut
  • Sync the crash-safety and Undo skills to 59d1f71
  • Make every change survive a power cut
  • Add the verify-library-undo skill
  • Keep edits and undo steps safe from background jobs, and model-check it
  • Add pstack's formal verification skills

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

This build is for Macs with Apple silicon.

Magpie v0.1.8

Choose a tag to compare

@gregorymfoster gregorymfoster released this 06 Nov 19:01
31cfa41
  • Review button counts only books with suggested details
  • ship.sh: don't claim the build was installed when --no-install left it out

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

This build is for Macs with Apple silicon.

Magpie v0.1.7

Choose a tag to compare

@gregorymfoster gregorymfoster released this 06 Nov 18:50
f42d56e
  • just ship --no-install: publish without replacing the installed copy, to test the updater
  • Apple Books: the series leads the title, and a book already in Books asks before a second copy

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

This build is for Macs with Apple silicon.

Magpie v0.1.6

Choose a tag to compare

@gregorymfoster gregorymfoster released this 06 Nov 13:57
7bcdd84
  • Format readers.ts and mobi.ts; pin prettier so CI can't drift
  • The window goes down to add, clean, send: iPhone & iPad first in Send, a Send to section in the sidebar
  • Add books in any common format: MOBI, AZW3, PDF, FB2, text, web pages and zips of them
  • Design pass: toolbar fits the smallest window, Reduce Motion stops every animation, clearer review and inspector
  • Apple Books: send.books puts a copy filed by series, author sort and cover into Books, and the preview has iPhone Duo (folded and open) and iPad
  • Look Up brings back Open Library readers' ratings
  • Look Up Details finds the real cover for books whose cover Magpie drew or is too small
  • Bench: a cover counts only if it is the book's own
  • Covers: a book with none gets one drawn from its title and author
  • Bench: layout twins, text preserved gate, clean rate
  • Covers: Choose a Cover puts a picture into the book, and Calibre's cover goes in when a book has none
  • Send builds the right file for each reader and keeps it
  • Layout: books obey the reader's font, size, spacing and dark mode
  • Paper-craft art from Greg's image kit: README header, social card, site spots, DMG background, empty states
  • Clean or Needs work: every book is checked, and what's left is a to-do
  • Motion, part two: rolling counts, Look Up's pace, shelves filling in, page slides, milestones and a repairs tally
  • Motion: a gliding progress bar, books that rise in, covers that fade up, accepted details that land, and sheets that leave
  • New icon: a paper-craft magpie whose wing is a fan of book pages
  • just ship: gate on CI's check only, Rust tests beside the build, UI built only when it changed
  • Release from the Mac: just ship, signed auto-update, a lighter release profile
  • CI: run the gate in Playwright's image, Mac job only when the app changes

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

This build is for Macs with Apple silicon.

Magpie v0.1.5

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:58
5052fdf

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

Magpie v0.1.4

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:11
5883de3

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

Magpie v0.1.3

Choose a tag to compare

@github-actions github-actions released this 26 Oct 12:35
29ee5eb

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

Magpie v0.1.2

Choose a tag to compare

@github-actions github-actions released this 26 Oct 02:04
6cc898c

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open

Magpie v0.1.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 01:48
3fdb08f

First time opening it? macOS will warn you because Magpie is not notarized yet. Open System Settings › Privacy & Security and click Open Anyway. Details: https://magpie.gmfoster.com/#first-open