v7.1.11
What's Changed
Refactor: Simplified hook execution by removing bun-wrapper indirection
Hooks are compiled to standard JavaScript and work perfectly with Node. The bun-wrapper was solving a problem that doesn't exist - hooks don't use Bun-specific APIs, they're just HTTP clients to the worker service.
Benefits:
- Removes ~100 lines of code
- Simpler cross-platform support (especially Windows)
- No PATH resolution needed for hooks
- Worker still uses Bun where performance matters
- Follows YAGNI and Simple First principles
Fixes:
- Fish shell compatibility issue (#264)
Full Changelog: v7.1.10...v7.1.11