Skip to content

v5.5.0

Choose a tag to compare

@alimanfoo alimanfoo released this 11 Oct 22:53
· 33 commits to main since this release
Immutable release. Only release title and notes can be modified.
6da0673

Added

  • A how-to guide, "Customise skills", says how to start with dream's skills and
    how to write and route your own. It replaces the home page section on skills.
    (#505)
  • dreamcatcher is published on PyPI. Install it with
    uv tool install dreamcatcher.
    (#512)

Changed

  • The web interface's nature theme now follows the viewer's system light or dark
    setting. Its dark scheme uses a dusk palette and shows the moon crossing the
    sky at night; the Matrix theme is unchanged.
    (#507)
  • The documentation now introduces the dream plugin, says which of its skills
    run under dreamcatcher, and links to the dream documentation site.
    (#499)
  • The documentation home page opens with a hero: a short account of what
    dreamcatcher does over an animated status view.
    (#500)
  • The documentation site sets its text in Geist and its headings in Instrument
    Serif, and offers a dusk scheme beside the day one. It follows your system
    setting, and the header has a switch between the two.
    (#500)
  • The documentation home page leads with what sets dreamcatcher apart: agents
    that run in your own setup, that you steer from GitHub wherever you are, and
    as many at once as you allow. It explains how dreamcatcher works before it
    introduces the dream plugin's skills, so it no longer reads as if
    dreamcatcher provides them.
    (#501)
  • The documentation home page no longer shows a label above its headline, and
    its account of an assignment includes the rounds that address your review. Its
    last section says that you can start with dream's skills or write your own.
    (#502)
  • The documentation home page hero has tighter wording.
    (#503)
  • The documentation home page lists the how-to guides in the same order as the
    navigation. (#504)

Fixed

  • Assignment setup no longer runs the repository's commit and pre-push hooks on
    the empty placeholder commit, so a hook that cannot run in a fresh worktree no
    longer stops agent work from starting. The agent's own commits and pushes
    still run them. (#497)
  • The documentation home page says to assign the issue to yourself before you
    ask a question in a conversation, and it links to the agent-facing contract
    again. (#512)

What's Changed

  • Ensure dated specs are marked as completed by @alimanfoo in #491
  • The placeholder commit of an assignment setup runs the repository's commit hooks by @alimanfoo in #497
  • Introduce dream in the documentation by @alimanfoo in #499
  • Give the documentation a hero, a dusk scheme and new type by @alimanfoo in #500
  • Lead the home page with what sets dreamcatcher apart by @alimanfoo in #501
  • Tidy the documentation home page by @alimanfoo in #502
  • Tighten the wording of the home page hero by @alimanfoo in #503
  • List the home page guides in the navigation's order by @alimanfoo in #504
  • Move customisable skills into a how-to guide by @alimanfoo in #505
  • Dusk look for the nature theme when the system is in dark mode by @alimanfoo in #507
  • Prepare v5.5.0 release and publish to PyPI by @alimanfoo in #512

Full Changelog: v5.4.0...v5.5.0