Skip to content

Caster's Compendium v0.1.8

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jul 20:56
· 5 commits to main since this release
39a4f61

Caster's Compendium v0.1.8

v0.1.8 makes official and personal decks easier to revisit, streamlines the
editor layout, and accepts official main-only decklists without requiring an
empty sideboard section.

Personal deck library

  • Create Documents/Caster's Compendium/Decks automatically.
  • Start Save As dialogs in the personal Decks folder while retaining support
    for opening files elsewhere.
  • Discover editable JSON decks and compatible text decklists from an in-editor
    selector.
  • Remember the active deck between launches.
  • Prompt before a deck switch would discard unsaved changes.
  • Keep New, Open, Save, Save As, Refresh, and Open Folder workflows available.

Official Duel Deck templates

  • Bundle the eight publisher-authored DD01–DD04 decks:
    • DD01 Ignus and Terra
    • DD02 Aqua and Void
    • DD03 Luna and Silva
    • DD04 Solis and Aes
  • Default first-time users to DD01 Ignus.
  • Resolve templates against stable catalog card identifiers and verify that
    each produces exactly 50 main-deck cards with an empty sideboard.
  • Treat bundled lists as read-only starting points; edited templates use Save
    As to create personal copies.
  • Preserve Speedrobo Games attribution and source-update dates.

Text decklist compatibility

  • Require a main deck while making the side-deck heading and total optional.
  • Import a main-only decklist with an empty sideboard.
  • Continue validating declared totals whenever sideboard data is supplied.
  • Reject side-only decklists.

Editor layout

  • Group primary deck controls, deck selection, and export actions into clearer
    rows.
  • Consolidate Decklist, Main Image, and Sideboard Image under one Export menu.
  • Pack element and secondary search filters into a denser always-visible grid.
  • Replace draggable splitters with stable information, deck, sideboard, and
    search regions that scroll internally when necessary.

AI transparency

Hybrid selected and approved this release scope and explicitly authorized
OpenAI Codex to implement the deck-library integration, bundled official
templates, layout refinements, parser correction, automated tests,
documentation, and release preparation. Hybrid performed hands-on visual and
functional acceptance and remains responsible for stable-release approval. See
AI_STATEMENT.md for the complete disclosure.

Release verification

The release includes SHA-256 checksums, an SPDX software bill of materials,
and GitHub artifact attestations. Windows and macOS packages remain unsigned
and may display a first-launch security prompt.