릴리스 노트


↑ 맨 위로

Release: 3.3 – 최적화된 챌린지 관리 및 새로운 목록 옵션

릴리스 날짜: 2026-05-15

다음은 마이너 릴리스 3.3의 변경 사항입니다:

  • Habit 및 Challenge 관리 최적화
    • Habit 개요 내 새로운 스와이프 액션 추가
    • 일반 Habit을 이제 직접 수정하거나 삭제 가능
    • Challenge를 더 쉽게 중단, 반복 또는 일반 Habit으로 전환 가능
    • 성공적으로 완료한 Challenge를 더 높은 레벨로 바로 이어서 진행 가능
    • 완료 및 실패한 Challenge 관리 개선
  • Habit 개요에 새로운 검색 기능 추가
    • 메인 개요 화면의 새로운 검색 필드를 통해 Habit을 직접 검색 가능
  • Challenge 내 새로운 „조치 필요“ 섹션 추가
    • 결정이 필요한 Challenge를 별도로 표시
  • 추가 개선 및 최적화
    • 접근성 모드에서 표시 개선
    • 설정 내 아이콘 및 라벨 정렬을 더욱 일관되게 조정
    • 추가 정보를 포함한 지원 및 피드백 페이지 개편
    • Mirror Ritual Challenge 가이드 개정
    • 내부 URL 구조를 „ninety-days“로 변경
    • 디자인, 안정성 및 세부 사항 관련 다양한 개선

↑ 맨 위로

Release: 3.2.3 – App Store 표시용 스크린샷 오류 수정

릴리스 날짜: 2026-05-02

다음은 버그 수정 릴리스 3.2.3의 변경 사항입니다:

  • App Store 표시용 스크린샷 오류 수정

앱 기능에는 변경 사항이 없습니다.


↑ 맨 위로

Release: 3.2.2 – App Store 표시 최적화

릴리스 날짜: 2026-05-01

다음은 버그 수정 릴리스 3.2.2의 변경 사항입니다:

  • App Store 표시 최적화:
    • 앱 부제목 변경
    • 앱 설명 수정

앱 기능에는 변경 사항이 없습니다.


↑ 맨 위로

Release: 3.2.1 – 통계 개편 및 날짜 변경 시 안정성 향상

릴리스 날짜: 2026-04-30

다음은 버그 수정 릴리스 3.2.1의 변경 사항입니다:

  • 날짜 변경 시 안정성 향상
    • 자정에 Habit 개요 및 상세 화면이 올바르게 업데이트되도록 개선
    • 날짜 변경 후 Habit을 탭할 수 없게 되는 오류 수정
    • 앱 재시작 없이 Habit 데이터를 더욱 안정적으로 업데이트
  • 통계 및 인사이트 개편
    • 더 명확한 개요를 위한 통계 구조 재구성
    • 통계 세그먼트 배치 개선
    • 추가 진행 인디케이터를 포함한 Streak 인덱스 표시 최적화
    • 더 의미 있는 인사이트를 위한 평가 모델 조정
  • 더 차분하고 일관된 디자인
    • 전체적인 가독성을 위해 색상 팔레트 축소
    • 모든 통계 영역의 가독성과 타이포그래피 개선
    • Challenge 및 Achievement의 진행 표시 개선
    • Streak 표시 내 색상 대비 최적화
  • 추가 개선 사항
    • 중요 콘텐츠에 바로 접근할 수 있도록 설정 메뉴 단순화
    • 다양한 버그 수정 및 안정성 개선
    • 더 부드러운 사용 경험을 위한 시스템 전반 최적화

↑ 맨 위로

Release: 3.2 – Habit 개요 재설계 + 앱 이름을 XC-90DAYS에서 Ninety Days로 변경

릴리스 날짜: 2026-04-24

다음은 마이너 릴리스 3.2의 변경 사항입니다:

  • Habit 개요 재설계
    • 헤더에 캘린더 내비게이션 추가, 최근 7일간의 Habit을 개요 화면에서 바로 선택 및 완료 가능
    • Habit 이름 표시 공간과 가독성 향상. Streak 진행 상황과 Habit 이름을 분리 표시하여 겹치지 않도록 개선
  • 눈에 띄게 향상된 성능
    • 앱 시작 속도 대폭 개선
    • Habit 완료 시 밀리초 단위의 반응 속도 제공
    • 더 부드러운 사용 경험을 위한 렌더링 최적화
  • 새로운 디자인
    • 새로운 앱 이름 (XC-90DAYS -> Ninety Days)
    • 새로운 앱 아이콘
    • Stamp 디자인을 완전히 개편 및 재설계
  • 추가 개선 사항
    • Firebase Analytics를 앱에서 완전히 제거
    • 다양한 버그 수정
    • 더 쉬운 시작을 위한 새로운 튜토리얼 추가

↑ 맨 위로

Release: 3.1.1 – ASO: App Store 내 앱 메타데이터 조정

릴리스 날짜: 2026-02-17

다음은 버그 수정 릴리스 3.1.1의 변경 사항입니다:

  • ASO - 메타데이터 조정
    • 새로운 앱 이름 및 부제목
    • 스크린샷 순서 변경
  • 기타
    • 튜토리얼 내 Mirror Ritual Challenge 이름 조정

↑ 맨 위로

Release: 3.1 – 라이트 모드 재설계 및 글꼴 크기 조정 (접근성 지원)

릴리스 날짜: 2026-02-09

다음은 마이너 릴리스 3.1의 변경 사항입니다:

  • 글꼴 크기 조정 (접근성 지원) 이번 릴리스에서는 동적 글꼴 크기가 도입되었습니다. 이전에는 접근성 설정에서 매우 큰 글꼴 크기를 사용할 경우 앱을 완전히 사용할 수 없는 문제가 있었습니다. 이번 업데이트를 통해 모든 화면을 전면 개편하여 글꼴 크기에 관계없이 앱 기능을 제한 없이 사용할 수 있도록 개선했습니다.
  • 라이트 모드 재설계
    지금까지 UI 디자인은 다크 모드에 더 초점을 맞추고 있었습니다. 이번 릴리스에서는 모든 뷰를 전면 개편하여 라이트 모드도 다크 모드와 동등한 수준으로 개선했습니다.
  • Challenges 뷰 및 Achievements 뷰 재설계 Challenges와 Achievements 기능 영역을 전면 개편했습니다. 두 뷰 모두 진행 상황을 한눈에 볼 수 있는 대시보드를 구현했습니다. Achievement 개요에서는 이제 모든 Badge를 표시합니다. 이전에는 가장 높은 레벨의 Badge만 표시되었습니다. 또한 확대 보기에서 모든 Badge를 스와이프하여 탐색할 수 있습니다.
  • 기타
    • 튜토리얼 디자인 개편
    • 온보딩 단순화
    • Habit 개요에서 Streak 진행 상황을 큰 숫자로 표시
    • 통계 대시보드 카드 순서 재구성
    • 헤더의 Split 버튼을 Progress Grid로 교체
    • Chevron이 포함된 내비게이션 링크를 앱 전체에 도입

↑ 맨 위로

Release: 3.0새로운 통계 기능 및 Freemium·Premium 사용 모델 개편

릴리스 날짜: 2026-01-14

이번 메이저 릴리스에서는 통계 영역을 새로운 디자인으로 전면 개편했습니다. 또한 무료 버전과 Premium 버전의 사용 모델을 재정의하여 더 투명하게 구성했습니다.

  • 새로운 통계 영역
    • 통계 화면 전면 개편 디자인을 완전히 새롭게 구성하고 새로운 지표를 도입했습니다. 일일 개요 및 전체 개요뿐만 아니라 Streak 진행 분석도 제공합니다.
    • 인사이트 영역
      다양한 인사이트 지표를 통해 사용자의 로그 기록 패턴을 심층적으로 분석할 수 있습니다. 특정 요일이나 시간대에 평균보다 더 많이 또는 적게 기록했는지 확인할 수 있습니다.
    • Streak 상태 아래 새로운 Streak 테이블 추가 로그 기록 패턴 또는 Streak 진행 상황에 따라 최고의 Streak 또는 최악의 Streak를 작은 표 형태로 표시합니다.
    • XC-Score 및 트렌드 계산 구현 XC-Score는 최근 7일간의 로그 기록 추세를 나타내는 모멘텀 값입니다.
    • 통계 대시보드에 일일 지표 추가 중요한 일일 값을 대시보드 헤더에 직접 표시합니다.
  • Freemium & Premium 재정의
    • Freemium 제한 조정
      무료 버전에서 이제 하루 최대 5개의 Habit을 생성 및 기록할 수 있습니다(기존 3개). 또한 레벨 1 Challenge(최대 30일)를 무제한 반복 및 완료할 수 있습니다.
    • Paywall 표시 전 새로운 정보 메시지 추가 Paywall이 표시되기 전에 제한 이유를 명확하게 설명하는 메시지를 제공합니다.
    • Freemium & Premium 정보 화면 개편 콘텐츠와 디자인을 전면 개편하고 현재 조건에 맞게 조정했습니다.
    • Freemium 콘텐츠 확대
      Achievement 및 Badge를 이제 무료 버전에서도 언제든지 확인할 수 있습니다. 통계 개요 역시 Freemium에서 접근 가능하며, 일부 영역은 Premium 기능으로 명확히 표시됩니다.

↑ 맨 위로

Release: 2.3.1 – 다양한 버그 수정 및 새로운 App Store 현지화 추가

릴리스 날짜: 2025-12-12

다음은 버그 수정 릴리스 2.3.1의 변경 사항입니다:

  • 시각적 수정 및 UI 개선
    • Habit 개요 내 통계 영역의 여백 및 레이아웃 형식 개선
    • 사용자에게 더 많은 맥락을 제공하기 위해 "90 DAYS"를 "To 90 DAYS"로 변경
    • Habit 생성 시 발생하던 다양한 화면 종료 오류 수정
  • „최근 이벤트“ 필터 동작 개선
    • „최근 이벤트“를 탭하면 자동으로 „모든 Habit“ 필터로 전환되어 카테고리 및 이벤트 트래커가 잘못 표시되지 않도록 개선.
  • XC-Stamp 더블탭 오류 수정
    • Habit 개요에서 XC-Stamp를 빠르게 연속 탭할 경우 Habit 상세 화면이 잘못 열리던 문제를 수정.
  • 정보 표시
    • 활성화된 Challenge가 없을 경우 새로운 정보 표시 추가
    • 모든 정보 메시지를 일관되게 노란색으로 표시
  • 알림 내 아카이브 Habit
    • 아카이브된 Habit이 일부 이벤트 알림에 계속 표시되던 문제 수정:
      → Habit을 아카이브하면 Notifications가 자동 삭제 및 재예약됨
      → Habit 재활성화(Archive->Active) 시 반대 과정 자동 수행
  • Habit 모드 명칭 개편
    • UX 개선을 위해 Habit 생성/수정 시 모드 명칭을 조정. 예시(영어): 90DAYS → Daily
      Weekly → Custom
  • 새로운 App Store 현지화
    • 덴마크어
    • 스웨덴어
    • 노르웨이어 (Bokmål)

↑ 맨 위로

Release: 2.3 – 새로운 현지화 및 앱 언어 번역 추가

릴리스 날짜: 2025-12-04

다음은 마이너 릴리스 2.3의 변경 사항입니다:

  • 새로운 언어 지원 이번 릴리스에서 다음 앱 번역이 추가되었습니다:
    • 브라질 포르투갈어
    • 한국어
    • 인도네시아어
  • Badge 및 Challenge 개편
    • 모든 언어에서 제목과 설명을 최적화 및 개선했습니다. 모든 설명은 지원 언어로 번역되었으며, 제목은 국제적으로 통일된 영어 표기를 유지합니다.

↑ 맨 위로

Release: 2.2 – UI 재설계 및 Tracking 개요

릴리스 날짜: 2025-12-01

다음은 마이너 릴리스 2.2의 변경 사항입니다:

  • 카테고리 및 이벤트용 Tracking 개요
    • 카테고리 또는 이벤트별로 Habit 진행 상황을 그룹화 및 구조화하여 Habit 개요에서 직접 확인 가능.
  • 전면적인 재설계
    • 현대적이고 명확한 UI 디자인, 최적화된 레이아웃 구조 및 개선된 내비게이션 제공.
  • 헤더 및 기타 영역에 새로운 Split 버튼 추가
    • Split-screen과 Fullscreen-mode를 빠르게 전환 가능 (Habit 개요, 통계, Achievement 및 Challenge에서 사용 가능).
  • 한 번의 탭으로 최근 이벤트 표시
    • „최근 이벤트“ 버튼을 통해 마지막으로 기록한 이벤트와 연결된 Habit을 표시 가능하며, 활성 필터와 함께 사용 가능.
  • 새로운 중앙 색상 로직 및 색상 스킴
    • 앱 상태(선택됨, 진행 상태, 팁 등)를 위한 새로운 강조 색상 도입. 라이트 및 다크 모드 모두 지원.

↑ 맨 위로

Release: 2.1.2 – 시작 시간 최적화 및 다양한 버그 수정

릴리스 날짜: 2025-11-03

다음은 버그 수정 릴리스 2.1.2의 변경 사항입니다:

  • Badge 라이브러리 스와이프 지원
    • 이제 전체 Badge 라이브러리를 가로 방향으로 스와이프 가능! Badge는 계속 Fullscreen-mode로 표시되며, Badge 간 이동이 더욱 쉬워졌습니다.
  • 성능 및 안정성 (Clean Code)
    • 앱 시작 속도 개선 복잡한 프로세스를 이제 백그라운드에서 비동기적으로 실행.
    • 앱에서 Force-unwrapping을 완전히 제거 코드를 정리 및 안정화하여 예기치 않은 크래시를 방지.
  • 버그 수정
    • Challenge 반복 시 발생하던 크래시 수정 이제 문제 없이 Challenge를 다시 시작 가능.
    • 해당 날짜에 로그 엔트리가 없는 경우 Habit 상세 화면에서 XC-Stamp가 올바르게 표시되지 않던 문제 수정. 이제 빈 엔트리를 탭하면 즉시 로그 엔트리가 생성되며 상세 화면을 다시 열지 않아도 XC-Stamp가 바로 표시됩니다.
  • 앱 메인 카테고리를 „생산성(Productivity)“으로 변경 서브 카테고리는 이제 „Lifestyle“입니다.

↑ 맨 위로

Release: 2.1.1 – App Store 정보 업데이트

릴리스 날짜: 2025-10-31

다음은 버그 수정 릴리스 2.1.1의 변경 사항입니다:

  • App Store 정보
    소규모 콘텐츠 개선 및 최신 App Store 정보 업데이트.

↑ 맨 위로

Release: 2.1 – 온보딩 개편 및 새로운 Challenge „Mirror Effect“

릴리스 날짜: 2025-10-28

다음은 마이너 릴리스 2.1의 변경 사항입니다:

  • 새로운 Challenge: Mirror Effect
    새로운 Challenge „Mirror Effect“로 자신감을 강화하세요 – 전용 Badge 포함!
  • 새로운 온보딩
    온보딩을 완전히 개편했습니다! 이제 인터랙티브한 설정 과정을 통해 첫 Habit과 Challenge를 바로 설정할 수 있습니다.
  • XC-90DAYS에 새로운 언어 추가
    XC-90DAYS가 더 많은 언어를 지원합니다!
    -ES - 스페인어
    -FR - 프랑스어
    -TW - 중국어 (번체, 대만)
  • App Store에 새로운 언어 추가
    -ES - 스페인어
    -FR - 프랑스어
    -TW - 중국어 (번체, 대만)
    -NL - 네덜란드어
    -IT - 이탈리아어
  • 개인정보 보호 및 성능
    Facebook SDK를 완전히 제거 – 더 이상 ATT 요청이 필요하지 않음 앱은 이제 IDFA 없이 Firebase만으로 동작합니다.
  • 버그 수정 및 개선
    -Restore 후 온보딩 안내가 잘못 표시되던 문제 수정.
    -새 이벤트 생성 시 텍스트 길이 검사 추가.
    -벨 아이콘을 통한 이벤트 예약 기능 안정화.
    -아카이브된 Habit이 이벤트 할당 내에서 올바르게 숨겨지도록 개선.
  • 기타 다양한 Warning 및 Console-error 제거.

↑ 맨 위로

Release: 2.0.10 – 앱 마이그레이션 및 이벤트 예약 기능 확장

릴리스 날짜: 2025-10-21

다음은 버그 수정 릴리스 2.0.10의 변경 사항입니다:

  • iOS 26 대응
    -iOS 26의 Liquid-Glass 디자인을 위한 관련 조정 적용.
    -Habit 필터 바 위치를 헤더에서 푸터로 이동.
  • 최소 시스템 요구 사항을 iOS 17.5에서 iOS 18.0으로 변경
    이번 업데이트부터 XC-90DAYS 설치에 최소 iOS 18.0이 필요합니다.
  • Swift 5에서 Swift 6으로 마이그레이션
    Swift 5에서 Swift 6으로의 전환 과정에서 상호 운용성을 위한 백엔드 조정을 수행했습니다. 특히 Concurrency 관련 문제를 수정했습니다.
  • 데이터베이스 스키마 생성 및 앱 마이그레이션 플랜 구현
    -Habit와 Daily-event 간의 Cardinality를 m:n으로 변경하여 여러 Daily-event에 연결 및 예약 가능하도록 개선.
    -기존 Daily-event를 새로운 데이터베이스 구조로 올바르게 이전하기 위한 Migration-plan 구현.
    -Backup/Restore 기능을 새로운 데이터베이스 구조에 맞게 조정. 이전 Backup도 복원 가능한 하위 호환성 유지.
  • 이벤트 개요: Daily-event 예약 기능 확장
    -Habit를 이벤트 편집 화면에서 직접 관리 및 연결 가능.
    -Daily-event를 이벤트 개요에서 직접 생성 가능.
    -이벤트 편집 화면에 삭제 기능을 추가하여 이벤트 및 관련 Habit 관계를 삭제 가능.
  • 추가 변경 사항
    -Habit 편집 화면에 스크롤 힌트 추가.

↑ 맨 위로

Release: 2.0.9 – Habit의 Streak를 Habit 이름 옆에 표시

릴리스 날짜: 2025-08-22

다음은 버그 수정 릴리스 2.0.9의 변경 사항입니다:

  • 현재 Streak를 Habit 이름 옆에 표시 사용자에게 더 명확한 개요를 제공하기 위해 현재 Habit Streak를 Habit 이름 오른쪽 아래에 표시.
  • Fullscreen-mode용 탭 정보 추가
    Hybrid-/Fullscreen-mode 전환을 나타내는 아이콘 추가.
  • 튜토리얼: Hybrid-mode 내 이미지 해상도 조정
    이제 튜토리얼 이미지를 9/16 형식으로 Hybrid-mode에서도 표시.
  • 버그 수정: 활성 Challenge가 없어도 Notification이 전송되던 문제 수정
  • 추가 변경 사항
    새로운 분류 알고리즘으로 인해 연령 등급을 17+에서 13+로 변경.

    다음 패키지를 업데이트:
    -firebase-ios-sdk 11.13.0 -> 11.15.0
    -googleappmeasurement 11.13.0 -> 11.15.0
    -swift-protobuf 1.29.0 -> 1.31.0

↑ 맨 위로

Release: 2.0.8 – Apple App Store 내 앱 카테고리 변경

릴리스 날짜: 2025-06-09

다음은 버그 수정 릴리스 2.0.8의 변경 사항입니다:

  • 앱 카테고리 변경
    앱의 메인 카테고리를 „Health & Fitness“에서 „Lifestyle“로 변경.

↑ 맨 위로

Release: 2.0.7 – App Store 표시 개편 및 Habit 개요 조정

릴리스 날짜: 2025-06-05

다음은 버그 수정 릴리스 2.0.7의 변경 사항입니다:

  • Habit 시작 하루 전을 나타내는 초승달 아이콘이 이제 Habit 생성 후 첫 주 동안 최근 7일 보기(LAST SEVEN)에도 표시됩니다.
  • Habit 상세 화면을 여는 방법을 설명하는 힌트를 Habit 개요 헤더에 추가.
  • App Store 표시 개편
    –새로운 앱 이름 및 부제목
    –키워드 최적화
    –앱 설명 업데이트
    –새롭고 더 매력적인 스크린샷 추가

↑ 맨 위로

Release: 2.0.6 – 버그 수정 릴리스 - 성능 향상 및 Streak 계산 수정

릴리스 날짜: 2025-05-30

다음은 버그 수정 릴리스 2.0.6의 변경 사항입니다:

  • Habit의 Streak 계산 조정
    이전 날짜에 로그가 없고 현재 날짜에 로그가 존재할 경우에만 새로운 Streak 계산을 시작하도록 변경. 현재 날짜와 이전 날짜 모두 완료되지 않은 경우 기존 Streak를 유지.
  • 로그 기록 시 성능 향상
    XC-Stamp를 누를 때 상태 변경 속도를 크게 향상시켜 XC-Stamp 표시가 더욱 부드럽게 동작하도록 개선.
  • 앱 평가 요청(Request-Review) 표시 조정.

↑ 맨 위로

Release: 2.0.5 – 버그 수정 릴리스 - 통계 계산

릴리스 날짜: 2025-05-27

다음은 버그 수정 릴리스 2.0.5의 변경 사항입니다:

  • Next XC 계산 오류 수정. Next XC 계산 로직을 이번 버그 수정으로 개선.
  • 통계 내 Streak 계산이 이제 그저께까지 반영됩니다. 통계 지표 계산을 위해 이제 그저께까지의 로그만 있어도 충분합니다.
  • Habit-League를 이제 Fullscreen-mode에서 표시 가능. Habit-League 버튼을 누르면 리그 테이블을 전체 화면으로 표시.
  • XC-Stamp용 새로운 플레이스홀더 추가. Habit이 완료되지 않은 경우 투명한 XC-Stamp와 SF 심볼 plus.circle.fill을 표시.
  • Habit 캘린더/상세 화면의 성능 최적화.
  • Facebook SDK를 버전 14.1에서 17.4로 업데이트.

↑ 맨 위로

Release: 2.0.4 – 버그 수정 릴리스 - 구독 Paywall

릴리스 날짜: 2025-05-21

다음은 버그 수정 릴리스 2.0.4의 변경 사항입니다:

  • 구독 완료 후 앱을 재시작해야만 Paywall이 사라지던 문제 수정. 이제 구독 완료 즉시 Paywall이 숨겨집니다.

↑ 맨 위로

Release: 2.0.3 – 버그 수정 릴리스 - Notifications 및 튜토리얼

릴리스 날짜: 2025-05-20

다음은 버그 수정 릴리스 2.0.3의 변경 사항입니다:

  • 도입부 튜토리얼 텍스트를 온보딩 프로세스에 맞게 조정.
  • 버그 수정: 로그되지 않은 Challenge에 대한 Notification 전송 문제 수정. 이전 날짜에 Challenge가 로그되지 않았을 경우 이제 Notification이 올바르게 전송됩니다.
  • Facebook SDK 통합 및 App Tracking Transparency(ATT) 활성화를 위한 관련 구현 추가.

↑ 맨 위로

Release: 2.0.2 – 메이저 릴리스 2.X용 소규모 버그 수정

릴리스 날짜: 2025-05-06

버그 수정 릴리스 2.0.2에서는 다음과 같은 개선 사항이 적용되었습니다:

  • XC-90DAYS 메이저 릴리스 2.X용 소규모 버그 수정.
  • 앱 안정성 향상을 위한 구조적 조정 적용.

↑ 맨 위로

Release: 2.0.1 – 버그 수정 릴리스 - Challenge 및 Backup/Restore

릴리스 날짜: 2025-05-05

버그 수정 릴리스 2.0.1에서는 다음과 같은 개선 사항이 적용되었습니다:

  • Challenge 완료 또는 반복 후 발생하던 크래시 수정 및 표시 중인 Challenge 화면이 올바르게 닫히도록 개선.
  • Backup/Restore 기능 내 오류 수정: Habit 데이터 삭제 시 발생하던 크래시 해결.

↑ 맨 위로

Release: 2.0성능 향상 및 새로운 기능

릴리스 날짜: 2025-05-02

이번 메이저 릴리스에서는 성능 향상을 위해 앱 아키텍처를 근본적으로 개편했으며, Habit-League 및 개선된 아카이브 화면을 포함한 다양한 새로운 기능을 구현했습니다. 다음은 메이저 릴리스 2.0의 주요 변경 사항입니다:

  • 아카이브 화면
    • 아카이브 화면에 토글 버튼을 추가하여 아카이브된 Habit을 다시 활성화 가능.
    • 아카이브 버튼을 이제 헤더 오른쪽 상단에 항상 표시하여 언제든지 아카이브 화면에 접근 가능.
  • Habit-League
    • 새로운 Habit-League를 통계 화면에 통합. 모든 Habit을 Streak 길이에 따라 내림차순으로 정렬하여 리그 테이블처럼 표시.
  • 로컬 Notifications
    참고: iOS에서 "XC-90DAYS" 앱의 Notifications를 활성화해야 합니다.
    • 이제 Habit 이벤트 리마인더를 특정 시간에 iPhone으로 자동 전송 가능.
    • 또한 이전 날짜의 Challenge가 완료 또는 기록되지 않은 경우 Notification을 전송.
  • 성능 향상
    • 앱 전체를 기술적으로 전면 개편 및 최적화.
    • 구조적 개선과 효율적인 알고리즘 적용을 통해 버전 1.2 대비 300% 이상의 성능 향상 달성.
  • 추가 개선 사항
    • 앱 아이콘 개편
    • 온보딩 개편: XC-90DAYS에 대한 간결한 소개 제공. 상세 튜토리얼은 설정에서 계속 이용 가능.
    • 다양한 소규모 버그 수정

↑ 맨 위로

Release: 1.1 – 비즈니스 모델 변경

릴리스 날짜: 2025-03-05

이제 XC-90DAYS를 다음 제한 사항과 함께 영구적으로 무료 사용 가능:

  • 최대 3개의 Habit 생성 및 기록 가능
  • 최대 1개의 Challenge 시작 및 완료 가능 (구독 버전에서 무료 버전으로 전환 시, 활성화된 하나의 Challenge는 계속 완료 가능.)
  • 모든 설정에 무제한 접근 가능
  • 통계 및 Achievement(Badge)에 접근 불가
  • Premium 버전의 장점
    • 무제한 Habit 및 Challenge 생성 및 기록
    • 모든 Badge 접근 가능
    • 상세 통계
    • 추가 독점 기능
    • 향후 모든 업데이트 및 새로운 기능 포함

↑ 맨 위로

Release: 1.0.5 – Challenge 버그 수정

릴리스 날짜: 2025-02-26

이번 릴리스에서는 다음과 같은 변경 사항이 적용되었습니다:

  • Challenge 버그 수정: 특정 드문 조건에서 잘못된 Habit이 실패한 Challenge 메시지로 전달되던 문제 수정. 버그 발생 조건:
    • Challenge A가 실패 상태로 처리됨.
    • 현재 날짜의 로그 엔트리가 아직 생성되지 않음.
    • 다른 Challenge B의 일일 Stamp를 누름.

결과적으로 Challenge B의 Habit ID가 실패한 Challenge 화면으로 전달되었습니다.

--이번 버그 수정으로 해당 문제가 해결되었습니다--


↑ 맨 위로

Release: 1.0.4 – 온보딩 정보 박스 및 소개 영상

릴리스 날짜: 2025-02-21

이번 릴리스에서는 다음과 같은 변경 사항이 적용되었습니다:

  • XC-90DAYS 설치 후 온보딩을 위한 정보 박스를 홈 화면에 추가.
  • 튜토리얼에 소개 영상 추가.

↑ 맨 위로

Release: 1.0.3 – 앱 내 이벤트용 Deep-link-handler

릴리스 날짜: 2025-01-27

  • 앱 내 이벤트용 Deep-link-handler
    앱 내 이벤트: xc-90days://challenges

↑ 맨 위로

Release: 1.0.2 – Habit/Challenge 기능 관련 버그 수정 릴리스

릴리스 날짜: 2025-01-24

  • Habit
    카테고리 또는 이벤트 필터가 활성화된 경우 모든 Challenge가 표시되지 않던 문제 수정. 이제 Challenge 필터를 누르면 카테고리/이벤트 필터가 자동으로 초기화되며 모든 Challenge가 예외 없이 표시됩니다.
  • Challenge
    탭 기능을 통해 Challenge 탭에서 Fullscreen-mode가 활성화된 상태에서 마지막 Challenge 요소를 시작 또는 중지하면 빈 페이지가 표시되던 문제 수정. 이번 버그 수정으로 Fullscreen-mode가 자동 종료되며 모든 관련 Challenge 영역이 다시 표시됩니다.
  • 추가 변경 사항
    -Settings: 설정 내 웹사이트 링크 추가
    -About 하위 페이지 추가.

↑ 맨 위로

Release: 1.0.1 – Habit 기능 관련 버그 수정 릴리스

릴리스 날짜: 2025-01-15

이번 버그 수정 릴리스에서는 다음 오류를 수정했습니다:

  • 특정 조건에서 Achievement가 해제되지 않던 문제 수정.
  • 아카이브된 Habit에 현재 날짜의 로그 엔트리가 존재해도 Archived 필터에서 표시되지 않던 문제 수정.

↑ 맨 위로

Release: 1.0XC-90DAYS Apple App Store 출시

릴리스 날짜: 2025-01-07

  • Habit 기능
    • 사용자 정의 Habit 생성 가능.
    • 카테고리 및 이벤트를 통한 Habit 그룹화.
    • 12개의 XC-Stamp 선택 가능.
    • 매일 반복을 목표로 하는 90DAYS Habit-mode.
    • 특정 요일에 활동을 수행하기 위한 WEEKLY Habit-mode.
    • 사용자 Habit 삭제 및 수정.
    • 카테고리 및 이벤트 기반 Habit 필터링.
    • "미완료", "Archive", "Challenge", Habittype=>["Motivation","Elimination"] 기반 Habit 필터링.
  • 통계
    • Habit 진행 데이터 집계.
    • 원형 차트를 통한 Habit 단계 분포 표시.
    • 완료된 Habit의 최근 90일 일별 회고를 선 그래프로 표시.
  • Achievement
    • 1~3단계(30, 60, 90) Habit Badge 표시.
    • 동일 단계 내 다른 Habit으로 목표를 두 번 달성한 경우 동일 Badge를 다시 받기 위해서는 20일이 지나야 합니다. 이후 다시 목표를 달성하면 해당 레벨을 나타내는 별이 Badge에 추가됩니다.
  • Challenge
    • 각 Challenge를 성공적으로 완료하면 Badge를 획득.
  • 버전 1.0 출시 시 제공되는 Challenge:
    • Don't Drink: 알코올 완전 금주.
    • Never Smoke Again: 담배와 같은 모든 흡연 제품 완전 금지.
    • I am a fiction reader: 매일 10분간 소설 읽기.
    • Push Forward: 매일 팔굽혀펴기 10회.
    • I Feel Enlightenment: 매일 10분 명상.
    • Housekeeping: 10분간 정리 정돈. 디지털 작업 공간도 포함.
  • 설정
    • Apple iCloudSync를 통한 Habit 데이터 동기화.
    • Habit 데이터 로컬 Backup 및 Restore.
    • Darkmode 및 Lightmode가 iOS 설정에 자동 적용.
    • 언어 설정이 iOS 설정에 자동 적용.