v1.0.0
드로이드나이츠 2023 앱 1.0.0이 출시되었습니다. 🎉
What's Changed
Changelog Details
- #1 detekt 적용, actions에 적용적용 by @taehwandev in #5
- #2 단위 테스트 환경 셋업 by @wisemuji in #3
- 이슈/PR 템플릿 추가 by @wisemuji in #6
- [Home] :feature:home 모듈 생성 by @laco-dev in #10
- Retrofit 설정 by @laco-dev in #13
- [Main] :feature:main 모듈 생성 by @laco-dev in #16
- Color, Type 스타일 추가 by @wisemuji in #12
- [build-logic] 컴포즈 플러그인 공통 의존성 추가 by @laco-dev in #20
- [Main] 메인 액티비티 app -> main 모듈 이동 by @laco-dev in #22
- [Contributor] :feature:contributor 모듈 추가 by @wisemuji in #29
- [Main] 메인 화면 BottomBar 구조 추가 by @laco-dev in #26
- [Main] 메인 화면에서 Home UI를 보여주기 by @laco-dev in #31
- [Contributor] 컨트리뷰터 Data 구현 by @wisemuji in #32
- [Contributor] 컨트리뷰터 화면 Data 연결 by @wisemuji in #34
- [Contributor] 컨트리뷰터 화면 UI 컴포넌트 구현 by @wisemuji in #35
- [Home] 후원사 목록 data layer 구현 by @laco-dev in #51
- [Home] 드로이드 나이츠 컨트리뷰터 카드 UI by @laco-dev in #48
- [designsystem] TopAppBar 컴포넌트 UI by @laco-dev in #47
- Main 화면 네비게이션 구조 feature 모듈을 의존하는 형태로 개선 by @laco-dev in #56
- [Home] 스피커 라인업 & 세션 목록 카드 UI by @wisemuji in #53
- [Setting] 설정 화면 Route 추가 by @laco-dev in #60
- [Contributor] 컨트리뷰터 화면 이동 방법 추가 by @wisemuji in #59
- [Setting] 라이트 모드 / 다크 모드 설정 카드 UI by @laco-dev in #61
- [Session] 세션 data layer 구현 by @wisemuji in #62
- [Main] import 누락으로 인한 빌드 오류 수정 by @laco-dev in #66
- data 하위 모델이 core.model을 의존하지 않도록 개선 by @laco-dev in #64
- [Contributor] 컨트리뷰터 화면이 뒤로가기로 앱이 종료되지 않도록 한다 by @laco-dev in #69
- [Main] BottomBar가 사라지는 애니메이션 효과 추가 by @laco-dev in #70
- [Home] 스폰서 카드 UI by @wisemuji in #71
- KnightsCard 클릭 로직 개선 by @laco-dev in #76
- [Session] 세션 목록 화면 이동 방법 추가 by @laco-dev in #74
- TopAppBar를 UI 시안에 맞게 개선 by @laco-dev in #78
- [Session] 세션 목록 가져오는 유즈케이스 추가 by @laco-dev in #81
- [Session] 세션 목록 기본 UI by @laco-dev in #79
- [designsystem] TextChip 컴포저블 by @laco-dev in #87
- Material Color System 정의 by @laco-dev in #91
- [designsystem] BottomLogo 컴포저블 by @laco-dev in #94
- [Contributor] 카드 UI 변경 by @wisemuji in #97
- [Contributor] 하단 Footer 추가 by @wisemuji in #99
- [designsystem] Placeholder AsyncImage 컴포저블 by @laco-dev in #88
- [Session] 세션 목록 세션 카드 UI by @laco-dev in #103
- [designsystem] KnightsCard 테마에 따라 색상 자동 변경 by @laco-dev in #105
- [Setting] 상태바 만큼 여백을 주고 컨텐츠 그리기 by @wisemuji in #100
- [Contributor] 컨트리뷰터 화면 상단 배너 추가 by @wisemuji in #101
- #110 [designsystem] 테마에 맞는 이미지를 가져오기 위한 편의 함수 추가 by @laco-dev in #111
- [designsystem] 폰트 스타일 재정의 by @wisemuji in #96
- [designsystem] 일부 폰트 스타일의 LineHeight과 LetterSpacing이 올바르지 않음 by @wisemuji in #114
- UI 재사용을 위한 core-ui 모듈 by @laco-dev in #109
- [Session] 세션 목록 뷰모델 및 UiState 구현 by @laco-dev in #107
- [Test] 테스트 로직 재사용을 위한 core-test 모듈 by @laco-dev in #119
- [Main] 컬러 테마 시스템 적용 by @laco-dev in #118
- [designsystem] TopAppBar 컬러 시스템 적용 by @laco-dev in #123
- [Setting] 설정 카드 UI 컬러 테마 시스템 적용 by @laco-dev in #124
- [Home] 컨트리뷰터 카드 UI 테마 시스템 적용 by @laco-dev in #126
- [Session] 세션 목록 탭 UI 구현 by @laco-dev in #122
- [Home, Contributor] NetworkImage 컴포저블로 이미지 로딩 by @wisemuji in #115
- [designsystem] fixed 테마 컬러 제거 by @laco-dev in #132
- [Session] 세션 목록 UI 구현 by @laco-dev in #130
- [Session] 세션 상세 - 이동 방법 추가 by @laco-dev in #135
- [Session] 세션 하나의 정보를 가져올 수 있는 유즈케이스 구현 by @laco-dev in #136
- [Session] 세션 상세 - UI 구현 by @laco-dev in #137
- [Session] 세션 상세 화면 이동시 Tab 선택 위치를 잃어버리는 문제 fix by @laco-dev in #142
- [Contributor] Screen UI 로직 개선 by @laco-dev in #143
- [Contributor] UseCase 테스트가 성공하도록 import 경로를 수정한다 by @wisemuji in #151
- [Home] 후원사 카드 이미지 애니메이션(무한/자동 스크롤) by @wisemuji in #129
- [Contributor] ContributorViewModel 테스트 코드 작성 by @wisemuji in #153
- [Home] 후원사 목록 뷰모델 및 UiState 구현 by @wisemuji in #152
- [Home] Chip Preview 컬러 테마 시스템 적용 by @wisemuji in #158
- [Home] 카드 UI 텍스트 컬러 테마 시스템 적용 by @wisemuji in #159
- [designsystem] 폰트 스타일 자간 px 단위로 통일 by @wisemuji in #160
- [designsystem] NetworkImage Placeholder 크기가 전체 적용되지 않는 문제 해결 by @wisemuji in #154
- 테마 변경 카드 UI의 테두리를 포함된 이미지로 변경한다 by @laco-dev in #169
- 앱 아이콘 변경 by @laco-dev in #171
- [Bookmark] 북마크 모듈 및 탭 추가 by @laco-dev in #170
- [Session] 세션 목록 json 채워넣기 by @wisemuji in #174
- [Session] 세션 목록 및 상세 북마크 기능 by @laco-dev in #173
- 빌드 오류 수정 : turbin 오타 수정 by @laco-dev in #180
- Github Actions 단위 테스트 설정 / detekt 변경사항 반영 by @wisemuji in #176
- 컨트리뷰트 문서 추가 by @wisemuji in #167
- 후원사 사진 에셋 추가 by @malibinYun in #183
- 단위 테스트 Github Action 통합 by @laco-dev in #187
- Update, README.md by @Pluu in #184
- 드로이드 나이츠 앱 아이콘 변경 by @laco-dev in #194
- [Sponsor] 후원사 목록 json 채워넣기 by @malibinYun in #190
- [Session, Contributor, Sponsor] 가짜 데이터 경로 수정 by @wisemuji in #196
- 비어있는 데이터를 출력하기 위한 에셋 추가 by @laco-dev in #200
- 모듈별 의존성 그래프 추가 by @Pluu in #197
- 세션 발표자 사진 에셋 및 json 추가 by @laco-dev in #206
- [Session] 세션 정보 변경사항 반영 by @wisemuji in #204
- 앱을 시작하면 404 오류가 발생하면서 종료됩니다. by @laco-dev in #211
- README 이미지 경로 수정 by @wisemuji in #212
- [Session] 키노트 시간 변경사항 반영 by @wisemuji in #213
- [feature/#17] Add Type-safe project accessors by @l2hyunwoo in #214
- README Version Catalog 경로 수정 by @JaesungLeee in #216
- [Sponsor] 후원사 이미지 클릭 시 브라우저로 홈페이지 연결 by @yjyoon-dev in #215
- [Session] 세션 상세 - 발표 개요 by @JeonK1 in #217
- [Bug] 각 탭에서 스크롤이 되지않습니다 by @JeonK1 in #228
- [Contributor] 로딩 시 Shimmer Effect 구현 by @yjyoon-dev in #223
- [Session] 키노트 세션을 클릭하면 앱이 죽는 현상 by @koreatlwls in #218
- [Main] 다크 모드 기능을 데이터로 관리한다 by @JeonK1 in #226
- [Home] 후원사 카드 내부 로고 배치 수정 by @koreatlwls in #219
- [북마크] 북마크한 세션 목록 화면 구현 by @toastmeister1 in #220
- [세션] 발표자 소개 데이터 추가 by @wisemuji in #235
- [feature/#222] kotlinx.immutable collection을 활용하여 Composable의 stability 향상시키기 by @l2hyunwoo in #227
- [Home] 후원사 카드 로딩 전 노출할 UI 구현 by @yuuuzzzin in #229
- [feature/oss_license]: Add OssLicense Feature by @KwakEuiJin in #230
- [Contributor] 컨트리뷰터 카드 클릭 시 Github URL 이동 by @JaesungLeee in #231
- placeholder 이미지 사진 core-ui 모듈 이동 by @Cjsghkd in #237
- [Bug] 네트워크가 연결안된 상태로 컨트리뷰트 화면 진입시 앱이 종료 됨 by @JeonK1 in #238
- [Session, Bookmark] 세션 상세 화면에서 북마크 변경시 UI 표시 by @gowoon-choi in #234
- [Session] 세션 상세정보 화면 디자인 변경 by @sodp5 in #239
- [Bug] 설정 화면에서 카드의 그림자가 가려지는 문제 해결 by @workspace in #240
- [Bug] navigation bar 배경색이 올바르게 나오도록 수정 by @workspace in #241
- [Bug] 오픈소스 라이센스 카드 클릭 시 카드 영역 밖으로 리플 효과 나타나지 않도록 수정 by @onseok in #244
- [feature/#246] bookmarkItems의 타입을 ImmutableList로 변경 by @l2hyunwoo in #247
- [feature/#202] 앱이 종료된 이후에도 북마크 세션들을 유지한다 by @l2hyunwoo in #245
- #249 새로 디자인된 아이콘으로 변경 by @laco-dev in #250
- [Bug] 버튼 연타 시 중복 호출 이슈 수정 by @kisa002 in #243
- [Feature/session_bookmark]: 북마크 UI 추가 작업 by @KwakEuiJin in #242
- #248 [홈] 컨트리뷰터 카드 이미지 교체 by @KwonDae in #253
- 세션, 후원사 데이터 최신화 by @wisemuji in #258
- Github Release로 APK Publish by @wisemuji in #256
New Contributors
Contributors Details
- @taehwandev made their first contribution in #5
- @wisemuji made their first contribution in #3
- @laco-dev made their first contribution in #10
- @malibinYun made their first contribution in #183
- @Pluu made their first contribution in #184
- @l2hyunwoo made their first contribution in #214
- @JaesungLeee made their first contribution in #216
- @yjyoon-dev made their first contribution in #215
- @JeonK1 made their first contribution in #217
- @koreatlwls made their first contribution in #218
- @toastmeister1 made their first contribution in #220
- @yuuuzzzin made their first contribution in #229
- @KwakEuiJin made their first contribution in #230
- @Cjsghkd made their first contribution in #237
- @gowoon-choi made their first contribution in #234
- @sodp5 made their first contribution in #239
- @workspace made their first contribution in #240
- @onseok made their first contribution in #244
- @kisa002 made their first contribution in #243
- @KwonDae made their first contribution in #253
Full Changelog: https://github.com/droidknights/DroidKnights2023_App/commits/v1.0.0