v2.0.1
🚀 What's New in 2.0.1
2.0.0 이후 발견된 공지/출석 관련 버그를 집중 수정하고, 공지 에디터에 마크다운 자동 변환을 추가한 패치 릴리즈입니다.
✨ 하이라이트
- 공지 마크다운 표시 정상화 — 리스트/상세에서
**텍스트**마커가 그대로 노출되던 문제 해결 - 공지 에디터 마크다운 오토포맷 —
**굿**타이핑·디스코드 마크다운 붙여넣기 시 즉시 서식 변환 - 강제 업데이트 게이트 — RemoteConfig
ios_min_version기반 구버전 차단
📝 공지사항 / 마크다운
- 공지 마크다운 리터럴 노출 수정 — 리스트 미리보기 2-패스 strip · 직렬화기 공백 분리 · 공백 패딩 토큰 정규화
- 공지 에디터 마크다운 오토포맷 신설 — 인라인 토큰 타이핑 완성 시 서식 변환,
-/*→ 불릿, 마크다운 붙여넣기 자동 파싱 (IME 조합 가드 포함) - 공지 본문이 한 줄로 collapse되어 잘리는 문제 수정 — UITextView.sizeThatFits 측정으로 교체
- 홈 최근공지 상세 진입 식별자 noticeId→id 교정 — 본문 누락 수정
- 챌린저 공지 작성 시 targetNoticeTab 누락 400 수정 (#881) → 이후 서버 미지원 필드 전체 제거 (#733)
📅 출석 / 일정
- 출석 현황 UX 개선 — 목록 상태색 · 상세 배너/스탯 · 챌린저 빈 상태 가이드 (#873)
- 출석 현황 필터 — 권한 보유자에게만 노출 · 우상단 툴바 중첩 메뉴로 이전 · 필터 칩 상단 고정/전체 칩 버그 수정 (#866)
- 출석 위치 상태바 — 주소 마퀴 복원 · 미인증 아이콘 분기 (#864)
- 출석 정책 표시 섹션 가로 3분할 그리드 재설계 (#867)
- 운영진 출석 관리 화면 단일 통합 (#863)
- 출석 가능 세션/운영진 스터디 관리/커리큘럼 빈 상태 가이드 개선 — 생성 CTA · '준비 중' 안내
🔐 로그인
- 소셜 로그인 취소(X) 시 에러 알럿 노출 제거
- 로그인 버튼 디자인 정리 — Google 아웃라인화 · "UMC 계정 로그인" teal 적용 (#871)
🛡️ 안정성 / 원격 운영
- RemoteConfig 최소 지원 버전(ios_min_version) 강제 업데이트 게이트 추가
💄 디자인
- 체크마크 등장에 .symbolEffect(.drawOn) 드로잉 애니메이션 적용 (#872)
- 일정 상세 섹션 제목 타이포 계층 복원 (#868)
- 마이페이지 'UMC PRODUCT 소개' 제거 및 Tech Blog 외부 링크 추가 (#862)
♻️ 아키텍처
- 출석 API AttendanceRouter 이식 (Moya TargetType) (#877)
- UMCApp(Tuist) 모듈 이식 지속 — ChallengerAttendanceUseCase (#809) · Activity/Domain Repository Protocol 3종 (#797) · Study 서브도메인 모델 5종 (#756)
Full Changelog: v2.0.0...v2.0.1