Releases: Try-Wind/Wake
Wake v0.1.5 - Auto-Download Fix
๐ Major npm Package Fix
This release fixes the issue where the Wake binary wasn't being downloaded during npm installation.
โจ What's New
- Auto-download on first run: If the binary is missing, running
wakewill automatically download it - Manual download command: Added
npm run downloadcommand for manual binary download - Better error handling: Improved error messages and recovery options
- Fallback mechanisms: Multiple ways to ensure the binary gets installed
๐ Fixes
- Fixed postinstall script issues on Windows
- Fixed npm installation not downloading binary
- Improved compatibility with corporate environments that block postinstall scripts
๐ฆ Installation
Via npm (Now more reliable!) ๐
npm install -g @trywind/wakeIf the binary doesn't download during install, just run:
wake
# It will auto-download on first run!Alternative: Manual download after npm install
cd $(npm root -g)/@trywind/wake
npm run download๐ง Troubleshooting
If you still have issues:
-
Clear and reinstall:
npm uninstall -g @trywind/wake npm cache clean --force npm install -g @trywind/wake
-
Enable debug mode:
WAKE_DEBUG=1 wake # Linux/Mac set WAKE_DEBUG=1 && wake # Windows
-
Manual binary download:
Download from the assets below and place in:- Windows:
%APPDATA%\npm\node_modules\@trywind\wake\bin\wake.exe - Linux/Mac:
$(npm root -g)/@trywind/wake/bin/wake
- Windows:
๐ Documentation
๐ฆ Assets
- Linux x64:
wake-linux-x64 - Windows x64:
wake-windows-x64.exe - macOS: Coming soon
Full Changelog: v0.1.4...v0.1.5
Wake v0.1.4 - Windows npm Fix
๐ Bug Fixes
This release fixes critical issues with the npm package on Windows systems.
What's Fixed
- Fixed Windows npm package: Resolved "spawn UNKNOWN" error when running
wakeon Windows - Improved binary download: Better error handling and verification during npm installation
- Enhanced wrapper script: More robust process spawning for Windows compatibility
- Better installation feedback: Shows binary size and installation path for debugging
๐ฆ Installation
Via npm (Recommended) - Now works on Windows! ๐
npm install -g @trywind/wakeDirect Download
- Linux x64:
wake-linux-x64 - Windows x64:
wake-windows-x64.exe
๐ง Technical Details
- Fixed file descriptor handling in Windows wrapper
- Added binary verification after download
- Improved error messages for troubleshooting
- Added debug mode support (set
WAKE_DEBUG=1for verbose output)
๐ npm Package Updates
The npm package has been updated to version 0.1.4. To update:
npm update -g @trywind/wake๐ Thanks
Thanks to users who reported the Windows compatibility issue!
Full Changelog: v0.1.3...v0.1.4
Wake v0.1.3 - Hardware-First Coding Agent
๐ Wake v0.1.3 - Initial Release
We are excited to announce the first release of Wake, a hardware-first coding agent by Wind!
๐ฆ Available Binaries
- Linux x64:
wake-linux-x64 - Windows x64:
wake-windows-x64.exe - macOS: Coming soon (requires macOS build environment)
๐ Quick Installation
Linux
wget https://github.com/Try-Wind/Wake/releases/download/v0.1.3/wake-linux-x64
chmod +x wake-linux-x64
./wake-linux-x64Windows
Download wake-windows-x64.exe from the assets below and run it.
From Source
git clone https://github.com/Try-Wind/Wake.git
cd Wake
cargo install --path wake-cli๐ What is Wake?
Wake is a hardware-first coding agent designed to interact with hardware devices and assist in embedded systems development. It provides:
- Hardware interaction capabilities
- Multi-platform support
- Intuitive TUI interface
- AI-powered coding assistance
๐ ๏ธ Build Information
- Built with Rust 1.89.0
- Linux binary: Built on Debian (glibc compatible)
- Windows binary: Built with MinGW (x86_64)
๐ Documentation
๐ Known Issues
- macOS binaries are not yet available (require macOS build environment)
- Some TUI features may have minor visual artifacts
๐ Contributors
Thanks to everyone who contributed to making this release possible!
๐ฎ Feedback
Please report any issues or suggestions on our GitHub Issues page.
Built with โค๏ธ by Wind