Skip to content

Releases: odevine/mimic

ui: v0.8.1

Choose a tag to compare

@odevine odevine released this 27 Sep 17:32
6dfc999

0.8.1 (2026-09-27)

Code Refactoring

  • ui: move list parsing and row resolution into internal/cardlist (21873de)
  • ui: move prefs and recents into internal/prefs (357145a)
  • ui: move templates and rendering into internal/pipeline (5a0b9ce)
  • ui: move the batch run executor into internal/batch (4398de1)
  • ui: move the HTTP server into internal/server (db07a9b)
  • ui: move the local card data store into internal/carddata (158ea28)
  • ui: move the paced Scryfall client into internal/scryfall (e744901)
  • ui: move the template catalog and bundle cache into internal/catalog (9b6b09e)

ui: v0.8.0

Choose a tag to compare

@odevine odevine released this 27 Sep 16:01
62d8482

0.8.0 (2026-09-27)

Features

  • ui: choose the standard template in settings and redraw the gear (3878e4e)
  • ui: manage templates in their own mode (badbb6d)
  • ui: mark the pane splitters with a grab handle (5fac8bd)
  • ui: render every face through the template chosen for it (44e27cc)

Bug Fixes

  • ui: keep dragged panes from widening the page (8de3da9)
  • ui: keep the run preview inside its own section (a18c7ee)
  • ui: keep the single-card panes and preview within their bounds (6898748)

Build System

  • ui: depend on the released engine v0.10.0 (8354ca4)
  • ui: depend on the released engine v0.7.0 (8650aa0)

engine: v0.9.0

Choose a tag to compare

@odevine odevine released this 27 Sep 14:19
256af5c

0.9.0 (2026-09-27)

Features

  • engine: render both faces of transform cards (f12d8ee)

engine: v0.10.0

Choose a tag to compare

@odevine odevine released this 27 Sep 15:17
0147f7e

0.10.0 (2026-09-27)

Features

  • engine: default transform cards to the triangle icon and place it by face (9c5ef5d)
  • engine: mirror a layer left to right on a condition (a7c0f87)

ui: v0.7.0

Choose a tag to compare

@odevine odevine released this 26 Sep 23:05
191e3fc

0.7.0 (2026-09-26)

Features

  • ui: mark cards the active template does not support (c14197f)
  • ui: warn in the single-card editor when a card is unsupported (10a50ad)

Build System

  • ui: depend on the released engine v0.8.1 (86c09d3)

engine: v0.8.1

Choose a tag to compare

@odevine odevine released this 26 Sep 22:48
74d10d2

0.8.1 (2026-09-26)

Bug Fixes

  • engine: map double-faced cards from Scryfall to their front face (720ac93)

engine: v0.8.0

Choose a tag to compare

@odevine odevine released this 26 Sep 22:22
2e9f2bf

0.8.0 (2026-09-26)

⚠ BREAKING CHANGES

  • engine: template.Register takes a Supports argument between the description and the factory. A card with a layout or type line outside a template's Supports, such as a planeswalker or a double-faced card in normal, now fails to render instead of drawing in the wrong frame.

Features

  • engine: classify card faces and gate templates by what they support (034818f)

ui: v0.6.0

Choose a tag to compare

@odevine odevine released this 25 Sep 21:24

0.6.0 (2026-09-25)

Features

  • ui: render a pasted list to a folder, watched from a run console (2a3292c)
  • ui: resolve lists from a local copy of Scryfall's bulk data (b3df74d)

Bug Fixes

  • ui: pace Scryfall search and named lookups at two a second (ce8d120)
  • ui: refuse cross-site requests and pace Scryfall calls (b8f603f)

Build System

  • ui: depend on the released engine v0.7.0 (850911c)

engine: v0.7.0

Choose a tag to compare

@odevine odevine released this 25 Sep 21:10
2e048b3

0.7.0 (2026-09-23)

Features

  • engine: add a Scryfall bulk json mapper for cards (37baa59)

ui: v0.5.0

Choose a tag to compare

@odevine odevine released this 22 Sep 23:55

0.5.0 (2026-09-22)

Features

  • ui: rebuild the frontend as one shell with modes and gating (17cf927)
  • ui: serve feature gates, settings, printings and mana symbols (6ff73fa)