Skip to content

Damda v1.2.0

Latest

Choose a tag to compare

@ShinBeomsoo ShinBeomsoo released this 18 Aug 09:31
· 2 commits to main since this release
459490d

🎉 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)
  • 권한: 알림, 네트워크 접근

🔄 업데이트 방법

  1. 자동 업데이트: 앱 내에서 자동으로 확인
  2. 수동 다운로드: GitHub Releases에서 최신 버전 다운로드
  3. DMG 설치: 다운로드한 DMG 파일을 열고 Applications 폴더로 드래그

📝 변경사항 상세

자세한 변경사항은 CHANGELOG.md를 참조하세요.


🙏 감사의 말

이번 릴리즈에 기여해주신 모든 분들께 감사드립니다.
사용자 여러분의 피드백과 제안이 damda를 더 나은 앱으로 만들어주고 있습니다.


📞 지원 및 피드백


Happy Learning with damda! 🎓✨