Skip to content

Releases: bsv-blockchain/yggdrasil

Yggdrasil v0.5.0

12 Jun 12:01
8a27d76

Choose a tag to compare

What's new in 0.5.0

  • In-app auto-update — Yggdrasil now updates itself via Sparkle. Use Check for Updates… in the app menu, or let the daily background check offer new versions with one-click Install & Relaunch. (#20)
  • Unified Find (⌘F) — search across the agent terminal, GitHub, and Diff panes from one find bar. (#19)
  • Paste images into the agent — ⌘V an image (or copied screenshot) into the Claude terminal; it's linked as a temp file path. (#18)
  • UI polish — buttons now register clicks across their full area with clear press feedback, and the main window restores its size and which display it was on across launches. (#21)

Installing / updating

Important

Auto-update starts working from 0.5.0 onward. If you're on 0.4.1 or earlier (no updater), download and install this DMG once manually — future releases will update automatically.

Download Yggdrasil-0.5.0.dmg below (Developer ID-signed + notarized), open it, and drag Yggdrasil to Applications.

Yggdrasil v0.4.1

12 Jun 10:34
1ff5b4f

Choose a tag to compare

Release v0.4.1

Yggdrasil v0.4.0

10 Jun 12:37
11f485e

Choose a tag to compare

What's new since v0.2.0

Repos & New Session

  • Default branch detection — when you add a repo, Yggdrasil now reads its real default branch from GitHub instead of assuming main; New Session pre-fills the base branch from it (falls back to main offline). (#7, closes #2)
  • Clone from within the app — Settings → Repos and the New Session dialog detect an uncloned repo and offer to clone it via gh repo clone (so private repos authenticate), inferring the target folder from your existing clones. (#9, closes #8)

Terminal

  • Light / dark theme — the embedded terminal follows the app/system appearance, with a dedicated Terminal toggle (Match system / Light / Dark) in Preferences → Appearance. Sets COLORFGBG so CLI tools match. (#4, closes #3)
  • Recover from an exited agent — a non-blocking "Session ended" banner plus Resume Session / New Shell actions on the sidebar tab and pane-header context menus; switching back to an exited tab auto-resumes. (#6, closes #5)

Internal

  • CI pins SwiftFormat 0.60.1 and SwiftLint 0.63.2 to fixed binaries via the Makefile (single source of truth, shared with local dev) so formatting/linting can't drift; the tree was reformatted to match. (#10, #11)

Requires macOS 14+ (Apple Silicon). The DMG is signed and notarized.

Yggdrasil v0.2.0

09 Jun 09:19

Choose a tag to compare

Release v0.2.0