Skip to content

Commit 3d7e25d

Browse files
KayWalkerclaude
authored andcommitted
chore: bump version to 1.4.16 with stability release notes
- Update version: 1.4.15+23 → 1.4.16+24 - Add v1.4.16 changelog to update.json (user-facing release notes) - Update GitHubPages index.html with technical highlights: - Circuit Breaker race condition fix - Rate Limit 429 handling with Retry-After - Test coverage expansion (201 tests) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 8de30be commit 3d7e25d

File tree

3 files changed

+21
-14
lines changed

3 files changed

+21
-14
lines changed

docs/index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="preconnect" href="https://fonts.googleapis.com">
99
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1010
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap" rel="stylesheet">
11-
<link rel="stylesheet" href="style.css?v=20260110-sky">
11+
<link rel="stylesheet" href="style.css?v=20260112-stability">
1212
</head>
1313
<body>
1414
<header class="hero">
@@ -88,22 +88,22 @@ <h3>반응형 UI</h3>
8888
<section id="updates" class="updates">
8989
<div class="container">
9090
<h2 class="section-title">최근 개선</h2>
91-
<p class="section-subtitle">v1.4.15에서는 감정에 따라 달라지는 이모지 애니메이션과 섬세한 마이크로 인터랙션이 추가되었어요.</p>
91+
<p class="section-subtitle">v1.4.16에서는 코드 품질 전면 리뷰를 통해 앱 안정성과 테스트 커버리지를 크게 향상시켰습니다.</p>
9292
<div class="updates-grid">
9393
<div class="update-card">
94-
<span class="update-tag">Animation</span>
95-
<h3>감정별 이모지 효과</h3>
96-
<p>낮은 감정은 느리고 무거운 애니메이션, 높은 감정은 빠르고 활기찬 바운스로 감정을 시각화해요.</p>
94+
<span class="update-tag">Stability</span>
95+
<h3>Race Condition 해결</h3>
96+
<p>Circuit Breaker 패턴에 Lock 기반 동기화를 적용하여 동시성 이슈를 근본적으로 해결했습니다.</p>
9797
</div>
9898
<div class="update-card">
99-
<span class="update-tag">UX</span>
100-
<h3>마이크로 인터랙션</h3>
101-
<p>카드 탭 피드백, FAB 축소 효과, 목록 stagger 진입 애니메이션으로 앱이 살아있는 느낌을 줘요.</p>
99+
<span class="update-tag">API</span>
100+
<h3>Rate Limit 핸들링</h3>
101+
<p>429 에러 시 Retry-After 헤더를 파싱하여 지능적으로 재시도하는 탄력적 API 통신을 구현했습니다.</p>
102102
</div>
103103
<div class="update-card">
104-
<span class="update-tag">Accessibility</span>
105-
<h3>WCAG 2.1 AA 준수</h3>
106-
<p>Reduced Motion 시스템 설정을 감지하여 사용자 접근성을 존중하는 애니메이션 시스템이에요.</p>
104+
<span class="update-tag">Testing</span>
105+
<h3>테스트 커버리지 확대</h3>
106+
<p>Clock/Random 주입 패턴을 도입하여 결정론적 테스트를 가능하게 하고, 총 201개 테스트로 품질을 검증합니다.</p>
107107
</div>
108108
</div>
109109
</div>

docs/update.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
{
2-
"latestVersion": "1.4.15",
2+
"latestVersion": "1.4.16",
33
"minSupportedVersion": "1.3.0",
44
"forceUpdate": false,
55
"androidUrl": "https://play.google.com/store/apps/details?id=com.kaywalker.mindlog",
66
"iosUrl": null,
77
"changelog": {
8+
"1.4.16": [
9+
"앱 안정성이 크게 향상되었어요!",
10+
"AI 분석 중 발생하던 간헐적 오류가 수정되었어요.",
11+
"서버 과부하 시 자동 재시도 기능이 추가되었어요.",
12+
"데이터 저장 및 불러오기가 더욱 안정적이에요.",
13+
"201개의 자동화 테스트로 품질이 검증되었어요."
14+
],
815
"1.4.15": [
916
"감정에 따라 달라지는 이모지 애니메이션이 추가됐어요!",
1017
"슬픈 날은 천천히, 행복한 날은 신나게 움직이는 이모지를 만나보세요.",
@@ -88,5 +95,5 @@
8895
"설정 화면에서 앱 버전을 바로 확인할 수 있어요."
8996
]
9097
},
91-
"updatedAt": "2026-01-11"
98+
"updatedAt": "2026-01-12"
9299
}

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: mindlog
22
description: "AI 기반 감정 케어 다이어리 - 사용자의 일기를 분석하여 위로와 행동 지침을 제공합니다."
33
publish_to: "none"
44

5-
version: 1.4.15+23
5+
version: 1.4.16+24
66

77
environment:
88
sdk: ^3.10.1

0 commit comments

Comments
 (0)