Repository navigation
🎉 damda v1.2.0 Release
릴리즈 날짜: 2025년 8월 18일
버전: 1.2.0
빌드 ID: 459490d
🚀 주요 새로운 기능
📚 Daily Phrases 기능
- 원격 제공자 + 캐시 시스템: 인터넷 연결 없이도 일일 문구 제공
- Today UI: 2개의 일일 문구를 Today 위젯에 표시
- 자동 업데이트: 새로운 문구 자동 다운로드 및 캐싱
🎯 목표 설정 시스템
- 목표 편집 팝오버: 즉시 반영되는 목표 수정
- 일일 롤오버 버튼: 복원 및 개선된 기능
- 진행률 추적: 정확한 일일 목표 달성률 계산
🔔 알림 시스템 대폭 개선
- Anki Alarm 기능: macOS 알림을 통한 암기 카드 알림
- 포괄적인 알림 관리: 알림 목록 관리 및 삭제 기능
- 시스템 환경설정 연동: 알림 권한 설정을 위한 시스템 환경설정 열기
- 사용자 정의 알림 스케줄링: 개인화된 알림 시간 설정
⚙️ 설정 및 UI/UX
- 전용 설정 섹션: 개선된 UI/UX로 설정 관리
- 다국어 지원: 한국어, 영어 완전 지원 (설정 및 알림 뷰 포함)
- 인라인 알림 목록: 간소화된 알림 관리 인터페이스
🐛 주요 버그 수정
📊 진행률 계산 오류 해결
- 오늘 목표 할 일 진행률이 어제 완료 항목을 포함하는 문제 해결
- 어제 완료 항목이 오늘 리스트에 표시되는 문제 수정
- 롤오버 시스템에서 완료 상태 유지 및 데이터 일관성 개선
🔔 알림 시스템 안정성
- 시스템 알림 권한 처리 안정성 향상
- 사용자 정의 알림 스케줄링 및 디버깅 기능 개선
🏗️ 기술적 개선사항
아키텍처 개선
- NotificationManager: 디버그 출력 제거 및 코드 정리
- Core Data 로딩: 안전한 데이터 로딩 시스템
- damda-dev 스키마 분리: 개발 환경 안정화
개발 및 배포
- DMG 패키징: 자동화된 DMG 생성 스크립트
- 개발/프로덕션 환경 분리: 안전한 환경별 설정 관리
- CI/CD: 조건부 표현식 개선 및 보안 강화
📱 시스템 요구사항
- macOS: 15.5 이상
- 아키텍처: Apple Silicon (ARM64), Intel (x86_64)
- 권한: 알림, 네트워크 접근
🔄 업데이트 방법
- 자동 업데이트: 앱 내에서 자동으로 확인
- 수동 다운로드: GitHub Releases에서 최신 버전 다운로드
- DMG 설치: 다운로드한 DMG 파일을 열고 Applications 폴더로 드래그
📝 변경사항 상세
자세한 변경사항은 CHANGELOG.md를 참조하세요.
🙏 감사의 말
이번 릴리즈에 기여해주신 모든 분들께 감사드립니다.
사용자 여러분의 피드백과 제안이 damda를 더 나은 앱으로 만들어주고 있습니다.
📞 지원 및 피드백
- GitHub Issues: 버그 리포트 및 기능 제안
- GitHub Discussions: 일반적인 질문 및 토론
- Email: beomsooshin.leo@gmail.com
Happy Learning with damda! 🎓✨