Skip to content

SlayNode v1.0 (build 8)

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Apr 12:46

Highlights

Added

  • Tahoe-native main window built around NavigationSplitView, toolbar search, inspector, and workspace-scoped secondary windows
  • Unified local service domain for processes, Docker containers, and Homebrew Services
  • Actor-based discovery orchestration and source-specific control providers
  • SwiftData-backed history for recent workspaces, action history, and scene restoration
  • App Intents, Spotlight indexing hooks, local notification plumbing, and richer menu bar integration
  • New tests for provider logic, command redaction, port parsing, and the extracted dashboard support layer

Changed

  • Raised the minimum OS requirement to macOS 26.0
  • Repositioned SlayNode from Node-focused runtime utility to a first-class local service control room
  • Rebuilt the main UX around native macOS 26 patterns instead of custom window chrome
  • Replaced primary destructive copy like Slay with clearer actions such as Stop, Force Stop, and Restart
  • Tightened process heuristics so tooling daemons and non-service noise are filtered out more aggressively
  • Redacted known secret-bearing command arguments before they are shown in the UI

Fixed

  • Search and filtering now operate on a normalized service index instead of ad hoc runtime strings
  • Hidden or low-value utility processes no longer dominate the main dashboard
  • Commands and summaries shown in the UI avoid leaking common API keys and token flags
  • Recent workspace history no longer reintroduces detached / roots into the primary sidebar

Downloads

  • DMG (recommended): mount and drag to Applications
  • ZIP: extract and move SlayNode.app to Applications

Requirements

  • macOS 26.0 or later

Build Metadata

  • Version: 1.0
  • Build: 8
  • Commit: 3bdac0f40d812aec016c0c1f0ba73c3e477910d1
  • Branch: main
  • Workflow run: #8