Skip to content

Releases: DeveloperAcademy-POSTECH/2025-C6-M01-Offstage

Release Notes - v1.0.3

25 Nov 01:11

Choose a tag to compare

🐛 Bug Fixes

  • 버스 미감지 시 바운딩박스 초기화 누락 수정
  • 바운딩박스 뷰파인더 투명도 오류 수정
  • 도착예정정보 보이스오버 라벨링 수정
  • VoiceOver 초기 포커스 및 네비게이션 타이틀 수정
  • HomeView 큰 텍스트 지원 개선

✨ Features

  • QuickCameraView에 기울기 가이드 및 피드백 추가
  • 기울기 완료 햅틱 패턴 개선 및 시스템 사운드 추가
  • 기울기 부적합 시 버스 인식 중단 및 가이드 표시
  • TiltManager에 자동 햅틱 피드백 구현
  • 기울기 시각 가이드 및 피드백 시스템 구축
  • 버스 탐지 상태별 TTS 피드백 상세화
  • 버스 도착 알림에 A11y announcement 적용
  • BusRouteSearchView 재시도 버튼 추가 및 L10n 적용
  • BusRouteSearchView VoiceOver 접근성 고도화

♻️ Refactoring

  • 도착 알림 기준을 2개 정류장 전으로 변경
  • 버스 출발 알림을 accessibility에서 TTS로 변경
  • 기울기 허용 범위 확대로 민감도 완화
  • LocationManager 싱글톤 적용 및 위치 오버라이드 기능 추가
  • STT 무음 감지 로직 개선
  • 하드코딩된 컬러를 Color Asset으로 교체

🎨 UI/UX Improvements

  • 재시도 버튼 스타일 통일 (Primary 테두리 적용)
  • 스트로크 UI 디테일 수정
  • BusStopSelectionView List 항목 레이아웃 개선
  • '2번째 전 정류장 출발' Haptic 알림 복구 및 엔진 안정화

Full Changelog: v1.0.2...v1.0.3

v1.0.2 (2024-11-13) : 앱 전체 플로우 수정

24 Nov 07:36

Choose a tag to compare

✨ 주요 기능

  • 음성 인식 개선

    • STT 기반 버스 번호 음성 인식 구현
    • 음성 인식 버스 번호 정규화 및 추론 로직 구현
    • 음성인식 시트 '목록에서 고르기' 기능 추가
    • Sheet 듣는 중 애니메이션 개선
  • 버스 도착 정보

    • 버스 도착 정보 화면 구현 및 라우팅 연결
    • 버스 도착 정보 30초 자동 갱신 기능 구현
    • 버스 도착 상태 로직 개선 (정류장 우선, 60초 미만 덮어쓰기)
  • 버스 인식 기능

    • 버스 인식 상태 표시 UI 및 로직 추가
    • 버스 탐지 상태 안내를 위한 서브뷰 생성
    • BusDetectStatus enum으로 상태 관리 통합
  • 햅틱 피드백

    • 햅틱매니저 구현 및 전역 적용
    • 버스 인식 버튼 활성화 시 햅틱 피드백 추가
  • 홈 화면 개선

    • 홈 화면 UI 및 최근접 정류장 탐색 기능 구현
    • 음성 인식 Sheet UI 및 Mock 흐름 구현
    • 마이크 버튼 상태 기반 비활성화 및 접근성(Hint) 적용

🐛 버그 수정

  • 버스 인식 버튼 활성화 기준을 '남은 시간'에서 '남은 정류장'으로 변경
  • DispatchGroup으로 여러 비동기 OCR 작업을 동기적으로 처리
  • Git hook 스크립트 예외 처리 개선

♻️ 리팩토링

  • 버스 긴급도 및 갱신 주기 로직을 'BusUrgencyStatus' 도메인 모델로 분리
  • 남은 정류장 텍스트 포맷 로직 분리 및 어색한 표현 수정
  • SwiftData 기반 즐겨찾기 기능 및 관련 UI/로직 제거
  • LocationCoordinate 도메인 모델 제거 및 CLLocationCoordinate2D로 대체
  • 뷰 아키텍처 재구성 - Legacy 분리 및 신규 뷰 메인화
  • 서울 버스 API 연동 강화 및 모델 안정성 개선

🎨 UI/UX 개선

  • 버스 노선 목록 UI 개선
  • Home 및 Sheet UI 개선
  • 바운딩 박스 뷰를 디버그 모드로 분리

Full Changelog: v1.0.1-ut1+a11y...v1.0.2

1.0.1 - 1차 사용성 테스트 + VoiceOver 적용 릴리즈

10 Nov 12:42
f366b2b

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-ut1...v1.0.1-ut1+a11y

1.0.0 - 1차 사용성 테스트(UT) 릴리즈

07 Nov 03:01
5e819f8

Choose a tag to compare

🚀 1차 사용성 테스트(UT)를 위한 빌드

빌드 정보: 1.0.0 (10)


📋 이번 빌드 테스트 범위

  • 다이나믹 텍스트와 색상 대비를 고려하여 기존의 버스 앱 보다 보기에 불편함이 없는 앱을 구현하고자 함

⚠️ 중요 참고 사항 (VoiceOver 관련)

  • 현재 이 빌드에는 VoiceOver 기능이 적용되어 있지 않습니다.
  • VoiceOver 접근성 개선 사항은 피드백을 반영하여 2차 UT용 빌드에 포함될 예정입니다.