Syncthing v2.0.0 첫 릴리스
(github.com/syncthing)- 데이터베이스 백엔드를 LevelDB에서 SQLite로 변경, 초기 실행 시 마이그레이션 필요
- 로그 형식을 구조화된 로그로 변경(메시지 + key-value 쌍), 패키지별 로그 레벨 설정 가능,
WARNING
레벨 추가 - 삭제 항목 보존 기간 기본 6개월로 변경, 옵션으로 조정 가능
- 명령줄 옵션 파싱 현대화, 단일 대시(-) 긴 옵션 지원 중단 (
-home
→--home
) - 롤링 해시 탐지 기능 제거, 스캔·동기화 속도 향상
- 기본 폴더 자동 생성 제거, v2 디바이스 간 기본 다중 연결(3개) 활성화
- Dragonfly, Illumos/Solaris, Linux PPC64, NetBSD, OpenBSD(386/arm), Windows ARM 등 일부 플랫폼 빌드 중단
- SQLite 크로스 컴파일 복잡성으로 인한 지원 축소
- 삭제 파일이 충돌 해결에서 승리할 수도 있도록 동작 변경