What's Changed
- [Feat] #466 -회원가입 API 연동 by @meltsplit in #469
- [Feat] #467 - 회원가입 UI 구현 by @meltsplit in #474
- Feat/#468 애플로그인 api 구현 by @meltsplit in #523
- [Feat] #524 - 애플 소셜로그인으로 idenetity토큰을 받은 후, 진행되는 메이커스 회원가입 로직을 구현한다 by @meltsplit in #527
- [Add] #579 - infoplist에 구글 로그인 정보 추가 by @meltsplit in #582
- [Feat] #530 - 구글 OAuth을 통해 token을 받아온다 by @meltsplit in #573
- [feat] #526 - change social 구현 by @meltsplit in #612
- [Feat] #525 - 계정 찾기 구현 by @meltsplit in #614
- [Refactor] #615 - 인증 중앙화 모듈 분리 및 컨벤션 통일 by @meltsplit in #616
- [Refactor] #568 - DailySoptuneFlow에서의 Router 의존성 제거 by @yungu0010 in #621
- [Refactor] #620 - 신규 Coordinator에서 사용되는 클로저를 delegate 패턴으로 변경 by @yungu0010 in #623
- [ImgBot] Optimize images by @imgbot[bot] in #450
- [Fix] #620 - 매개변수 label 반영 by @yungu0010 in #624
- [Chore] #627 - 테스트앱 로고 변경 by @yungu0010 in #628
- [Refactor] #626 - SplashCoordinator 의존성 제거 방식 변경 by @yungu0010 in #629
- [Feat] #618 - 휴대폰 인증뷰 로직 개선 by @meltsplit in #637
- [Fix] #636 - Splash가 deinit되지 않는 문제 해결 by @yungu0010 in #638
- [Feat] #641 - 홈뷰: 인기/최신 섹션 UI 및 애니메이션 구현 by @dlwogus0128 in #643
- [Fix] #641 - pr 코드리뷰 반영 by @dlwogus0128 in #644
- Refactor/#645 - 기존 BaseService, Interceptor 로직 리팩토링 by @meltsplit in #646
- [Refactor] #630 - MyPageCoordinator 의존성 제거 방식 변경 by @yungu0010 in #640
- [Refactor] #633 - DailySoptuneFlow의 코디네이터 의존성 제거 방식 변경 by @yungu0010 in #642
- [Refactor] #626 - SplashFlow의 코디네이터 의존성 제거 방식 변경(25.06.19 논의 반영) by @yungu0010 in #650
- [Refactor] #631 - AttendanceFlow의 코디네이터 의존성 제거 방식 변경 by @yungu0010 in #652
- [Del] #653 - NoticeFeature 모듈 제거 및 SplashFinishOutput 프로토콜 추가 by @yungu0010 in #658
- [Refactor] #569 - RemoteConfig를 활용한 강제 업데이트 구현 (+선택 업데이트 구현) by @yungu0010 in #647
- [ImgBot] Optimize images by @imgbot[bot] in #649
- [Refactor] #651 - SoptampFlow의 코디네이터 의존성 제거 방식 변경 by @yungu0010 in #661
- [Fix] #662 - AppCoord에 userType 누락된 부분 수정 by @meltsplit in #663
- [Fix] #669 - 업데이트 모달 UI 변경사항 반영 by @yungu0010 in #670
- [Setting] #421 - Firebase Crashlytics 설정 by @dlwogus0128 in #639
- [Fix] #617 - 홈 화면 사용성 개선 by @dlwogus0128 in #654
- [Fix] #655 - 내부 메서드를 호출하는 딥링크 로직 분기처리 by @yungu0010 in #659
- [Refactor] #634 - NotificationFlow의 코디네이터 의존성 제거 방식 변경 by @yungu0010 in #660
- [Feat] #671 - 홈화면 실시간 인기글, 최신 게시물 API 연동 및 화면 전환 구현 by @dlwogus0128 in #672
- [Refactor] #666 - on/off 가능한 신규 인증 유저 플로우 구축 by @meltsplit in #668
- [Refactor] #665 - on/off 가능한 인증 서버 로직 구축 by @meltsplit in #667
- [Refactor] #656 - 분산된 토큰 수정 로직을 일관화한다. by @meltsplit in #664
- Fix/#674 - 인증중앙화 적용 시 발생하는 문제를 해결한다. by @meltsplit in #675
- [Fix] #678 - ResponseDTO 옵셔널 처리 반영 by @yungu0010 in #679
- [Fix] #680 - 인증중앙화 오류 해결 by @meltsplit in #681
- 인증 중앙화 develop 머지 by @meltsplit in #677
- [Fix] #676 - Sprint3 QA 반영 by @dlwogus0128 in #682
- [Fix] #683 - webview 무한 루프 문제 해결 by @meltsplit in #684
- [Feat] #685 - 자동로그인 안되는 문제 해결한다. by @meltsplit in #686
- [Fix] #687 - 인증중앙화 QA 반영 by @meltsplit in #688
- [Fix/#690] 인증 중앙화 2차 QA 반영 by @meltsplit in #691
- [Hotfix] tuist fetch -> tuist install로 변경 by @yungu0010 in #694
- [Fix] #692 - playgroundid 제거 및 userId로 대체 by @yungu0010 in #695
- [Feat] #673 - 홈화면 앰플리튜드 연동 by @dlwogus0128 in #696
Full Changelog: v3.0.6...v4.0.2