π Alpha.75 Release: Windows Compatibility Overhaul
- Dominant language
- TypeScript
- Stars
- 72.7k
- Forks
- 8.6k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 85
Description
## π― Alpha.75 Release - Windows Compatibility Overhaul
### π Special Thanks & Attribution
This release features comprehensive Windows compatibility improvements developed by **@alexx-ftw** (PR #483). Their excellent work ensures Claude Flow now runs seamlessly on Windows systems.
## π¦ What's New in Alpha.75
### πͺ Windows Compatibility (by @alexx-ftw)
#### Cross-Platform Bin Script
- New Node.js-based dispatcher (`bin/claude-flow.js`) replacing Unix shell script
- Automatic runtime detection: node β tsx β npx tsx
- Works consistently across Windows, macOS, and Linux
#### Path Normalization Fixes
- Fixed `isMainModule` function with `path.normalize()` for Windows paths
- Resolves backslash vs forward slash comparison issues
- Ensures proper module detection on all platforms
#### Windows Installation Support
- PowerShell support for Deno installation on Windows
- Better error handling with platform-specific installation methods
- Clear guidance for Windows users
#### Dependency Management
- Native dependencies moved to `optionalDependencies`
- Prevents build failures on Windows
- Preinstall warnings for Windows npm users
### π Includes All Alpha.74 Fixes
- SQLite loading improvements with async/await corrections
- Fixed "sessions.forEach is not a function" error in hive-mind
- Better error handling and fallback mechanisms
## π» Installation
```bash
# Install globally
npm install -g claude-flow@alpha
# Or use with npx
npx claude-flow@alpha init --sparc
```
## β Windows Testing
Verified to work on Windows with:
```bash
npx claude-flow@alpha --help
npx claude-flow@alpha memory stats
npx claude-flow@alpha hive-mind wizard
```
## π Contributors
### Windows Compatibility Implementation
- **@alexx-ftw** - Comprehensive Windows CLI compatibility overhaul (PR #483)
- Cross-platform bin script implementation
- Path normalization fixes
- Windows installation support
- Dependency management improvements
### Integration & Release
- Version updates and alpha.74 fixes integration
## π Technical Details
- **Version**: 2.0.0-alpha.75
- **Based on**: PR #483 by @alexx-ftw
- **Includes**: All fixes from alpha.74
## π Related Links
- Original PR: #483 by @alexx-ftw
- New PR with updates: #490
- NPM Package: https://www.npmjs.com/package/claude-flow/v/2.0.0-alpha.75
---
π€ Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: @alexx-ftw
Co-Authored-By: Claude
Contributor guide
Research direction
Start with PR #483 and the follow-up PR #490, then inspect the cross-platform dispatcher in bin/claude-flow.js and the Windows installation and path-normalization changes they contain. Done would mean the Alpha.75 behavior is integrated and the listed Windows commands work as documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, powershell, typescript
- Domain
- cli, operating-systems, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100