Releases: yungweng/github-things-sync
Releases · yungweng/github-things-sync
v1.2.0
v1.1.1
Bug Fixes
- Fix daemon startup - The background daemon was broken since v1.0.1 due to the tsup bundling change. The start command tried to spawn a daemon script that no longer existed in the bundled output. (#12)
What was broken
Running github-things-sync start would report success but the daemon would immediately crash with:
Error: Cannot find module '.../daemon/index.js'
How it was fixed
- Added
src/daemon/index.tsas a separate tsup entry point - Updated path resolution in the start command to find the daemon script correctly
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
✨ New Features
- Repository scope filtering - Select which GitHub repositories to include in your sync (#11)
- Configure during
initwizard (Step 6) - Update anytime with
config --repos=prompt - Choose "all repositories" or pick specific ones
- Configure during
⚠️ Breaking Changes
- Node.js 20+ now required - Upgraded from Node.js 18+ (#10)
- Node.js 18 reached EOL in April 2025
- Upgraded @octokit/rest to v22
Upgrade Notes
If you're on Node.js 18 or 19, please upgrade to Node.js 20 or later before updating.
Full Changelog: v1.0.1...v1.1.0
v1.0.1
Full Changelog: https://github.com/yungweng/github-things-sync/commits/v1.0.1