Skip to content

Daily 2.0.3

Choose a tag to compare

@littlebit0 littlebit0 released this 03 Jun 05:18

Daily 2.0.3 릴리스 노트

적용 범위

이번 업데이트는 Android와 Windows 빌드만 대상으로 합니다. macOS와 iOS
아티팩트는 이번 Windows/Android 작업에서 다시 빌드하지 않았습니다.

변경 사항

  • 음력 표시가 켜져 있을 때 월간 달력 그리드의 공간 사용 문제를 수정했습니다.
    • 양력 날짜와 음력 표시가 같은 고정 헤더 줄에 배치되도록 조정했습니다.
    • 오늘 날짜 강조 원 때문에 일반 날짜보다 세로 위치가 밀리는 문제를 수정했습니다.
    • 일정 막대가 날짜 헤더에 더 가깝게 시작되도록 조정해 낭비되는 세로 공간을 줄였습니다.
  • GitHub 이슈 #2(v2.0.1, v2.0.2 iOS/macOS/Windows/Android 공통 UI 비균형 이슈)에 대응해 월간 달력 그리드 코드를 수정했습니다.
  • 저장소 루트에 지속 적용되는 에이전트 작업 규칙 AGENTS.md를 추가했습니다.
  • Windows/Android 공용 Flutter 프로젝트에서 사용하지 않는 Firebase/Auth/Firestore 코드와 의존성을 제거했습니다.
  • 이전 Android Firebase 프로젝트 424765276744의 오래된 메타데이터를 제거했습니다.
  • 사용하지 않는 직접 의존성을 정리하고, 네이티브 SQLite 번들을 명시 의존성으로 정리했습니다.
  • flutter_secure_storage10.3.1로 업데이트했습니다.
  • Android Gradle Plugin을 8.13.2, Kotlin을 2.3.21로 업데이트했습니다.
  • Android Kotlin JVM 타깃 설정을 Kotlin compilerOptions DSL 방식으로 전환했습니다.
  • Android와 Windows의 Google 로그인 승인 대기 시간 문제를 수정했습니다.
    • 사용자가 브라우저, 계정 선택, Drive 권한 승인을 진행하는 구간은 최대 2분까지 대기합니다.
    • 자동 인증, 토큰 교환, 사용자 정보 조회, Drive API 요청, 로그아웃은 10초 이내 제한을 유지합니다.

검증

  • .\tool\flutter.ps1 analyze --no-pub
  • .\tool\flutter.ps1 test --no-pub
  • Android debug APK 빌드: --build-name=2.0.3 --build-number=7
  • Android 설치/업데이트, 실행, 치명 로그 스모크 테스트
  • Windows debug 빌드: --build-name=2.0.3
  • Windows 파일/제품 버전에 + 접미사가 붙지 않는지 확인
  • Windows 재실행 스모크 테스트

배포 파일

  • daily-android-2.0.3.apk
  • daily-windows-2.0.3.zip
  • Android 패키지: com.littlebit0.dailycalendar
  • Android versionName: 2.0.3
  • Android versionCode: 7
  • Windows product/MSIX 버전: 2.0.3.0

SHA-256:

  • daily-android-2.0.3.apk:
    a9a73c94065658846cb351aa642c6afd7544d01ffba8bb8ff664ac73ba69de63
  • daily-windows-2.0.3.zip:
    e308bc9fb50b33834a2ea7af951bf17aefb179df0cd29330c90143a5b8771a6e