Repository navigation
snip-sync v0.4.0
[0.4.0] - 2026-09-30
Bug Fixes
- MacOS ps 群組檢查時限過短,負載高時 git 呼叫失敗並永久洩漏 budget slot (#44)
- 記憶體 driver 先展開 repo 群組,並移除 OCR 截圖判準 (#47)
- MacOS 負載下 ps 輔助程序的收尾寬限過短,逾時被誤判成 Other (#49)
- Ps 輔助程序測試的假 helper 睡眠時間與 PS_TIMEOUT 相同,macOS 上競速被誤判成 Other (#51)
- 刪除二進位/非 UTF-8 檔的 commit 標為未複製,貼上不再重播刪除 (#55)
- 貼上預覽的列控制項 id 加入計畫索引,同相對路徑重複時第二列不再失效 (#56)
- 補上 paste_err_destination 翻譯;檔案擋在貼上路徑時改為預覽中的不安全略過 (#57)
- Commit 預覽依重播計畫分組並標出略過、rename 與空 commit,複製通知帶數量 (#58)
- 多 repo 記錄的訊息欄保留最小寬度,1080 視窗下 ref 標籤不再被擠掉 (#59)
- Clip 單元測試缺顯示時,跳過前先 assert SNIP_REQUIRE_ALL_TESTS 沒設 (#67)
- 修正同名 repo 在合併記錄的 id 碰撞 (#68)
- At_known_root 由型別保證 git 拼法 (#69)
Documentation
Features
- 記錄的分支標籤合併、變更檔案多選與刪除檔複製、repo 篩選合併 (#46)
Miscellaneous Tasks
- .gitignore 忽略本機 agent 設定 .omp/ (#63)
- Bump to 0.4.0
Performance
- Acceptance 並行跑 collaboration step 與 smoke/lifecycle 分片,preflight 重疊 harness 測試 (#48)
Refactor
Build
- Just preflight 在 macOS 上也跑完整的 Linux 關卡(Apple container) (#60)
Ci
- Generate cask with postflight_steps and depends_on :macos
- Snip-cli formula derives URLs from version
Desktop app (native)
These files are byte-for-byte the packages that passed CI run 36788296388 for 7245f57d6b1206f756b76ab090ba69db2c8783c2; they were not rebuilt for the release. The Linux executable is the one the acceptance gates ran (sha256 cbb154052f82772c75c4161fb77b05c11c1e571ba3eb99066efe41b07cc24d55).
The app is not notarized or code-signed with a certificate (macOS is ad-hoc signed). On macOS, if it will not open: System Settings → Privacy & Security → Open Anyway, or run xattr -cr /Applications/snip-sync.app. On Windows, SmartScreen may warn: More info → Run anyway. The Windows installer offers to remove an older Tauri-based snip-sync.
3ff1582930852b96bbd26bf18594350d4145592eccac8d65b865eb15c5fd33c4 snip-sync-linux-x86_64.tar.gz
cdb2add6a13bf37085fd7f11b54ef7f1cf6ac542ec8ddbda7f5638145aaa9f56 snip-sync-windows-setup.exe
9e034197eab5629752685c7cf9cf3f9f0ee1618f58d02b619d5c5c9a1847489a snip-sync-windows-x64.zip
c807059ccc1f41859f1e8d32c4f57eb87be0a6bce58ee8ec383fb69ed7b42251 snip-sync_mac_arm.app.tar.gz
0b6e036e8ad0455afad762808494b9fce635f92fbe21e002eb91b4ea03ec2051 snip-sync_mac_arm.dmg
c10760b7a8d34ad2ea1808e175fe792307c0d3caf4ecd194f8e9cd28335a1e7f snip-sync_mac_intel.app.tar.gz
e664cd79f571f77674d87cc2be2767af67ccc2be755f79dbc8c1d472be0c2090 snip-sync_mac_intel.dmg