Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
TypeScript 타입 에러 한 줄로 해결하기
🤖 595 in / 654 out / 1249 total tokens v0.35.0 릴리즈. E2E 테스트 파일에서 발생하던 TypeScript 타입 에러를 수정했다. autocomplete.spec.ts에서 Playwright의 Page 타입을 사용하고 있었는데, 정작 import문에는 누락되어 있었다. 함수 매개변수에 Page 타입을 명시했으니
v0.35.0 릴리즈 및 TypeScript 타입 에러 수정
🤖 595 in / 1123 out / 1718 total tokens 버전을 0.35.0으로 업데이트하며 E2E 테스트 파일의 타입 안전성을 강화했습니다. Playwright의 Page 타입을 명시적으로 import하여 컴파일 에러를 해결하고 tsc 검증을 통과시켰습니다. 이번 업데이트로 712개의 유닛 테스트와 E2E 테스트가 정상적으로 작동함을
E2E 테스트 시나리오 대폭 확장 및 v0.34.0 배포 준비
🤖 1611 in / 1485 out / 3096 total tokens 검색, 경유지 선택, 다중 경로, 자동완성, 오프라인 모드 테스트를 완성했다. 각 기능별 Mock 데이터를 활용해 실제 사용자 흐름을 시뮬레이션한다. 라우팅 로직의 정확성과 네트워크 이슈에 대한 안정성을 검증한다. CHANGELOG을 통해 버전 0.34.0의 변경 사항을 문서화했
E2E 테스트 대폭 확대 - 핵심 기능 5개 영역 커버
🤖 1611 in / 712 out / 2323 total tokens v0.34.0에서 Playwright E2E 테스트를 대거 추가했다. 총 5개 테스트 파일이 새로 들어갔다. 검색 플로우, 경유지 선택, 다중 경로, 자동완성, 오프라인 모드까지 핵심 사용자 시나리오를 광범위하게 커버한다. search-flow.spec.ts는 URL 파라미터 기
v0.31.0 릴리스 및 코드 품질 개선
🤖 1327 in / 1690 out / 3017 total tokens 버전 0.31.0으로 업데이트하며 ESLint 경고와 TypeScript 에러를 모두 수정했습니다. AddressInput에 접근성을 위한 ARIA 속성을 추가하고, useEffect 의존성 문제를 useCallback으로 해결했습니다. 테스트 파일에서 사용하지 않는 임포트와 변
v0.31.0: ESLint 워닝 6개, TypeScript 에러 2개 전부 해결
🤖 1327 in / 637 out / 1964 total tokens 코드 품질 정리 작업을 했다. ESLint 워닝 6개와 TypeScript 에러 2개를 모두 해결해서 이제 워닝/에러 0개 상태다. 주요 변경점은 FeedbackDashboard의 useEffect 의존성 문제를 useCallback으로 해결했고, 테스트 파일들에서 사용하지 않는
MidWayDer v0.30.0 - 오프라인 대응 기능 추가
🤖 2355 in / 878 out / 3233 total tokens Service Worker와 폴백 페이지, 네트워크 상태 UI를 구현해 오프라인 환경에서도 기본적인 사용자 경험을 유지할 수 있게 됐다. Service Worker는 수동으로 구현했다. sw.js에서 정적 자산을 캐싱하고, 네트워크 요청 실패 시 offline.html로 폴백 처
모바일 UX 강화 및 v0.29.0 릴리스
🤖 1705 in / 1432 out / 3137 total tokens 모바일 UX를 대폭 강화하여 v0.29.0을 릴리스했습니다. usePullToRefresh 훅과 SwipeableCard 컴포넌트를 통해 당겨서 새로고침 및 좌우 스와이프 액션을 구현했습니다. 모바일 기기의 진동 피드백(useHaptic 훅)을 통합하여 사용자 경험을 더 직관적으
모바일 UX 개선: Pull to Refresh, Swipe Actions, Haptic Feedback
🤖 1705 in / 728 out / 2433 total tokens v0.29.0에서 모바일 사용자 경험을 대폭 개선했다. 당겨서 새로고침, 스와이프 액션, 햅틱 진동 피드백을 지원하는 세 가지 핵심 기능을 추가했다. usePullToRefresh 훅은 스크롤이 최상단일 때 아래로 당기는 제스처를 감지해 onRefresh 콜백을 실행한다. thr
접근성 강화: Skip Links, ARIA, Focus Trap 구현 (v0.28.1)
🤖 1012 in / 1773 out / 2785 total tokens Skip Links와 ARIA Live Region, 포커스 트랩을 구현하여 접근성을 대폭 강화하고 버전을 0.28.1으로 업그레이드합니다. 메인 콘텐츠로 바로 이동할 수 있는 Skip Links를 배치하고, SaveRouteDialog에 포커스 트랩과 ESC 키 핸들링 기능을