Skip to content

Releases: mastertyko/slaynode

SlayNode v1.0 (build 101)

20 May 01:15

Choose a tag to compare

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: 101
  • Commit: 36451137e578d68c81710c65c6233fa8b89431c3
  • Branch: main
  • Workflow run: #101

SlayNode v1.0 (build 96)

19 May 01:15

Choose a tag to compare

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: 96
  • Commit: b40a38e95b4ce4e01459997d5a387e53ba251bbd
  • Branch: main
  • Workflow run: #96

SlayNode v1.0 (build 91)

18 May 01:15

Choose a tag to compare

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: 91
  • Commit: b4fbf36966b054ccd6b90863af54ae391346b29d
  • Branch: main
  • Workflow run: #91

SlayNode v1.0 (build 86)

17 May 01:15

Choose a tag to compare

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: 86
  • Commit: e8705ca00840b681a5a97756b0f302a6b6d05b9f
  • Branch: main
  • Workflow run: #86

SlayNode v1.0 (build 79)

16 May 06:18

Choose a tag to compare

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: 79
  • Commit: 5fec5677cc4978e1ffc3d0d34972b0bc8a189c40
  • Branch: main
  • Workflow run: #79

SlayNode v1.0 (build 52)

11 May 06:20

Choose a tag to compare

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: 52
  • Commit: de9d8ab4836d27e6d2440a0a6d58c0963aba3068
  • Branch: main
  • Workflow run: #52

SlayNode v1.0 (build 47)

10 May 08:17

Choose a tag to compare

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: 47
  • Commit: b5b8629941c354e9e525a50caa45a3f9467eb2aa
  • Branch: main
  • Workflow run: #47

SlayNode v1.0 (build 37)

08 May 19:34

Choose a tag to compare

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: 37
  • Commit: d167e2086f2d30af0ac7af80f643ba3c745b7bf6
  • Branch: main
  • Workflow run: #37

SlayNode v1.0 (build 17)

08 May 05:54

Choose a tag to compare

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: 17
  • Commit: 76d5a43baca5dd2a9d2702a86b71ded6cf330e51
  • Branch: main
  • Workflow run: #17

SlayNode v1.0 (build 16)

07 May 19:47

Choose a tag to compare

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: 16
  • Commit: bdc4da7c66e1a5958854c8e6708d200eb6a716be
  • Branch: main
  • Workflow run: #16