Skip to content

v2.0.1

Choose a tag to compare

@JEONG-J JEONG-J released this 10 Jun 15:17
· 315 commits to develop since this release

🚀 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