Releases: sopt-makers/SOPT-iOS
Releases · sopt-makers/SOPT-iOS
SOPT - 2.6.2
What's Changed
- [Hotfix] #428 - 솝탬프 수정 오류 by @yungu0010 in #429
- [Fix] #426 - Kingfisher 버전 업데이트 by @dlwogus0128 in #427
- [Hotfix] #430 - 솝탬프 디테일뷰 크래시 이슈 해결 by @dlwogus0128 in #431
Full Changelog: v2.6.0...v2.6.2
SOPT - 2.6.0
What's Changed
- [Feat] #384 - 솝마디 결과 뷰 UI 구현 by @dlwogus0128 in #385
- [Feat] #383 - 솝마디 타이틀, 부적화면 UI 구현 by @yungu0010 in #387
- [Feat] #386 - 솝마디 결과 뷰 API 연결 by @dlwogus0128 in #389
- [Feat] #388 - 솝마디 메인 뷰 API 연결 by @yungu0010 in #390
- [Feat] #391 - 솝마디 메인 뷰 화면 전환 및 데이터 바인딩 by @yungu0010 in #393
- [Feat] #392 - 솝마디 결과 뷰, 부적 화면 전환 및 데이터 바인딩 by @dlwogus0128 in #394
- [Fix] #395 - 딥링크 변경 사항 반영 및 baseURL trailing slash 수정 by @yungu0010 in #397
- [Fix] #396 - 솝마디 결과뷰 컴포넌트 수정 by @dlwogus0128 in #398
- [Feat] #400 - 솝탬프 신고 기능 및 네트워크 오류 모달 추가 by @dlwogus0128 in #403
- [Fix] #399 - deprecated API 반영 및 가입 일자 계산 로직 수정 by @yungu0010 in #401
- [Feat] #402 - 솝마디 앰플리튜드 이벤트 추가 by @yungu0010 in #404
- [Fix] #405 - import된 PokeFeatureInterface 삭제 by @dlwogus0128 in #406
- [Fix] #409 - 스프린트0 QA by @dlwogus0128 in #411
- [Fix] #410 - SE기기대응, 솝마디 토스트 메세지 추가 by @yungu0010 in #412
- [Fix] #414 - 누락된 토스트 메세지 추가 by @yungu0010 in #415
- [Fix] #416 - PokeOnboarding 새로고침 시 Push 계속 되는 현상 수정 by @dlwogus0128 in #417
Full Changelog: v2.5.0...v2.6.0
SOPT - 2.5.0
What's Changed
- [Fix] #356 - 토큰 변수에 강제 언래핑 제거 by @lsj8706 in #357
- [Fix] 온보딩 33기 description을 34기로 수정 by @elesahich in #358
- [Feat] #231 - 기존 결석 케이스 지각으로 수정 by @0inn in #359
- [Fix] #361 - 타이머 실행 전 출석하기 진입시 무한로딩 이슈 해결 by @ffalswo2 in #362
- [Fix] #363 - 무한로딩 해결 로직 수정 by @ffalswo2 in #364
- [Feat] #360 - 솝탬프 개선 by @lsj8706 in #365
- [Feat] Stamp 34기 대응 : missionDate를 같이 올릴수 있도록, 라우팅 영역 변경, 닉네임 변경 제한 by @elesahich in #366
- [Fix] StampAPI에서 Domain import를 제거 - Transform 적용 by @elesahich in #367
- [Fix] 솝탬프 QA 반영 by @elesahich in #368
- [Fix] Stamp 이슈 수정 by @elesahich in #369
- [Feature] 모델, 네트워크 변경점 반영 by @elesahich in #371
- [Feat] 콕 찌르기 개편 by @lsj8706 in #372
- [Improvement] MDS Font Util 생성 및 Poke에 일부 적용 by @elesahich in #373
- [Feature] PokeService 익명 바텀싯 적용, 모두 anonymous option 가지도록 수정 by @elesahich in #375
- [Feature] 콕 찌르기 온보딩 개편 by @elesahich in #374
- [Improvement] 구글 폼 링크 -> 카카오톡 플친 링크로 수정 by @elesahich in #377
- [ImgBot] Optimize images by @imgbot in #376
- [Fix] 콕 찌르기 개편 1차 QA by @lsj8706 in #378
- [Fix] 자잘한 버그들 수정 by @lsj8706 in #379
- [Improvement] Poke QA 2차 by @elesahich in #380
- [Setting] 앱 계정 이전 by @lsj8706 in #381
- [Feat] 인기 게시물을 메인 뷰에서 볼 수 있어요. by @lsj8706 in #382
Full Changelog: v2.3.0...v2.5.0
SOPT - 2.3.0
What's Changed
- [Feature] Custom WebView 작성 및 토큰 재발급 로직 작성, MDS 컬러 마이페이지 하위에 적용 by @elesahich in #309
- [Feat] #313- 콕 찌르기 모듈 생성 by @lsj8706 in #315
- [Chore] #307- 운영프로덕트 mds 디자인 컬러 에셋 반영 by @devxsby in #308
- [Fix] LifecycleAdapter 위치 이동 : SOPT-iOS 모듈로 이동 by @elesahich in #319
- [Fix] #320 - Dev 앱의 Playground 관련 링크들 분기처리 by @lsj8706 in #321
- [Feature] Poke UI Component : Chip, BottomSheet MessageView, NotificationListContentView 작성 by @elesahich in #316
- [Feature] BottomSheetManager, Configuration 작성 by @elesahich in #312
- [Feat] #310 - 콕 찌르기 피쳐 UI components by @lsj8706 in #317
- [Improvement] PokeListContentView에 Avatar, Button, ButtonAction 적용 by @elesahich in #322
- [Feat] #318 - 콕 찌르기 메인 화면 UI by @lsj8706 in #323
- [ImgBot] Optimize images by @imgbot in #324
- [Feat] #325 - 콕 찌르기 내 친구 뷰 UI by @lsj8706 in #326
- [Feat] #327 콕찌르기 메인 - API 연결 by @lsj8706 in #328
- [Feat] #329 내 친구 뷰 API 연결 by @lsj8706 in #330
- [Feature] PokeFeature - 명세 구현 완료 by @elesahich in #332
- [Feature] Poke-Notification 뷰 구현, 데이터 연결 완료 by @elesahich in #333
- [Feat] #331 모든 친구 scene 구현 by @lsj8706 in #335
- [ImgBot] Optimize images by @imgbot in #337
- [Feat] #339 콕 찌르기 피쳐 진입 플로우 by @lsj8706 in #340
- [Feat] #336 콕 찌르기 메인,내친구 뷰 인터랙션 및 MDS Toast by @lsj8706 in #338
- [Fix] #341 - Poke 피쳐 바뀐 명세 반영 by @lsj8706 in #343
- [Feature] NotificationList: 디테일 액션 챙기기 완료 by @elesahich in #342
- [Fix] #344- 콕 찌르기 1차 QA 반영 by @lsj8706 in #345
- [Test] #346 - 딥링크 라우팅 Unit 테스트 코드 by @lsj8706 in #347
- [Fix] #348 - Poke 2차 QA 반영 by @lsj8706 in #349
- [Fix] Poke 3차 QA 리스트 반영 by @elesahich in #350
- [Docs] #282 - 리드미 수정 by @lsj8706 in #351
- [Fix] #352 콕찌르기 이미지 뷰 조정 by @lsj8706 in #353
- [Feat] #354 - 콕 찌르기 Amplitude 이벤트 트래킹 by @lsj8706 in #355
Full Changelog: v2.2.2...v2.3.0
SOPT - 2.1.0
What's Changed
- [Feat] #114 - 앱 강제 및 추천 업데이트 기능 구현 by @lsj8706 in #115
- [ImgBot] Optimize images by @imgbot in #116
- [Fix] #117 - 공지 팝업 수정 by @lsj8706 in #118
- [Fix] #119 - 미션 리스트가 empty일 경우 랭킹 버튼이 작동하지 않는 오류 수정 by @L-j-h-c in #120
- [Feat] #121 - Tuist로 모듈 분리하기 by @0inn in #125
- [Feat] #129- github codeowners 추가 by @devxsby in #130
- [Add] Swiftlint에 autocorrection option 추가 by @elesahich in #128
- [ImgBot] Optimize images by @imgbot in #131
- [Setting] #126 - Inject 의존성 추가 by @L-j-h-c in #132
- [Setting] #135 - 에셋 추가 및 기존 에셋 정리 by @lsj8706 in #136
- [Feat] #134 - 메인뷰 UI by @lsj8706 in #138
- [Setting] #113 - xcconfigs로 개발 환경 분기 by @L-j-h-c in #139
- [Refactor] #141 - 솝탬프 가이드 플로우 수정 및 랭킹 잘림 현상 해결 by @L-j-h-c in #142
- [Feat] #140 - 스플래시 및 로그인 UI by @L-j-h-c in #143
- [Refactor] #144 - 로그인 로직 구현 및 회원가입, 비밀번호 변경 레거시 삭제 by @L-j-h-c in #145
- [Refactor] #144 - UserID -> AccessToken 이전 작업 & API 변경사항 반영 by @L-j-h-c in #148
- [Feat] #137- 출석조회하기 레이아웃 구현 by @devxsby in #152
- [Feat] #151 - 메인 뷰 및 팝업 뷰 UI수정 by @lsj8706 in #154
- [ImgBot] Optimize images by @imgbot in #156
- [Feat] #153- 출석 조회하기 API 연결 by @devxsby in #157
- [Feat] #150 - SOPTamp Dismiss 기능 추가 by @L-j-h-c in #162
- [Feat] #160 - symbol 겹치는 이슈 해결 by @0inn in #163
- [ImgBot] Optimize images by @imgbot in #164
- [Feat] #147 - MainView API 연결 및 탈퇴 API 수정 by @lsj8706 in #155
- [Feat] #149, #158 - 토큰 만료 로직, 플레이그라운드 로그인, 이외 여러 API 변경사항 반영 by @L-j-h-c in #166
- [Feat] #161 마이페이지 기능구현 by @elesahich in #165
- [Fix] #168 - 앱 아이콘 변경 및 스탬프 X버튼 수정 by @L-j-h-c in #169
- [Feat] #167 - 출석 점수 조회하기 서버 수정 by @0inn in #172
- [Feat] #174 - 메인 뷰 화면 연결 by @elesahich in #175
- [ImgBot] Optimize images by @imgbot in #177
- [Feat] #170 월 계산로직 수정 및 에러 핸들링 by @lsj8706 in #176
- [Feat] #178 - SFsafariViewController로 로그인 구현 by @L-j-h-c in #180
- [Feat] #179 - UserType 핸들링 by @lsj8706 in #181
- [Fix] #184 - Unregistered User가 400을 받았을 때 메인 뷰로 진입하고 모달도 뜨도록 임시 처리 by @elesahich in #185
- [Chore] #187 - 1차 심사 전 출석조회 뷰 레이아웃 조정 by @devxsby in #190
- [Feat] #188 - 비활동 프로필 미등록 유저 프로젝트 및 마이페이지 분기 by @L-j-h-c in #192
- [Feat] #195 - 미등록 비활동 유저 회원탈퇴 처리 by @L-j-h-c in #196
- [Feat] #159 - 출석하기 UI 구현 by @0inn in #182
- [Feat] #183 - 출석하기 조회 UI 및 기능 구현 by @0inn in #198
- [Feat] #197 - 토큰 재발급 정상 작동하도록 수정 / 플그 미등록 비활동 유저 자동로그인 처리 / 스플래시 이미지 변경 by @L-j-h-c in #200
- [Setting] #189 - 테스트용 앱 환경 구축 by @lsj8706 in #194
- [Feat] #199 - 출석하기 API 연결 및 에러 대응 by @0inn in #201
- [Fix] 빌드 에러 및 무한로딩 에러 수정 by @0inn in #205
- [Feat] #202 - 1차 QA UI반영 by @lsj8706 in #206
- [Fix] #207- 출석조회 레이아웃 수정 by @devxsby in #208
- [Fix] #210 - 메인뷰 무한 로딩 이슈 처리 by @lsj8706 in #211
- [Feat] #204 - 출석 완료 상태 반영 및 에러 수정 by @0inn in #212
- [Fix] #213 - 리프래시 path를 auth/refresh로 수정 by @0inn in #214
- [Fix] #215 - SOPT-iOS 모듈의 DIContainer에 누락된 코드 추가 by @0inn in #216
New Contributors
- @0inn made their first contribution in #125
- @elesahich made their first contribution in #128
Full Changelog: v1.0.1...v2.1.0
SOPT - 1.0.1
What's Changed
- [Feat] Tuist 기반 Clean Architecture Project 세팅 by @L-j-h-c in #2
- [ImgBot] Optimize images by @imgbot in #3
- [Add] #5 - 폰트, 컬러, 이미지 에셋 추가 by @lsj8706 in #6
- [ImgBot] Optimize images by @imgbot in #7
- [Setting] #9 - provisioning profile 세팅 수정 by @yangsubinn in #10
- [Feat] #4 - UI Component 구현 by @lsj8706 in #11
- [Feat] #15 - Tuist로 DemoApp 생성 by @L-j-h-c in #16
- [Fix] #17 - CustomNavigationBar 수정, typoStyle 추가 by @yangsubinn in #18
- [ImgBot] Optimize images by @imgbot in #20
- [Feat] #8 - 스플래시, 앱아이콘 추가 by @devxsby in #21
- [ImgBot] Optimize images by @imgbot in #22
- [Feat] #12 - 회원가입 뷰 구현 by @lsj8706 in #23
- [Setting] #24 - 컬러 및 네트워크 모듈 라우터 세팅 by @L-j-h-c in #25
- [Feat] #14 - 미션 리스트 UI 구현 by @L-j-h-c in #26
- [Feat] #27 - 랭킹 뷰 UI 구현 by @L-j-h-c in #29
- [Feat] #19 - ListDetailVC(작성, 완료, 수정) UI 구현 by @yangsubinn in #30
- [Feat] #34 - KeyPathFindable Protocol 및 withUnretained Operator by @L-j-h-c in #37
- [ImgBot] Optimize images by @imgbot in #38
- [Feat] #32 - SignUpView alert 로직 변경 및 SignUpVC UI 구현 by @lsj8706 in #33
- [Feat] - #31 ListDetail 추가 분기처리, alertVC 구현 by @yangsubinn in #35
- [Feat]#13- 온보딩, 로그인 뷰 구현 by @devxsby in #40
- [Fix] #42 - ListDetail scrollView로 레이아웃 수정(se 기기대응) by @yangsubinn in #44
- [Feat] #39 - ListDetail 뷰 Domain, Data 구현 by @yangsubinn in #45
- [Fix] #47 - Toast파일 Components로 이동 및 커스텀 by @yangsubinn in #48
- [Feat] #49 - 설정 뷰 UI 구현 by @yangsubinn in #50
- [Feat] #43 - 회원가입 뷰 Domain, Data 구현 by @lsj8706 in #52
- [Feat] #28 - 미션 리스트 뷰 비즈니스 로직 구현 by @L-j-h-c in #53
- [Feat] #54 - 랭킹 리스트 뷰 비즈니스 로직 구현 by @L-j-h-c in #55
- [Feat] #46 - 로그인 뷰 Domain, Data 연결 by @devxsby in #59
- [Feat] #57 - 비밀번호 변경 뷰 구현 by @lsj8706 in #58
- [Feat] #51 - ListDetail(스탬프 조회, 등록, 수정) Network 연결 by @yangsubinn in #62
- [Fix] #66 - PHPickerViewController MainThread에서 돌아가도록 수정 by @yangsubinn in #67
- [Feat] #61 - 스탬프 삭제, 초기화 Domain, Data 및 Network 구현 by @yangsubinn in #65
- [Fix] #64 - postStamp 이후 ListDetailVC reloadData by @yangsubinn in #68
- [Feat] #63 - 설정뷰 서비스 이용 방침 추가 by @devxsby in #69
- [Feat] #60 - 계정 찾기 뷰 구현 by @devxsby in #70
- [Feat] #72 - 랭킹 리스트 API 구현 및 1, 2, 3위 탭 액션 구현 by @L-j-h-c in #73
- [Feat] #74 - 뷰윌어피어에서 미션 리스트 fetch하기 by @L-j-h-c in #75
- [Feat] #71 - 설정 뷰 로그아웃기능 구현 by @devxsby in #76
- [Feat] #56 - 한 마디 편집 및 닉네임 변경 뷰 UI 및 기능 구현 by @L-j-h-c in #77
- [Fix] #78 - Network 모듈에 Domain 의존성 제거 및 userId 추가 by @yangsubinn in #79
- [Fix] #81 - 설정 뷰 1차 QA by @yangsubinn in #83
- [Fix] #80 - 1차 QA - 미션 리스트 및 랭킹 레이아웃 이슈, API 라우팅 수정, 스와이프 제스쳐 추가 by @L-j-h-c in #84
- [Fix] #87 - 회원가입 및 비밀번호 변경 뷰 1차 QA 반영 by @lsj8706 in #89
- [Fix] #82 - 글 수정, 상세 1차 QA by @yangsubinn in #85
- [Fix] #86 - 랭킹에서 다른 사람 스탬프 상세 조회 연결, userId 분기처리 by @yangsubinn in #91
- [Fix] #96 - 회원가입뷰 비밀번호 경고 로직 수정 by @lsj8706 in #97
- [Fix] #94 - 글 작성 하단 버튼 탭할 경우 바로 backgroundDimmerView 보이도록 수정 by @yangsubinn in #95
- [Fix] #98 - 내비바 및 미션리스트, 랭킹 자간 및 행간 수정 + 스탬프 크기 수정 by @L-j-h-c in #99
- [Fix] #90 - 온보딩 뷰 1차 QA 반영 by @devxsby in #102
- [Fix] #100 - 스탬프 등록, 삭제, 수정 실패시 에러 처리 by @yangsubinn in #104
- [Fix/Feat] #88 - 한마디 디자인 변경, #101 - Tuist platForm 변경, #105 - 미션 리스트 엠티뷰 구현 by @L-j-h-c in #106
- [Fix] #103 - 로그인뷰 1차 QA (레이아웃 조정) by @devxsby in #107
- [Fix] #109 - 스탬프 등록시 뒤에 이미지가 업로드 되는 모습이 보이지 않도록 수정 by @yangsubinn in #110
- [Fix] #111 - 로그인 화면전환 로딩 인디케이터 구현 및 릴리즈 전 마지막 수정작업 by @L-j-h-c in #112
New Contributors
- @L-j-h-c made their first contribution in #2
- @imgbot made their first contribution in #3
- @lsj8706 made their first contribution in #6
- @yangsubinn made their first contribution in #10
- @devxsby made their first contribution in #21
Full Changelog: https://github.com/sopt-makers/SOPT-Stamp-iOS/commits/v1.0.1