Releases: mastertyko/slaynode
Releases · mastertyko/slaynode
SlayNode v1.0 (build 101)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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)
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
Slaywith clearer actions such asStop,Force Stop, andRestart - 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