v3.0.0
Release v3.0.0
What's Changed
- ๐ :: ๋ชจ๋ Feature์ WMFontSystem ์ ์ฉ by @youn9k in #395
- ๐ :: ๋ฏธ๋ํ๋ ์ด์ด ๊ฐ๊ฒฉ์กฐ์ by @KangTaeHoon in #397
- ๐ :: deprecated ๋์ฒด by @KangTaeHoon in #399
- ๐ :: ํ์ด์ง ์ฒ๋ฆฌ ํจ์จ ๊ฐ์ by @KangTaeHoon in #400
- ๐ :: (#403) SwiftLint workflow๊ฐ ํญ์ ์คํจํ๋ ํ์ ํด๊ฒฐ by @baekteun in #405
- ๐ :: (#401) tuist ๋ฒ์ ์ ๊ทธ๋ ์ด๋ ๋ฐ bin ์ ๊ฑฐ by @baekteun in #402
- ๐ :: (#401) CI ํ๊ฒฝ ๊ตฌ์ถ by @baekteun in #404
- ๐ :: (#406) Realm XCFramework ์ ๊ฑฐ by @baekteun in #407
- ๐ :: (#408) ์ธ์ ๋ณ๋์ผ๋ก ์ธํ CODEOWNER ์์ by @baekteun in #409
- ๐ :: (#410) PR ํ ํ๋ฆฟ ๊ฐ์ by @baekteun in #412
- ๐ :: (#416) ํ๋ฌ๊ทธ์ธ์ ์ด์ฉํ by @yongbeomkwak in #418
- ๐ :: (#419) MFA ๋์ ์ ์ํ sugar ์ฝ๋ ๋์ by @yongbeomkwak in #422
- ๐ :: (#424) MicroFeatures Scaffold ์ถ๊ฐ by @baekteun in #426
- ๐ :: (#424) ๋ชจ๋ ์์ฑ ์คํฌ๋ฆฝํธ ์ต์ ์ฝ๋ ๋๊ธฐํ by @baekteun in #427
- ๐ :: (#425) Domain ๋ ์ด์ด & BaseDomain ์ถ๊ฐ by @KangTaeHoon in #428
- ๐ :: (#425) BaseDomain ๋ชจ๋ ์์ by @KangTaeHoon in #429
- ๐ :: (#425) AppDomain ๋ชจ๋ ์์ by @KangTaeHoon in #430
- ๐ :: (#443) ๋ชจ๋ ์์ฑ ์คํฌ๋ฆฝํธ ์์ธ์ฒ๋ฆฌ by @baekteun in #444
- ๐ :: (#411) ๊ฐ๋ฐ ํ๊ฒฝ ์ธํ ์คํฌ๋ฆฝํธํ by @baekteun in #445
- ๐ :: (#434) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 2์ฐจ by @KangTaeHoon in #447
- ๐ :: (#446) SwiftLint configํ์ผ ๋จ ํ๋์ ํ์ผ๋ก ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ by @baekteun in #448
- ๐ :: (#417) SwiftLint์ SwiftFormat ์ค์ by @baekteun in #450
- ๐ :: (#417) SwiftFormat ํ ๋ฒ ๋๋ฆฌ๊ธฐ by @baekteun in #451
- ๐ :: (#433) PR Assign, Labels ์ง์ ์๋ํ workflow ์ถ๊ฐ by @baekteun in #449
- ๐ :: (#435) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 3์ฐจ by @KangTaeHoon in #452
- ๐ :: (#453) ์์กด์ฑ ์บ์์ flag์ธ hashFile์ ์ ๋ ฅ ํ์ผ ๋ณ๊ฒฝ by @baekteun in #454
- ๐ :: (#436) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 4์ฐจ by @KangTaeHoon in #460
- ๐ :: (#437) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 5์ฐจ by @KangTaeHoon in #464
- ๐ :: (#438) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 6์ฐจ by @KangTaeHoon in #467
- ๐ :: (#439) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 7์ฐจ by @KangTaeHoon in #468
- ๐ :: (#440) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ 8์ฐจ by @KangTaeHoon in #469
- ๐ :: (#470) ๏ฟฝ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ ์์ ๊ฐ ๋๋ฝ๋ ์์กด์ฑ ์ถ๊ฐ by @KangTaeHoon in #471
- ๐ :: (#472) ๋๋ฉ์ธ ๋ชจ๋ ๋ถ๋ฆฌ ์์ ๊ฐ ๋๋ฝ๋ ์์กด์ฑ ์ถ๊ฐ 2t by @KangTaeHoon in #473
- ๐ :: (#457) Reactor ์์กด์ฑ ์ถ๊ฐ by @baekteun in #459
- ๐ :: (#455) make setup ํ tuist command๋ฅผ ๋ชป์ฐพ๋ ๋ฒ๊ทธ ํด๊ฒฐ by @baekteun in #456
- ๐ :: (#461) SwiftLint config ํ์ผ ๋จ์ผํ ํ ๋๋ฆฐ ๋น๋์๋ ํด๊ฒฐ by @baekteun in #465
- ๐ :: (#458) Artistํ๋ฉด์ ์ํ๊ด๋ฆฌ ๊ฐ์ฒด viewModel -> Reactor ์ ํ by @baekteun in #462
- ๐ :: (#458) ArtistViewModel ์ ๊ฑฐ by @baekteun in #463
- ๐ :: (#458) ArtistReactor Unit Test ์์ฑ by @baekteun in #466
- ๐ :: (#474) SwiftFormat ๋์์ NeedleGenerated ํ์ผ ์ ์ธ by @baekteun in #475
- ๐ :: (#442) ์๋น์ค ๋ ์ด์ด & ๋ฏธ์ฌ์ฉ ์ฝ๋, UI ์ ๊ฑฐ by @KangTaeHoon in #476
- ๐ :: (#479) Unit Test ๋ชจ๋์ Quick, Nimble ์์กด์ฑ ์ถ๊ฐ by @baekteun in #480
- ๐ :: (#478) Reactor์ ์ฉ BaseViewController ์ถ๊ฐ by @baekteun in #481
- ๐ :: (#477) ๋ฆฌํ๋ ์ ํ ํฐ ๋์ by @baekteun in #485
- ๐ :: (#477) Logout UseCase ์ถ๊ฐ by @baekteun in #486
- ๐ :: (#477) Feature ๋ ์ด์ด์ ๋ก๊ทธ์์ ๋ก์ง ๋ฆฌํฉํ ๋ง by @baekteun in #487
- ๐ :: (#477) Feature ๋ ์ด์ด์์์ keychain ์ง์ ์ฌ์ฉ ์ฝ๋ ๋ฆฌํฉํ ๋ง by @baekteun in #488
- ๐ :: (#484) Common Feature ๋ถ๋ฆฌ by @yongbeomkwak in #493
- ๐ :: (#496) Analytics๋ฅผ ์ํ ๋ก๊น ๋งค๋์ ์ถ๊ฐ by @baekteun in #497
- ๐ :: (#496) ๋ก๊ทธ์ธ, ๋ก๊ทธ์์ ์ Analytics UserID ๋ณ๊ฒฝ by @baekteun in #498
- ๐ :: (#499) Inject ์ ์ฉ by @baekteun in #503
- ๐ :: (#496) DEBUG ํ๊ฒฝ์ Analytics Log History ํ๋ฉด by @baekteun in #501
- ๐ :: (#494) ์ํฐ์คํธ ํ์ด์ง ๋ฆฌํฉํ ๋ง by @KangTaeHoon in #504
- ๐ :: (#505) ๋์์ธ ์์คํ ์ ๊ท ์ปฌ๋ฌ ์ถ๊ฐ by @baekteun in #506
- ๐ :: (#492) PlaylistDetail์ ReactorKit์ผ๋ก ๋ฆฌํฉํฉ๋๋ค. by @yongbeomkwak in #514
- ๐ :: (#515) ๊ณตํต ํ์ ์ Interface๋ก ๋บ๋๋ค. by @yongbeomkwak in #518
- ๐ :: (#519) ๋ณด๊ดํจ ํญ์ ๋ณด๊ดํจ๊ณผ ๋ด์ ๋ณด๋ก ๊ตฌ๋ถํฉ๋๋ค by @yongbeomkwak in #520
- ๐ :: (#521) ์์น ํจ์ฒ๋ฅผ ReactorKit์ผ๋ก ๋ฆฌํฉํฉ๋๋ค. by @yongbeomkwak in #522
- ๐ :: (#482) ๏ฟฝPrivacy Manifest ์์ฑ by @KangTaeHoon in #528
- ๐ :: (#523) BeforeSearch VC๋ฅผ ReactorKit์ผ๋ก ๋ฆฌํฉํฉ๋๋ค. by @yongbeomkwak in #524
- ๐ :: (#525) AfterSearch VC๋ฅผ ReactorKit์ผ๋ก ๋ฆฌํฉํฉ๋๋ค. by @yongbeomkwak in #526
- ๐ :: (#495) Tuist 4.12.1 ์ ๊ทธ๋ ์ด๋ by @baekteun in #537
- ๐ :: (#530) ๋ณด๊ดํจํญ์ ReactorKit์ผ๋ก ๋ฆฌํฉํฉ๋๋ค. by @yongbeomkwak in #533
- ๐ :: (#534) ์ข์์ ํ๋ฉด์ ๋ฆฌ์กํฐํท์ผ๋ก ๋ฆฌํฉํฉ๋๋ค. by @yongbeomkwak in #536
- ๐ :: (#483) ์์ ์์ธ ํ๋ฉด UI ์์ by @baekteun in #535
- ๐ :: (#507) v3.0 api ๋ณ๊ฒฝ์ ์ ์ฉ - Song Domain by @KangTaeHoon in #541
- ๐ :: (#512) v3.0 api ๋ณ๊ฒฝ์ ์ ์ฉ - Chart Domain by @KangTaeHoon in #540
- ๐ :: (#511) v3.0 api ๋ณ๊ฒฝ์ ์ ์ฉ - Artist Domain by @KangTaeHoon in #539
- ๐ :: (#546) Artist Domain ๋ณ๊ฒฝ์ ์ ์ฉ 2nd by @KangTaeHoon in #547
- ๐ :: (#544) Chart Domain ๋ณ๊ฒฝ์ ์ ์ฉ 2nd by @KangTaeHoon in #545
- ๐ :: (#542) ์ฌ์ฉํ์ง ์๋ Google Secret ์ ๊ฑฐ by @baekteun in #543
- ๐ :: (#554) pre-push ์์ ์ SwiftFormat ์ ์ฉ by @baekteun in #555
- ๐ :: (#556) Home ํ๋ฉด ๋ก๊ทธ ์ฌ๊ธฐ by @baekteun in #557
- ๐ :: (#549) ๊ฒ์ ์ ํ๋ฉด์ v3 ๋ฒ์ ์ผ๋ก ๋ฆฌ๋ด์ผํฉ๋๋ค. by @yongbeomkwak in #552
- ๐ :: (#553) Playlist ๋๋ฉ์ธ์ v3๋ก ์ ๋ฐ์ดํธํฉ๋๋ค. by @yongbeomkwak in #559
- ๐ :: CI Failed ํด๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #572
- ๐ :: [#570] WMNavigationBarView / titleLabel์ text ๋ฐ ์ ์ง์ by @baekteun in #571
- ๐ :: (#577) SignInFeature์ KeyChainModule ์์กด์ฑ์ ์ถ๊ฐํฉ๋๋ค. by @youn9k in #578
- ๐ :: [#508] FAQ Domain API ์์ ์ฌํญ ๋ฐ์ by @KangTaeHoon in #590
- ๐ :: (#491) ๊ฐ์ฌ ํ์ด๋ผ์ดํ ๊ตฌํ by @KangTaeHoon in #564
- ๐ :: (#561) ์๋ฎค ์ถ์ฒ ํ๋ ์ด๋ฆฌ์คํธ ํ๋ฉด์ ๋ง๋ค์ด์. by @yongbeomkwak in #574
- ๐ :: (#591) ์คํ๋์ฌ ํ๋ฉด์ ํจ๋ฌ๋ธ ๋ก๊ณ ์ถ๊ฐ by @KangTaeHoon in #592
- ๐ :: (#550) ๋ด์ ๋ณด ํญ์ ๊ตฌํํฉ๋๋ค. by @youn9k in #565
- ๐ :: (#569) ์ค์ ํ๋ฉด ์ปดํฌ๋ํธ๋ฅผ Stub ํ๊ธฐ ์ํ ์ธ๋ถ ๋ชจ๋ Stub by @youn9k in #576
- ๐ :: (#550) ์ค์ ๋ค๋น๊ฒ์ด์ ๋ฒํผ ํ์ด๋ผ์ดํ ํจ๊ณผ ์ถ๊ฐ by @youn9k in #584
- ๐ :: (#550) ํ์ํํด ๋ฒํผ ๋์์ธ ๋ฐ ์์น ๋ณ๊ฒฝ by @youn9k in #585
- ๐ :: (#569) ์ค์ ํ๋ฉด ์ปดํฌ๋ํธ๋ฅผ Stub ํ๊ธฐ ์ํ ๋ด๋ถ ๋ชจ๋ Stub by @youn9k in #580
- ๐ :: (#550) ๋ด ์ ๋ณด ํผ์ณ์ UILabel์ WMLabel๋ก ๋์ฒดํฉ๋๋ค. by @youn9k in #594
- ๐ :: (#575) ๊ฒ์ ๊ณก ๊ฒฐ๊ณผ ํ๋ฉด ๊ตฌํ by @yongbeomkwak in #582
- ๐ :: (#583) ๊ฒ์ ํญ์ ์์กด์ฑ ๊ด๊ณ๋ฅผ ์ฌ์ ์ ํฉ๋๋ค. by @yongbeomkwak in #586
- ๐ :: (#588) ๊ฒ์ ํจ์ฒ์ UILabel์ WMLabel๋ก ๋์ฒดํฉ๋๋ค. by @yongbeomkwak in #589
- ๐ :: (#558) Playlist Floating Action Button ์ถ๊ฐ by @baekteun in #562
- ๐ :: (#598) SongsDomain api ์ถ๊ฐ ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @KangTaeHoon in #599
- ๐ :: (#596) ๊ณต์ง ํ๋ฉด ๋ฆฌํฉํ ๋ง by @KangTaeHoon in #597
- ๐ :: (#604) ๏ฟฝStorage ์คํ ๋ฆฌ๋ณด๋ ํฌ๋์ฌ ํด๊ฒฐ by @KangTaeHoon in #605
- ๐ :: (#500) AuthDomain api ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @youn9k in #608
- ๐ :: (#500) ์ฌ์ฉ๋์ง ์๋ api๋ฅผ ์ ๊ฑฐํฉ๋๋ค. by @youn9k in #609
- ๐ :: (#510) SearchDomain api ์ถ๊ฐ ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @yongbeomkwak in #602
- ๐ :: (#513) UserDomain api ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @youn9k in #612
- ๐ :: (#603) ๊ฒ์ํ๋ฉด์ Usecase๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ค์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ต๋๋ค. by @yongbeomkwak in #607
- ๐ :: (#606) ๊ฒ์ ๊ฒฐ๊ณผํ๋ฉด์ ์ธํผ๋ํฐ ์คํฌ๋กค์ ๊ตฌํํฉ๋๋ค. by @yongbeomkwak in #610
- ๐ :: (#566) ๋ณด๊ดํจ์ ์๋จํญ์ ๋ณ๊ฒฝํด๋ Reactor.State์ ๋ฐ์๋์ง ์๋ ๋ฌธ์ ๋ฅผ ์์ ํฉ๋๋ค. by @youn9k in #614
- ๐ :: (#615) ๋๋ค๊ด๋ จ ์ปจํ๋ฆญํธ๋ฅผ ํด๊ฒฐํด์ by @yongbeomkwak in #617
- ๐ :: (#601) ๋ด ์ ๋ณด ํ๋ฉด ์ด๋ฏธ์ง ๋ฆฌ์์ค ๋ณ๊ฒฝ by @youn9k in #616
- ๐ :: (#598) AuthDomain api ๋ณด์ by @youn9k in #613
- ๐ :: (#568) ๋ด์ ๋ณด ํ๋ฉด์ DemoApp์ผ๋ก ๋ง๋ค๊ธฐ ์ํ ๏ฟฝUseCase Stub ์์ by @youn9k in #619
- ๐ :: (#568) ๋ด์ ๋ณด ํ๋ฉด์ DemoApp์ผ๋ก ๋ง๋ค๊ธฐ ์ํ Factory ์์ ๋ฐ ๋ด์ ๋ณด ํ๋ฉด Demo by @youn9k in #620
- ๐ :: ๋ด ์ ๋ณด ํ๋ฉด์ ์ค์์ดํ๋ก ๋ค๋ก๊ฐ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ by @youn9k in #625
- ๐ :: (#551) PanModal ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ FittedSheets๋ก ๋์ฒด by @KangTaeHoon in #621
- ๐ :: (#618) ๊ฒ์ํ๋ฉด ํํฐ ์ต์ ๋ชจ๋ฌ๋ทฐ๋ฅผ ๊ตฌํํ์ต๋๋ค. by @yongbeomkwak in #623
- ๐ :: (#579) LyricDomain - API ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ (์ ๊ท) by @KangTaeHoon in #627
- ๐ :: (#622) ์ ๋ ฌ ๋ฐ ํํฐ๋ฅผ ๊ธฐ๋ฅ์ ์ฐ๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #628
- ๐ :: (#629) ๊ฒ์ ์ ํ๋ฉด์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #631
- ๐ :: (#423) YTPKit, PlayState, PlayerFeature ์ ๊ฑฐ by @KangTaeHoon in #633
- ๐ :: (#635) ์ต์ ์์ api ๋ณ๊ฒฝ ๋์ by @KangTaeHoon in #640
- ๐ :: (#634) ์ฐจํธ > ํ์ผ๋ก ์ด๋ by @KangTaeHoon in #639
- ๐ :: (#641) ํํฐ ๋ฐ ์ ๋ ฌ ์ค๋ณต ๋ฐฉ์ง ์ฝ๋๋ฅผ ์ ์ฉํ์ต๋๋ค. by @yongbeomkwak in #642
- ๐ :: (#636) ๋ฏธ์ฌ์ฉ UI, ์ ์ค์ณ ์ ๊ฑฐ by @KangTaeHoon in #643
- ๐ :: (#637) ์คํ๋์ฌ(์ธํธ๋ก) ์์ ๋ก์ง ์ ๊ฑฐ by @KangTaeHoon in #644
- ๐ :: (#655) ์ํฐ์คํธ ์์ธ ๋น ๋ฐ์ดํฐ UI ์ฒ๋ฆฌ by @KangTaeHoon in #656
- ๐ :: (#652) LikeDomain api ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @KangTaeHoon in #653
- ๐ :: (#647) ์ฐจํธ > EqualHandleTappedType ํ๋กํ ์ฝ ๊ตฌํ ์ ๊ฑฐ by @KangTaeHoon in #651
- ๐ :: (#645) ๏ฟฝ[Lyric > Image] Domain ๋ณ๊ฒฝ by @KangTaeHoon in #646
- ๐ :: (#659) iOS ์ต์ ์ง์ ๋ฒ์ ์ํฅ by @KangTaeHoon in #660
- ๐ :: (#657) ์ต์ ์์ : ์ ๋ฐ์ดํธ ์๊ฐ ์ ๊ฑฐ by @KangTaeHoon in #658
- ๐ :: (#630)๏ฟฝ ๊ฐ์ฌ ํ์ด๋ผ์ดํ UI ๋ณ๊ฒฝ ๋์ by @KangTaeHoon in #662
- ๐ :: (666) ๋ก๊ทธ์ธ์ด ์๋๋ ๋ฌธ์ ํด๊ฒฐ by @youn9k in #667
- ๐ :: (638) ๋๋ง์ ํ๋ ์ด๋ฆฌ์คํธ UI ๋์์ธ ๋ฐ ํ๋ ์ด๋ฆฌ์คํธ ์ ์ฉ ๋ฐํ ์ํธ ์ฐ๊ฒฐ by @yongbeomkwak in #665
- ๐ :: (668) PlayList ๋ค์ด๋ฐ์ Playlist๋ก ๋ณ๊ฒฝํฉ๋๋ค. #669 by @yongbeomkwak in #671
- ๐ :: (664) ์ด๋งค ๋ฝ๊ธฐ ํ๋ฉด ๊ตฌํ by @KangTaeHoon in #672
- ๐ :: (#567) ๋ด ์ ๋ณด ํ๋ฉด ๊ตฌํ by @youn9k in #675
- ๐ :: (#679) "UIApplication.shared.windows" ์์กด ์ฝ๋ ์ ๊ฑฐ by @KangTaeHoon in #680
- ๐ :: (#677) playlistDomain์ ๋ช ์๋ Usecase๋ฅผ MyPlaylistVC์ ๋ฏธ๋ฆฌ ๋ช ์ํด๋ก๋๋ค. by @yongbeomkwak in #678
- ๐ :: (#682) SignInFeature ๋ฆฌํฉํ ๋ง by @KangTaeHoon in #683
- ๐ :: (#624) ์คํ์์ค ๋ผ์ด์ ์ค ์ ๋ฆฌ by @KangTaeHoon in #686
- ๐ :: (#685) Multipurpose VC์์ Usecase๋ฅผ ์ ๊ฑฐํฉ๋๋ค. by @yongbeomkwak in #691
- ๐ :: (#694) ArtistFeature ์ ๋๋ฆฌํฑ์ค ๋ก๊ทธ ์ฌ๊ธฐ by @KangTaeHoon in #695
- ๐ :: (#700) ArtistFeature ์ ๋๋ฆฌํฑ์ค ๋ก๊ทธ ์ฌ๊ธฐ (view_page ๋๋ฝ) by @KangTaeHoon in #701
- ๐ :: (#697) ๊ฐ์ฌ ํ์ด๋ผ์ดํ > ํ๋ฅด๋ ๋ ์ด๋ธ ์ ์ฉ by @KangTaeHoon in #698
- ๐ :: (#674) ๊ณต์ง์ฌํญ ์ ๋ถ ์ฝ์๋์ง ํ๋ณ ๊ธฐ๋ฅ by @youn9k in #696
- ๐ :: (#693) ์๋ง ์ํธ ์จ๊ธฐ๊ธฐ ๊ธฐ๋ฅ by @youn9k in #702
- ๐ :: (#699) connect usecase fruit draw ์ธ 4 by @KangTaeHoon in #705
- ๐ :: (#706) ์ด๋งคํจ ํ๋ฉด ๊ตฌํ by @KangTaeHoon in #711
- ๐ :: (#681) ์ค์ ํ๋ฉด์ ์ถ๊ฐ ๊ตฌํํฉ๋๋ค. by @youn9k in #707
- ๐ :: (#670) ํ๋กํ ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ธฐ DTO ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @youn9k in #714
- ๐ :: (#716) ๋ฐํ ์ํธ ์ผ์ํ by @KangTaeHoon in #717
- ๐ :: (#692) MyPlaylist์ ํ์ํ ์์กด์ฑ ์ฃผ์ ์ ๋ง๋ฌด๋ฆฌํฉ๋๋ค. by @yongbeomkwak in #703
- ๐ :: (#704) ์ปค์คํ ํ๋ ์ด ๋ฆฌ์คํธ๋ฅผ ๊ฐค๋ฌ๋ฆฌ์์ ๊ฐ์ ธ์ ์ ์ฉํฉ๋๋ค (Pending) by @yongbeomkwak in #719
- ๐ :: (#710) containsSong ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @yongbeomkwak in #720
- ๐ :: (#723) ์ํฐ์คํธ ๊ตฌ๋ ์ฒ๋ฆฌ by @KangTaeHoon in #728
- ๐ :: (#715) ๊ณต์ง์ฌํญ ๋ฆฌ์คํธ์ ์ฝ์๋์ง ์ฌ๋ถ ์ธ๋์ผ์ดํฐ ์ถ๊ฐ by @youn9k in #718
- ๐ :: (#721) ์ต๋ช ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ๊ตฌํํฉ๋๋ค. by @yongbeomkwak in #726
- ๐ :: (#724) ์๋ฎค ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ๊ตฌํํฉ๋๋ค. by @yongbeomkwak in #727
- ๐ :: (#730) ๋ก๊ทธ์ธ ํ๋ฉด:: ๋ฉ์ธ์ค๋ ๋ ์ต์ ์ ์ค๋ฅ ํด๊ฒฐ by @KangTaeHoon in #731
- ๐ :: (#712) ์ด๋งค ๋ฝ๊ธฐ:: ๋กํฐ ์ฐ๊ฒฐ by @KangTaeHoon in #732
- ๐ :: (#729) myplylist ์ด๋ฏธ์ง ์ ํ ์ต์ ํ์ ๋ฐ ์ด๋ฏธ์ง ํ์ธ VC ์ฐ๊ฒฐ by @yongbeomkwak in #734
- ๐ :: (#654) PlayState ๋ฐ์ดํฐ ์บก์ํ ๋ฐ ์ธ๋ถ ์์กด์ฑ ์ ๊ฑฐ by @baekteun in #733
- ๐ :: (#736) ์ด๋งค ๋ฝ๊ธฐ:: ์ถ๊ฐ ์์ ์ฌํญ ๋ฐ์ by @KangTaeHoon in #737
- ๐ :: (#663) ์ ์ ํ๋กํ DTO ๋ณ๊ฒฝ์ ๋ฐ๋ฅธ ๋์ by @KangTaeHoon in #740
- ๐ :: (#744) ์ด๋งค๋ฝ๊ธฐ:: ๋ก๊ทธ์ฌ๊ธฐ by @KangTaeHoon in #747
- ๐ :: (#743) ๊ฐ์ฌ ํ์ด๋ผ์ดํ :: ๋ก๊ทธ ์ฌ๊ธฐ by @KangTaeHoon in #746
- ๐ :: (#751) ํ๋ฆฌํผ๋ฐ์ค ์ ๊ทผ ๊ฐ์ by @KangTaeHoon in #752
- ๐ :: (#735) ๊ธฐ๋ณธ ํ๋ ์ด๋ฆฌ์คํธ ์ด๋ฏธ์ง ํ์ ์ ๋ง๋ค๊ณ ์ฐ๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #741
- ๐ :: (#742) ํ๋ ์ด๋ฆฌ์คํธ ๊ธฐ๋ณธ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์ค๋ UseCase๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #745
- ๐ :: (#749) ํ๋ฆฌ ์์ธ ์ด๋ ํตํฉ ํ๋กํ ์ฝ ๊ตฌํ by @yongbeomkwak in #750
- ๐ :: (#758) ๋น๋ก๊ทธ์ธ ์ํ๋ก ์ด๋งค ๋ฝ๊ธฐ ํ๋ฉด ์ง์ ์ ํฌ๋์ฌ by @KangTaeHoon in #759
- ๐ :: (#739) Notification Domain by @KangTaeHoon in #753
- ๐ :: (#661) ๊ฒ์ ์ ํ๋ฉด ๋ก๋ฉ ์ค์ ์จ์น๋ฐ ํฌ์ปค์ฑ ์ ์ฑ ์ข ๋ฃ ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #754
- ๐ :: (#775) ๊ฒ์ ๊ฒฐ๊ณผ ํ๋ฉด์ songCart๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #756
- ๐ :: (#757) ๊ฒ์์์ ์คํฌ๋กค ์ฌ๋ฆด ๋ pinned Header ๊ฑธ์น๊ธฐ by @yongbeomkwak in #760
- ๐ :: (#762) ๊ฒ์ ํญ ๋์์ธ ๊ฒ์ ์๋ฃ by @yongbeomkwak in #763
- ๐ :: (#632) ๊ฒ์ ํญ ์๋ฌ ์ฒ๋ฆฌ ๋ฐ ๋ก๊ทธ ์ฃผ์ ํ๊ธฐ by @yongbeomkwak in #764
- ๐ :: (#722) ๋ณด๊ดํจ ํญ์ ๊ตฌํํฉ๋๋ค. by @youn9k in #768
- ๐ :: (#765) ํ๋ ์ด๋ฆฌ์คํธ ๋ํ ์ผ ๋์์ธ ๊ฒ์ by @yongbeomkwak in #767
- ๐ :: (#748) ์ ๊ทผ ๊ถํ ์๋ด ํ์ ๋ณ๊ฒฝ by @KangTaeHoon in #772
- ๐ :: (#769) ์ข์์ ํญ์ ๊ตฌํํฉ๋๋ค. by @youn9k in #774
- ๐ :: (#776) ๊ฒ์ ์ ํ๋ฉด ์๋ฎค ์ถ์ฒํ๋ฆฌ ๋ ์ด์์ ์กฐ์ by @yongbeomkwak in #778
- โป๏ธ :: (#654) PlayState API ๋ ธ์ถ ๋ฐ playlist ์บก์ํ by @baekteun in #770
- ๐ :: (#431) ์ก์ธ์ค ํ ํฐ ์๋ ์ฌ๋ฐ๊ธ ๋ก์ง ์ถ๊ฐ by @baekteun in #781
- ๐ :: (#431) ํ ํฐ ์๋ ๋ฆฌํ๋ ์ validation ๋ก์ง ์ ์ํ by @baekteun in #784
- ๐ :: (#777) ๋น๋ก๊ทธ์ธ ์ํ๋ก ์ด๋งค ๋ฝ๊ธฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ฑ์ด ํฐ์ง๋ ๋ฌธ์ ๋ฅผ ์์ ํฉ๋๋ค. by @youn9k in #787
- ๐ :: (#782) Analytics ๊ธฐ๋ณธ ํ๋ผ๋ฏธํฐ ์ ๊ฑฐ by @baekteun in #783
- ๐ :: (#780) ๋ ธ๋๋ฐฉ ๋ฐํ ์ํธ by @yongbeomkwak in #786
- ๐ :: (#785) ์ฐจํธ:: ์ ์ฒด, ๋๋ค์ฌ์ ๊ธฐ๋ฅ ์์ by @KangTaeHoon in #788
- ๐ :: (#789) ์ด๋งคํจ ๋์์ธ ์์ ์ฌํญ ๋ฐ์ by @KangTaeHoon in #790
- ๐ :: (#794) BasePlugin ์ถ๊ฐ by @KangTaeHoon in #795
- ๐ :: (#802) ์ด์ CI ์ทจ์ ๋ก์ง ์ถ๊ฐ by @KangTaeHoon in #803
- ๐ :: (#805) SongEntity:: ๋ฏธ์ฌ์ฉ ํ๋กํผํฐ ์ ๊ฑฐ by @KangTaeHoon in #806
- ๐ :: (#799) containSong ํฐ์ง ํด๊ฒฐ by @yongbeomkwak in #804
- ๐ :: (#793) WakmusicPlayer ์ถ๊ฐ by @baekteun in #796
- ๐ :: (#771) ์์ ์์ธ ํ๋ฉด ๋ก์ง ๊ตฌํ by @baekteun in #797
- ๐ :: (#807) ํํ๋ฉด ์์ ์์ธ ์ฐ๊ฒฐ by @baekteun in #808
- ๐ :: (#779) ํ ์๊ฐ ํ๋ฉด ๊ตฌํ by @KangTaeHoon in #816
- ๐ :: (#814) TeamDomain ์ถ๊ฐ by @KangTaeHoon in #815
- ๐ :: (#820) ์ฐจํธ:: 50๊ณก ์ด๊ณผ ์ ํ ํ ์คํธ ์๋ด by @KangTaeHoon in #822
- ๐ :: (#819) ์ํฐ์คํธ:: 50๊ณก ์ด๊ณผ ์ ํ ํ ์คํธ ์๋ด by @KangTaeHoon in #821
- ๐ :: (#817) ์ต์ ์์ :: 50๊ณก ์ด๊ณผ ์ ํ ํ ์คํธ ์๋ด by @KangTaeHoon in #818
- ๐ :: (#823) Testable import ์ ๊ฑฐ by @baekteun in #824
- ๐ :: (#825) ๊ณตํต์ผ๋ก ์ฌ์ฉํ ๋ฌธ์์ด์ strings์ ์ ๋ฆฌํด์. by @yongbeomkwak in #827
- ๐ :: (#831) LocalizationStrings ์ ์ฉ by @KangTaeHoon in #832
- ๐ :: (#709) ์ฑ ์๋ฆผ ๋ฐ๊ธฐ ํ๋ฉด ๊ตฌํ by @KangTaeHoon in #833
- ๐ :: (#828) ํ๋ ์ด๋ฆฌ์คํธ ์์ธ ํ๋ ์ด์ด ์ฐ๊ฒฐ by @yongbeomkwak in #835
- ๐ :: (#810) ํฌ๋ ๋ง ํ๋ฉด UI ์ถ๊ฐ by @baekteun in #834
- ๐ :: (#836) ContainSong์ ์ ์ฝ ์กฐ๊ฑด ๋ฐ ์๋ฌ ํ ์คํธ ๋ฉ์์ง ๊ตฌํ by @yongbeomkwak in #843
- ๐ :: (#830) ๊ฒ์ํ๋ฉด์ 50๊ณก ์ ํ ๊ด๋ จ ๋ฉ์์ง๋ฅผ ์์ฑํฉ๋๋ค. by @yongbeomkwak in #845
- ๐ :: (#844) ๋ฌดํ ์คํฌ๋กค ์ ๊ฒ์ ํจ์น๋ฅผ ์ฌ๋ฌ๋ฒ ํ๋ ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #847
- ๐ :: (#841) ๊ฐ์ฌํ์ด๋ผ์ดํ :: ๊ณก์ ๋ฐ๋ผ ๋ธ๋ฌ๋จน์ ์ธ๋ค์ผ์ด ๋ณด์ด๋๋ก ๋ณ๊ฒฝ by @KangTaeHoon in #842
- ๐ :: (#854) ํ ์คํธ ์ต์ ์ถ๊ฐ by @KangTaeHoon in #855
- ๐ :: (#856) ํ ์คํธ ํธ์ถ ๊ฐ์ํ by @KangTaeHoon in #857
- ๐ :: (#850) WarningView ํฐํธ ๋ณ๊ฒฝ by @KangTaeHoon in #858
- ๐ :: (#800) drag dismiss์ ๊ฒ์ ๋ฐฐ๊ฒฝ ๋ ธ์ถ ์ค๋ฅ ํด๊ฒฐ by @KangTaeHoon in #859
- ๐ :: (#812) Credit Domain Interface ์ถ๊ฐ by @baekteun in #853
- ๐ :: (#849) ์ด๋ฏธ์ง ์์ถ 80%๋ฅผ ์งํํฉ๋๋ค. by @yongbeomkwak in #860
- ๐ :: (#852) ํ๋ ์ด๋ฆฌ์คํธ ์์ธ ํ์ด์ง์์ ๋ก๋ฉ ์ EmptyView๊ฐ ๋ณด์ด๋ ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #865
- ๐ :: (#866) ์ํฐ์คํธ ์์ธ:: ์ฌ์ด๋ ์ดํํธ ์ค๋ฅ ์์ by @KangTaeHoon in #867
- ๐ :: (#861) ์ปค์คํ ์ด๋ฏธ์ง url ๊ด๋ จ api๋ฅผ ์ฐ๊ฒฐ by @yongbeomkwak in #864
- ๐ :: (#868) ํ ์๊ฐ:: ๋ฐ์ดํฐ ๊ตฌ์กฐ ๋ณ๊ฒฝ by @KangTaeHoon in #869
- ๐ :: (#846) ์์น๋ฐ ํค๋ ์จ๊น์ ๋ฐ๋ฅธ ๋ฒ๊ทธ๋ฅผ ํด๊ฒฐํฉ๋๋ค. by @yongbeomkwak in #870
- ๐ :: (#863) ๋ฅ๋งํฌ, ์ ๋๋ฒ์ ๋งํฌ ๊ตฌํ by @KangTaeHoon in #873
- ๐ :: (#871) ๋๋ง์ ํ๋ ์ด๋ฆฌ์คํธ ์ด๋ฏธ์ง api ์ ์ฉ by @yongbeomkwak in #880
- ๐ :: (#877) ์ํฐ์คํธ:: ๊ตฌ๋ ์ํ ๋ฐ์ ์ค๋ฅ ์์ by @KangTaeHoon in #879
- ๐ :: (#882) ๋ฆฌ์ฌ์ด์ง ๋ก์ง ๋ณด์ by @KangTaeHoon in #883
- ๐ :: (#884) MainTabFeature ๋ํ๋์ ์ ๋ฆฌ by @KangTaeHoon in #886
- ๐ :: (#887) ์ฑ ์ ์ ์ ์ ์ ์ ๋ณด ์ ํ by @KangTaeHoon in #888
- ๐ :: (#881) ๊ฐ๊ฒฉ api ์ฐ๊ฒฐ ๋ฐ ๋ชจํธํ ๋ค์ด๋ฐ ๋ณ๊ฒฝ by @yongbeomkwak in #885
- ๐ :: (#892) ์ ๋๋ฒ์ ๋งํฌ ํ ์คํธ ๋๋ฉ์ธ ์ถ๊ฐ by @KangTaeHoon in #893
- ๐ :: (#775) ๏ฟฝ์ ์ ๋๋ฉ์ธ api ๋ฆฌ์คํฐ์ค ๋ณ๊ฒฝ ๋์ ๋ฐ etc.. by @youn9k in #894
- ๐ :: (#889) ์ ๋๋ฒ์ ๋งํฌ ๊ณต์ ํ๊ธฐ by @yongbeomkwak in #891
- ๐ :: (#903) ์ต์ ์์ :: ๋ ธ๋ ์์ธ ์ฐ๊ฒฐ ์ธ 1 by @KangTaeHoon in #905
- ๐ :: (#902) ์ฐจํธ:: ๋ ธ๋ ์์ธ ์ฐ๊ฒฐ by @KangTaeHoon in #904
- ๐ :: (#900) ์ํฐ์คํธ ์์ธ:: ๋ ธ๋ ์์ธ ์ฐ๊ฒฐ by @KangTaeHoon in #901
- ๐ :: (#889) ๊ฒ์, ํ๋ ์ด๋ฆฌ์คํธ ์์ธ์ ์์ ์์ธ ์ฐ๊ฒฐ by @yongbeomkwak in #897
- ๐ :: (#812) Music Detail Feature ๋๋ ํ ๋ฆฌ ์ ๋ฆฌ by @baekteun in #906
- ๐ :: (#812) CreditDomain ๊ตฌํ by @baekteun in #907
- ๐ :: (#812) Credit Song List ํ๋ฉด UI ๊ตฌํ by @baekteun in #908
- ๐ :: (#910) Credit ์์ ์ ๋ ธ๋ ๋ฆฌ์คํธ ์ธํฐ๋ ์ ์ถ๊ฐ by @baekteun in #913
- ๐ :: (#914) ํ ํ๋ฉด: ๋๋ฝ์ฌํญ ๋ฐ์ by @KangTaeHoon in #915
- ๐ :: (#916) ์ํฐ์คํธ, ์ฐจํธ, ์ต์ ์์
::
โถ๏ธ ์ ํ๋ธ ์ ๋๋ ์ดํฐ ์ฐ๊ฒฐ by @KangTaeHoon in #917 - ๐ :: (#935) ํ ์๊ฐ:: ์ต์ข by @KangTaeHoon in #936
- ๐ :: (#933) ์ํฐ์คํธ ์์ธ:: ์ ์ฒด์ฌ์ ๊ธฐ๋ฅ by @KangTaeHoon in #934
- ๐ :: (#895) ๋ก๊ทธ์ธ ์ฌ๋ถ์ ๋ฐ๋ผ ์๋์ผ๋ก my/unkwown ํ๋ ์ด๋ฆฌ์คํธ ์ค์์นญ by @yongbeomkwak in #920
- ๐ :: (#938) ์ญ์นดํธ ๋ด ๋ก๊ทธ์ธ ๋ถ๊ธฐ ์ ๊ฑฐ by @KangTaeHoon in #939
- ๐ :: (#940) ์ํฐ์คํธ ์์ธ:: ๋ ธ๋๋ด๊ธฐ ๋น๋ก๊ทธ์ธ ์ฒ๋ฆฌ by @KangTaeHoon in #941
- ๐ :: (#918) ์์ ์ ๋ ธ๋ ๋ฆฌ์คํธ ํ๋ฉด์์ ์๋จ Gradient๊ฐ ํ์๋์ง ์๋ ์ด์ ํด๊ฒฐ by @baekteun in #919
- ๐ :: (#912) ์ฌ์๋ชฉ๋ก ํ๋ฉด ์ธํฐ๋ ์ ๋ฐ UI ๋ฐ์ by @baekteun in #922
- ๐ :: (#911) PlayState ์ธํฐํ์ด์ค ์ ๋ฆฌ by @baekteun in #923
- ๐ :: (#925) Credit Page UI ์ ์ํ by @baekteun in #926
- ๐ :: (#921) Playlist ํ๋ฉด presetationStyle ๋ณ๊ฒฝ by @baekteun in #928
- ๐ :: (#899) ์์ ์์ธ ํ์ด์ง ์์ ์ ๋ชฉ, ์ํฐ์คํธ WMLabel -> WMFlowLabel ์ ํ by @baekteun in #931
- ๐ :: (#848) ๋๋ค์ ๋ณ๊ฒฝ ๋ฐ ์ด๋งค ๋ฝ๊ธฐ ๋ฐ์ ๊ตฌํ by @youn9k in #898
- ๐ :: (#809, #929, #927) ์ข์์ ๋ก์ง ๊ตฌํ by @baekteun in #930
- ๐ :: (#937) ๊ฒ์ ๋ฐ ํ๋ ์ด ๋ฆฌ์คํธ ์์ธ ํ๋ฉด์ ๋ก๊ทธ์ธ ๋ฃ๊ธฐ by @yongbeomkwak in #942
- ๐ :: (#949, #791) ํ๋กํ ๋ณ๊ฒฝ ๊ธฐ๋ฅ ๊ตฌํ ์ธ1 by @KangTaeHoon in #952
- ๐ :: (#944, #947, #948, #945) ์์ ์ธ๋ค์ผ ๋ ธ์ถ ์คํจ ์ ๋์ ์ด๋ฏธ์ง ํ์ ๋ฐ ์์ ์์ธ swipe back ์ง์ by @baekteun in #946
- ๐ :: (#909) ์์ ์์ธ placeholder ์ด๋ฏธ์ง ๋ณ๊ฒฝ by @baekteun in #943
- ๐ :: (#954, #955) ๋ถํ์ ๋ก์ง ์ ๊ฑฐ by @KangTaeHoon in #956
- ๐ :: (#951) ์์ ์์ธ ํ์ด์ง ๋์์ธ ์์ by @baekteun in #960
- ๐ :: (#959) ์ฐจํธ, ์ต์ ์์ > ๋น๋ก๊ทธ์ธ ์ ๋ ธ๋ ๋ด๊ธฐ ์ก์ ์ฒ๋ฆฌ by @KangTaeHoon in #962
- ๐ :: (#961) ๋ด ์ ๋ณด:: ๋ก๊ทธ์ธ/์์ ์ ์ด๋งค ์นด์ดํธ ๊ฐฑ์ by @KangTaeHoon in #963
- ๐ :: (876) ์ํธ์์ฉ์ด ์ผ์ด๋๋ ํ์ด์ง ์ฒดํฌ by @yongbeomkwak in #958
- ๐ :: (#965) Preference.useInfo ์ ์ฅ ๋ก์ง ๋ ํ์งํ ๋ฆฌ๋ก ์ด๋ by @KangTaeHoon in #967
- ๐ :: (#874, #953, #957) ๋ณด๊ดํจ ๋ก์ง ๊ฐ์ by @youn9k in #969
- ๐ :: (#932) ์์ ์ข์์ ๋น๋ก๊ทธ์ธ ์ฒ๋ฆฌ by @baekteun in #964
- ๐ :: (#924) CI ์๋ ๊ฐ์ by @baekteun in #966
- ๐ :: (#971) ํ๋ ์ด๋ฆฌ์คํธ ๋ํ ์ผ ์ปจํ ์ด๋์ ๋ก๊ทธ์ธ ๊ฐฑ์ ๋ก์ง์ ๋ณ๊ฒฝํด์ by @yongbeomkwak in #972
- ๐ :: (#874) ์ด๋งค ๋ฝ๊ธฐ ๋ฒํผ ๋ฅ์ค๊ฑฐ๋ฆฌ๋ ์ ๋๋ฉ์ด์ ์ถ๊ฐ by @youn9k in #973
- ๐ :: (#968) ๊ฐ์ฌ ํ์ด๋ผ์ดํ > ์๋ง ์ ๊ณต UI ์ถ๊ฐ by @KangTaeHoon in #980
- ๐ :: (#976) ์ด๋งค ์๋น๊ฐ ํ์ํ ๋ก์ง ์ดํ ์ ์ ์ ๋ณด๋ฅผ ๊ฐฑ์ ํฉ๋๋ค. by @yongbeomkwak in #979
- ๐ :: (#981) ์ธํธ๋ก(์คํ๋์ฌ) > ์ ์ ์ ๋ณด api ํธ์ถ ์ ๊ฑฐ by @KangTaeHoon in #982
- ๐ :: (#984) ์ฌ์๋ชฉ๋ก ํ์ด์ง์์ ๋ชจ๋ ๋ ธ๋๋ฅผ ์ญ์ ๊ฐ ๋ถ๊ฐ๋ฅํ ์ด์ ํด๊ฒฐ by @baekteun in #987
- ๐ :: (#769) ๋ณด๊ดํจ ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ํ์ฌ ์ฌ์๋ชฉ๋ก์ ์ถ๊ฐํ๋ ๊ธฐ๋ฅ๋ค ๊ตฌํ by @youn9k in #988
- ๐ :: (#983) ์ฌ์๋ชฉ๋ก ์ ์ฅ ์ต๋ 50๊ฐ๋ก ์ ํ by @baekteun in #989
- ๐ :: (#985) 50๊ณก ์ ํ ํ ์คํธ ๋๋ฝ ํ ์คํธ ๋ช ์ by @yongbeomkwak in #991
- ๐ :: (#990) ๋ด ์ ๋ณด viewDidLoad ์ ์๋ฒ๋ก๋ถํฐ ์ ์ ์ ๋ณด fetch by @youn9k in #992
- ๐ :: (#986) ์ฌ์๋ชฉ๋ก ํธ์ง ์ํ ๋๊ธฐํ by @yongbeomkwak in #994
- ๐ :: (#993) ์ด๋งค ๊ฐฏ์ ๋ณ๋ ์ ๋ด ์ ๋ณด์ ๋ฐ๋ก ๋ฐ์๋์ง ์๋ ๋ฌธ์ ์์ by @youn9k in #995
- ๐ :: (#890) ์ข์์ ํญ์์ ์ธ๋ค์ผ ํด๋ฆญ ์ ๋ ธ๋ ์์ธ๋ก ์ด๋ by @youn9k in #996
- ๐ :: (#978) ์ฑ์ด ์คํ๋์๋ง์ ๋ณด๊ดํจ์ ๊ฐฑ์ ํ๋ ๋ฌธ์ ์์ by @youn9k in #997
- ๐ :: (#998) ์์ ์์ธ UI ์ ์ฝ์กฐ๊ฑด ๋ณ๊ฒฝ by @baekteun in #999
- ๐ :: (#977) ๋ณด๊ดํจ ๋ฆฌ์คํธ ์์ฑ ์ ์ํ ์ด๋งค ์๋ชจ by @youn9k in #1000
- ๐ :: [#1001] ๋น๋ก๊ทธ์ธ ์ํ์์ ํ ํฐ์ด ํ์ํ api๋ฅผ ์์ฒญํ๋ฉด, ํ ํฐ์ ์ฌ๋ฐ๊ธํ๋ ค๊ณ ์๋ํ๋ ๋ฌธ์ ์์ by @youn9k in #1002
- ๐ :: [#532] ํธ์ ์๋ฆผ ๊ธฐ๋ฅ ๊ตฌํ by @KangTaeHoon in #1003
- ๐ :: [#1004] ๋ฆฌ์คํธ ์์ฑ ๋ฒ๊ทธ ์์ by @youn9k in #1005
- ๐ :: [#1008] ๋ณด๊ดํจ ๋ฆฌ์คํธ ์ธ๋ค์ผ์ด ๊น๋นก์ด๋ ๋ฌธ์ ์์ by @youn9k in #1010
- ๐ :: [#1007] ๋ก๊ทธ์ธ ์ด์ค ํ์ UX ์์ by @youn9k in #1015
- ๐ :: [#1019] ๋์ด์ฐ๊ธฐ ๊ต์ > ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ๋ฐฉ์นจ by @KangTaeHoon in #1025
- ๐ :: (#1019) ํค๋ณด๋ ์ ๋ ฅํ๋ฉด ๊ธ์ ์ ์ ํ by @KangTaeHoon in #1026
- ๐ :: (#1027) ํค๋ณด๋ ์ ๋ ฅํ๋ฉด์ enum ์ ๋ฆฌ ๋ฐ ๊ฐ์ by @KangTaeHoon in #1029
- ๐ :: [#1007, #1022, #1024] ๋ณด๊ดํจ ์ด๋งค๋ฝ๊ธฐ ๋ฒํผ ํํฐํด ์์น ๋น์จ์ ๋ง๊ฒ ์กฐ์ by @youn9k in #1030
- ๐ :: (#1028) ๋ฎค์ง ๋ํ ์ผ present ๋ฐฉ์ ๋ณ๊ฒฝ by @yongbeomkwak in #1031
- ๐ :: (#1020) ์ต์ ์์ :: ์ ์ฒด์ฌ์ ๊ธฐ๋ฅ ์ถ๊ฐ by @KangTaeHoon in #1032
- ๐ :: (#1013) ํธ์ ํ ํฐ ๋ฑ๋ก ์ค๋ฅ ์์ฌ ๋ก์ง ์ ๊ฑฐ by @KangTaeHoon in #1035
- ๐ :: (#1021) ์์ ์์ธ์์ ๋ ธ๋ ์ฌ์ ์ ํ๋ฆฌ์ ์ถ๊ฐ by @baekteun in #1033
- ๐ :: (#1016, 1017) ์ฌ์๋ชฉ๋ก ํ ์คํธ ๋ฉ์์ง ์ค๋ฅ ์์ by @yongbeomkwak in #1036
- ๐ :: (#978) ๋ด์ ๋ณดํ๋ฉด์์ ๋ถํ์ํ api๊ฐ ํธ์ถ๋๋ ๋ฌธ์ ์์ by @youn9k in #1038
- ๐ :: (#1023) ๋ ธ๋์์ธ:: ์ธ๋ค์ผ ์ฝ๋ ๋ผ์ด๋ฉ ์ปฌ๋ฌ ์์ ธ๋์ค๋ ์ค๋ฅ ์์ by @KangTaeHoon in #1039
- ๐ :: (#1034) Firebase Crashlytics ํตํฉ by @baekteun in #1040
- ๐ :: (#1041) ์ค์์ดํ ๋ฐฑ ์ ์ค์ณ ์ถ๊ฐ by @KangTaeHoon in #1042
- ๐ :: (#1043) ๋ค๋น ์ฐ์ธก ๋ฒํผ ๋ด ๊ฐ๊ฒฉ ์ถ๊ฐ by @KangTaeHoon in #1044
- ๐ :: (#1046) ํ๋ ์ด๋ฆฌ์ํธ ์ปจํ ์ด๋ ๋ก๋ฉ ์ค ์ฒ๋ฆฌ by @yongbeomkwak in #1049
- ๐ :: (#1048) ์ํฐ์คํธ:: Retry UI ์ถ๊ฐ by @KangTaeHoon in #1051
- ๐ :: (#1001) ๋น๋ก๊ทธ์ธ ์ํ์์ ํ ํฐ์ด ํ์ํ api๋ฅผ ์์ฒญํ๋ฉด, ํ ํฐ์ ์ฌ๋ฐ๊ธํ๋ ค๊ณ ์๋ํ๋ ๋ฌธ์ by @baekteun in #1050
- ๐ :: (#1009) ํ ์ ๋ณด:: UI ์ด๊ธฐํ ๋๋ ๋ฌธ์ ์์ by @KangTaeHoon in #1052
- ๐ :: (#1054) ๋น ๋ก๊ทธ์ธ ์ ๋ฌดํ๋ก๋ฉ ๋ฒ๊ทธ ํด๊ฒฐ by @yongbeomkwak in #1056
- ๐ :: (#1045) throttle ์ฒ๋ฆฌ ๋ฐ api authorizable ์กฐ๊ฑด ๋ณ๊ฒฝ by @baekteun in #1055
- ๐ :: (#1047) ์์ ์์ธ์์ ์ข์์ ํด๋ฆญ ์ ๋ณด๊ดํจ ์ข์์ ํ์ด์ง ๋ฆฌ์คํธ ๊ฐฑ์ by @baekteun in #1053
- ๐ :: (#1057) ํ๋กํ ๋ฒํผ ํญ์ ๋ฐ๋ฅธ ์์น ์กฐ์ by @KangTaeHoon in #1058
- ๐ :: (#826) ์ฌ์ฉํ์ง ์๋ project ์ ํ ๊ด๋ จ ์ฝ๋ ์ ๊ฑฐ by @yongbeomkwak in #1059
- ๐ :: (#970) ๋ ธํฐํผ์ผ์ด์ ์ด๋ฆ ์ ๋ฆฌ by @KangTaeHoon in #1060
- ๐ :: (#1061) ๊ฑด์ ์ฌํญ ์ฐธ์ฌ์ ๋ณด ํญ๋ชฉ ์ถ๊ฐ by @yongbeomkwak in #1062
- ๐ :: (#1063) ์ฌ์๋ชฉ๋ก์ ๊ณก์ด ์์ ์ FAB ๋ฒํผ ์จ๊น ์ฒ๋ฆฌ by @baekteun in #1065
- ๐ :: (#1064) Credit -> ์ํฐ์คํธ ํ๋ฉด ์ง์ ์ ์ํ Credit API ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ by @baekteun in #1066
- ๐ :: (#1067) ์ํฐ์คํธ ์์ธ ๊ตฌ์กฐ ๋ณ๊ฒฝ ๋ฑ by @KangTaeHoon in #1068
- ๐ :: (#1069) ์ํฐ์คํธ ์์ธ:: ํฌ๋ ๋ง์์ ์ ๊ทผํ ๊ฒฝ์ฐ ๋ ธ๋ ์ธ๋ค์ผ์ด ๋๋ฆฌ์ง์๋ ์ค๋ฅ ์์ ์ธ 2 by @KangTaeHoon in #1070
- ๐ :: (#1072) ์ด๋งค๋ฝ๊ธฐ:: ์ค๋ ๋ฝ๊ธฐ ์๋ฃ ์ํ๋ก ๋ฝ๊ธฐ๋ฒํผ์ ๋๋ฅด๋ฉด ํ ์คํธ ์ถ๊ฐ by @KangTaeHoon in #1073
- ๐ :: (#1078) ์ต์ ์์ :: ์ ์ฒด์ฌ์ ๋ฒํผ ํ ์คํธ์ ์ผํฐ์ ๋ ฌ์ด ๋ง์ง์์ by @KangTaeHoon in #1079
- ๐ :: (#1076) ๊ฐ์ฌ๊พธ๋ฏธ๊ธฐ:: ๋คํธ์ํฌ ์คํจ ์ค๋ฅ๊ฐ ๋ ธ์ถ๋๋ ํ์ by @KangTaeHoon in #1077
- ๐ :: (#1074) ์์ฃผ๋ฌป๋์ง๋ฌธ:: ์นดํ ๊ณ ๋ฆฌ๊ฐ ์ ์ฒด๋ง ๋ ธ์ถ๋๋ ์ค๋ฅ ์์ by @KangTaeHoon in #1075
- ๐ :: (#1087) CI workflow ํธ๋ฆฌ๊ฑฐ ์กฐ๊ฑด ๋ณ๊ฒฝ by @baekteun in #1088
- ๐ :: (#1083) Credit ๋ ธ๋ ๋ฆฌ์คํธ ์๋จ Gradient ์์ญ ์กฐ์ by @baekteun in #1086
- ๐ :: (#1082) ํฌ๋ ๋ง ๋ก๋ฉ ์ธ๋์ผ์ดํฐ ๋์ ์ค๋ฅ ์ด์ ํด๊ฒฐ by @baekteun in #1084
- ๐ :: (#1089) ๋ฌธ์ํ๊ธฐ ์ฐธ์ฌ์ ๋ณด -> ์ฐธ์ฌ ์ ๋ณด ํ ์คํธ ๋ณ๊ฒฝ by @baekteun in #1090
- ๐ :: (#1071) ๊ฒ์ ํ๋ฉด์์ ๋ฐ๋ก ๋น ์ ธ๋๊ฐ ์ ์๋ ๋์ by @yongbeomkwak in #1092
- ๐ :: (#1080) ์ฌ์๋ชฉ๋ก:: ํฐ์น์์ญ ํ์ฅ by @KangTaeHoon in #1081
- ๐ :: (#1093) ๋๋ณด๊ธฐ ๋ฒํผ์ ํตํด ํ๋จ ๋ทฐ ์จ๊ธฐ๊ธฐ by @yongbeomkwak in #1094
- ๐ :: (#1091) private ํ๋ฆฌ ์ ๊ทผ ์ฒ๋ฆฌ by @yongbeomkwak in #1096
- ๐ :: (#1095) ํ ์คํธ ํ ๋ง ํ์ฅ by @KangTaeHoon in #1097
- ๐ :: (#1099) Credit ๋ก๋ฉ ์ธ๋์ผ์ดํฐ๊ฐ ๋ถํ์ํ ์ํฉ์ ํ์๋๋ ์ด์ ํด๊ฒฐ by @baekteun in #1100
- ๐ :: (#1085) ํํ๋ฉด Translucent ์ ์ฉ by @baekteun in #1098
- ๐ :: (#1101) ๋ณด๊ดํจ - ์ข์์ ์ฐฝ์์๋ ์ ๋ชฉ๋ถ๋ถ ํด๋ฆญ์ ๊ณก ์์ธ๋ก ๊ฐ๋๋ก by @KangTaeHoon in #1102
- ๐ :: (#1103) ๋ํดํธ ์ด๋ฏธ์ง ๋ณ๊ฒฝ ๋ฐ์ ๋ฐ ํ๋ฆฌ ๋ณ๊ฒฝ์ฌํญ ์ ์ฅ ์ค๋กํ ์ ์ฉ by @yongbeomkwak in #1104
- ๐ :: (#1106) ์ฐธ์ฌ์ ๋ณด:: ํฌ๋กค๋ง ์ด์๋ก ๋ค์ด์ค๋ ๊ณต๋ฐฑ ๋ฌธ์์ด ์ฒ๋ฆฌ by @KangTaeHoon in #1107
- ๐ :: (#1105) My ํ๋ฆฌ ์ ์ฅ ์ ์ธ๋์ผ์ดํฐ ์์ by @yongbeomkwak in #1108
- ๐ :: (#1110) ๋ ธ๋ ์์ธ ํ์ด์ง ์ ๋ชฉ <-> ์ํฐ์คํธ ๊ฐ ํ ์คํธ ๊ณต๋ฐฑ ์ถ๊ฐ by @baekteun in #1111
- ๐ :: (#1113) ๋ฐฐ๊ฒฝ ๋ค์ด๋ก๋ ์คํจ ์ ์ฌ์ฉ์์๊ฒ ์ ๋ฌ by @baekteun in #1117
- ๐ :: (#1112) develop์ด ์๋ ๋ธ๋์น๋ฅผ ๋์์ผ๋ก PR ๋จธ์ง ์ ์ฐ๊ด๋ ์ด์ ์๋์ผ๋ก close by @baekteun in #1120
- ๐ :: (#1115) ์์ ์์ธ ์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ ์คํจ์ ์ค๋ฅ ๋ด์ฉ ๋ ธ์ถ by @baekteun in #1119
- ๐ :: (#1123) PR merge์ ์ฐ๊ด ์ด์ ์๋ close๊ฐ ๋์ํ์ง ์๋ ์ด์ by @baekteun in #1124
- ๐ :: (#1121)๏ฟฝ ๋คํธ์ํฌ ๋ก๊ทธ๋ฅผ ๋ํ ์ผ/๊ฐ์ํ ๋ก ๋ถ๊ธฐ์ฒ๋ฆฌ by @youn9k in #1122
- ๐ :: (#1125) AutoCloseIssueByPullRequest workflow๊ฐ ์คํ๋์ง ์์ by @baekteun in #1126
- ๐ :: (#1127) ๋ฆฌ๋๋ฏธ ์์ by @baekteun in #1128
- ๐ :: (#1129) ์์ ์์ธ ๋ ธ๋๋ฐฉ ๋ฒํธ ํ์๊ฐ ์๋๋ ์ด์ ํด๊ฒฐ by @baekteun in #1132
- ๐ :: (#1131) ๋ง์ดํ์ด์ง ์ด๋งค ๋ฒํผ ๋ฐฐ๊ฒฝ์ ๋ณ๊ฒฝ by @baekteun in #1133
- ๐ :: (#1114) ๋ง์ด ํ์ด์ง ํ๋กํ ๋ฒํผ bouncy ์ดํํธ ์ถ๊ฐ by @baekteun in #1134
- ๐ :: (#1135) ํฌ๋ ๋ง ์์ ์ ํ๋กํ ์ด๋ฏธ์ง ์ง์ by @baekteun in #1136
- ๐ :: (#1130) ๋ณด๊ดํจ ํ๋ ์ด๋ฆฌ์คํธ๋ฅผ ์ฌ์ํ์ ๋ ์ฒซ ๊ณก๋ง ์ฌ์๋๋ ๋ฌธ์ ์์ by @youn9k in #1144
- ๐ :: (#1137) ๋ง์ดํ์ด์ง ๋ด ์ด๋งค ๋ฒํผ border color ๋ณ๊ฒฝ by @baekteun in #1141
- ๐ :: (#1138) ์ํฐ์คํธ ๋ฆฌ์คํธ ํ์ด์ง translucent ์ ์ฉ by @baekteun in #1142
- ๐ :: (#1139) ํ์ํํด ๋ฒํผ์์ '์ฌ๊ธฐ' ํ ์คํธ ์ด์ธ์๋ ํํด ๋์์ด ์ด๋ฃจ์ด์ง๋ ์ด์ ํด๊ฒฐ by @baekteun in #1143
- ๐ :: (#1140) ํ, ๊ฒ์, ์ํฐ์คํธ ํญ ๋ก๊ทธ ์์ง by @baekteun in #1152
- ๐ :: (#1153) ํฌ๋ ๋ง ์์ ์ ํ๋กํ ๋ณ๊ฒฝ ๋์ by @KangTaeHoon in #1154
- ๐ :: (#950) ์ข์์ ๋ก์ง ๊ณ ๋ํ by @baekteun in #1147
- ๐ :: (#1156) ์ํฐ์คํธ ์ ํ์ด ์๋จ by @baekteun in #1157
- ๐ :: (#1158) ์ํฐ์คํธ ์ ํ์ด ์๋จ 2t by @KangTaeHoon in #1159
- ๐ :: (#1160) ์ฐจํธ ์ ๋ฐ์ดํธ ์๊ฐ ์ค๋ฅ ์์ by @KangTaeHoon in #1161
- ๐ :: (#1168) ํธ์๋ฐ์ก ์ด์คํฐ์๊ทธ ์์น ๋ณ๊ฒฝ by @KangTaeHoon in #1169
- ๐ :: [#1150] ๋ณด๊ดํจ ํญ ๋ก๊ทธ ์ถ๊ฐ by @youn9k in #1164
- ๐ :: [#1165] ๋ด ์ด๋งค ๋ฒํผ ํ ๋๋ฆฌ ์์์ด ๋ค๋ฅธ ๋ฌธ์ ์์ by @youn9k in #1170
- ๐ :: (#1148) ๊ฒ์ ๊ฒฐ๊ณผ ๋ก๋ฉ ์ค ํํฐ๋ ์ ๋ ฌ์ ๋๋ฅผ ๋ ์ฑ์ด ํฐ์ง๋ ๋ฒ๊ทธ by @yongbeomkwak in #1151
- ๐ :: (#1171) QA Configuration ์ถ๊ฐ by @baekteun in #1174
- ๐ :: (#1176) ๊ณต์งํ์ ํ์ญํด์ง ์ค๋ฅ ์์ by @KangTaeHoon in #1179
- ๐ :: (#1172) ๋ ธ๋ ์์ธ๋ก ์ง์ ์ ์ฌ์๋ชฉ๋ก์ ์ถ๊ฐ by @baekteun in #1177
- ๐ :: (#1173) ์ฌ์๋ชฉ๋ก ์ต๋ ์ ํ ํด์ by @baekteun in #1175
- ๐ :: (#1166) ํํ๋ฉด ๋ก๊ทธ ์์ ๋ฐ์ by @baekteun in #1178
- ๐ :: (#1149) ๋ด ์ ๋ณด, ์ค์ ํ๋ฉด ์ ๋๋ฆฌํฑ์ค ๋ก๊ทธ ์ฌ๊ธฐ by @youn9k in #1182
- ๐ :: (#1180) ๋ฆฌ์คํธ ๊ฒ์๊ฒฐ๊ณผ ๋จ์ ํ -> ๊ตฌ๋ ๋ณ๊ฒฝ by @yongbeomkwak in #1181
- ๐ :: (#1118) ์ ๋ ฌ ์ต์ ๋ณ๊ฒฝ , ๊ฐ๋๋ค์ -> ๊ด๋ จ๋์ by @yongbeomkwak in #1183
- ๐ :: (#1146) ํ ํญ ๊ดํด์ ํฌ๋์ฌ ํ์ ์์ by @KangTaeHoon in #1187
- ๐ :: (#1190) ์ํ์ด๋งค ๊ทธ๋ฆผ์ ์ฒ๋ฆฌ by @KangTaeHoon in #1191
- ๐ :: (#1186) ์ฌ์๋ชฉ๋กํ๋ฉด ์ฌ์๋ฒํผ UI ๋ณ๊ฒฝ by @baekteun in #1188
- ๐ :: (#1167) Firebase Send Error by @baekteun in #1184
- ๐ :: (#1193) ํ๋ฆฌ ์ด๋ฏธ์ง ๋ณ๊ฒฝ ์ ๋ก๋ฉ ์ธ๋์ผ์ดํฐ ์ผํฐ ์ ๋ ฌ by @KangTaeHoon in #1194
- ๐ :: (#1189) ๋๋ฝ ๋ก๊ทธ ๋ฐ ์์ ,์ถ๊ฐ๋ ๋ก๊ทธ ์์ by @baekteun in #1192
- ๐ :: (#1185) ์ด๋ฆ ์ ํ 12์ + ์๋ฌธ์๋ 2๊ธ์๋น 1๋ฌธ์๋ก ํ์ by @baekteun in #1195
- ๐ :: (#1196) notiname ๋ณ๊ฒฝ ๋ฐ ๋ง์ด ํ๋ฆฌ ํธ์ง๋ชจ๋ ๋ฒ๊ทธ ํด๊ฒฐ by @yongbeomkwak in #1198
- ๐ :: (#1199) ๋ณด๊ดํจ > ๋ด ํ๋ฆฌ ์์ธ ์ง์ ์ ํ๋กํ ๋ฒํผ ์์น ์๋ง๋ UI ์ค๋ฅ ์์ by @KangTaeHoon in #1201
- ๐ :: (#1109) ์๋ฎค ์ถ์ฒ ํ๋ฆฌ ํค๋ ๋ฒํผ์ ์ ์ฒด ์ฌ์์ผ๋ก ํต์ผ by @yongbeomkwak in #1202
- ๐ :: (#1207) Wm ๋ค์ด๋ฐ -> WM๋ก ๋ณ๊ฒฝ by @yongbeomkwak in #1209
- ๐:: (#1204) Credit ์์ ์ ๋ ธ๋ ๋ฆฌ์คํธ ๋๋ฝ ์คํ ๋ฐ์ by @baekteun in #1211
- ๐:: (#1210) ๊ฐ์ฌ ํ์ด๋ผ์ดํ ํ์ฑํ UI ์ถ๊ฐ by @KangTaeHoon in #1214
- ๐:: (#1216) ๊ฐ์ฌ ํ์ด๋ผ์ดํ ์ด ๋ผ์ธ ๊ณ์ฐ ๊ธฐ์ค ์์ by @KangTaeHoon in #1217
- ๐ :: (#1218) Issue Auto Closer trigger๊ฐ ์๋๋ ํ์ ํด๊ฒฐ by @baekteun in #1219
- ๐ :: (#1221) ๊ตฌ๋ ๋ฒํผ ๋ณด์ฌ์ง๋ ์๊ธฐ ๋ณ๊ฒฝ by @yongbeomkwak in #1222
- ๐ :: (#1225) ์ํฐ์คํธ ์๋ค์ ์ฌ์ฉ ์ค๋ฅ ์์ by @KangTaeHoon in #1226
- ๐ :: (#1223) ์์ ์ ์ด๋ฆ์ด ๊ธธ์ด์ง ๋๋ฅผ ์ํ ์ต๋ width by @baekteun in #1224
- ๐ :: (#1227) ๋ ธ๋ ์์ธ์ ์ง์ ์ ์ง์ ์ ๊ตฌ๋ถ ์์ด ๋ ธ๋ ์์ธ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ by @baekteun in #1228
- ๐ :: (#1220) ํ๋ฆฌ ๋ณด๊ดํจ์ ์ ๊ธ ์ ๋ฌด ํ์ by @yongbeomkwak in #1229
- ๐ :: (#1206) ์ฌ์ ํ์ (์ ํ๋ธ, ์ ํ๋ธ ๋ฎค์ง) ์ ํ ํ์ ๋ทฐ ๊ตฌํ by @youn9k in #1232
- ๐ :: (#1212) textPopUp -> textPopup ๋ฆฌ๋ค์ด๋ฐ by @youn9k in #1234
- ๐ :: (#1213) multiPurposePopUp -> multiPurposePopup ๋ฆฌ๋ค์ด๋ฐ by @youn9k in #1235
- ๐ :: (#1231) ํฌ๋ ๋ง ์์ ์ ๋ ธ๋ ๋ฆฌ์คํธ์์ ์ธ๋ค์ผ ํด๋ฆญ ์ ์ฌ์๋ชฉ๋ก์ ์ฒซ ๊ณก์ผ๋ก ์ด๋๋๋ ์ด์ ํด๊ฒฐ by @baekteun in #1233
- ๐ :: (#1200) ์ฌ์ ํ๋ซํผ์ ์ ํ๋ธ ๋ฎค์ง ์ง์ by @baekteun in #1236
- ๐ :: (#1237) ์ ๊ท ๋ก๊ทธ ์ถ๊ฐ by @baekteun in #1239
- ๐ :: (#1238) ์์ ์ฌ์ ํ์ ํ์ Animation Spec ๋ณ๊ฒฝ by @baekteun in #1240
- ๐ :: (#1205) ์ ํ๋ธ ๋ฎค์ง ํ๋ ์ด๋ฆฌ์คํธ ์ฌ์ ์ง์ by @baekteun in #1241
- ๐ :: (#1215) ๋ ธ๋ ๋ฆฌ์คํธ ์ฌ์ ์ Unnamed Playlist์ ์ด๋ฆ ์ง์ by @baekteun in #1242
- ๐ :: (#1245) SingleAction ๋ฒํผ Blur ์ ์ฉ by @yongbeomkwak in #1246
- ๐ :: (#1248) ๋จ์ผ๊ณก ์ฌ์ ์ ์ ๋ชฉ์ Shorts๋ฅผ ์๋ฏธํ๋ ํ ์คํธ๊ฐ ํฌํจ๋์ด์์ ์Youtube๋ก ์ฌ์ by @baekteun in #1249
- ๐ :: (#1230) ๋ ธ๋ ์์ธ์์ ์ฌ์๋ชฉ๋ก ์ ๊ทผ ์ ์ฌ์๋ชฉ๋ก ์๋ ์คํฌ๋กค by @baekteun in #1250
- ๐ :: (#1247) ๊ณก ๋ด๊ธฐ ํ๋ฉด blur ๋ฐ lock image ์ถ๊ฐ by @yongbeomkwak in #1251
- ๐ :: (#1253) n๋ฑ๋ถ ํ์ด์ง ์ปจํธ๋กค๋ฌ ํ๋ฉด ํญ ๋ฒํผ ์ฌ์ด๊ฐ๊ฒฉ ์ ๊ฑฐ by @KangTaeHoon in #1254
- ๐ :: (#1252) ๊ณก ๋ด๊ธฐ blur ์ฒ๋ฆฌ by @yongbeomkwak in #1255
- ๐ :: (#1244) PDF ๋ก๋ ์คํจ ์ฒ๋ฆฌ by @KangTaeHoon in #1256
- ๐ :: (#1259) ์ํฐ์คํธ ์ค๋ช ๊ธ ์งค๋ฆผ ๋ณด์ by @KangTaeHoon in #1260
- ๐ :: (#1208) deprecated ํ ์คํธ ํจ์ ์ ๊ฑฐ by @KangTaeHoon in #1261
- ๐ :: (#1264) ํธ์๋ฐ์ก ์ด์คํฐ์๊ทธ ์ ๊ฑฐ by @KangTaeHoon in #1266
- ๐ :: (#1263) ๋ฅ๋งํฌ ๋๋ฉ์ธ ๋ถ๊ธฐ์ฒ๋ฆฌ by @KangTaeHoon in #1265
- ๐ :: (#1257) ํ๋ ์ด๋ฆฌ์คํธ ์์ธ ๊ธ์ ๋์นจ ๋ฒ๊ทธ ํด๊ฒฐ by @yongbeomkwak in #1271
- ๐ :: (#1243) fix ๋ฏธ์ค์น ๋ฒํผ ํฐ์น ์์ญ ํ์ฅ by @youn9k in #1267
- ๐ :: (#1268) ์ฌ์ ๋ฐฉ์ ํ ๊ธ ๋ฒํผ UI ์์ by @youn9k in #1272
- ๐ :: (#1262) ๋ณด๊ดํจ ๋ฆฌ์คํธ ๋ง๋ค๊ธฐ ๋ฒํผ UI ์์ by @youn9k in #1273
- ๐ :: (#1269) WMImageAPI ๋ฏธ์ฌ์ฉ ์ฝ๋ ์ ๊ฑฐ by @KangTaeHoon in #1270
- ๐ :: (#1275) ์ฌ์๋ชฉ๋ก > ๋๋ค ์์ด์ฝ ํฌ๊ธฐ ๋ณ๊ฒฝ by @KangTaeHoon in #1276
- ๐ :: (#1258) ๋๋ค์ ์ ๋ ฅ ์กฐ๊ฑด ์ถ๊ฐ by @KangTaeHoon in #1274
- ๐ :: (#1279) Release ํ๊ฒ ๋น๋ ์๋ฌ ์์ by @KangTaeHoon in #1281
- ๐ :: (#1277) ๋ฏธ์ฌ์ฉ ํ๋ฉด ์ ๊ฑฐ (RequestVC) by @KangTaeHoon in #1278
- ๐ :: (#974) (๋ณด๊ดํจ > ๋ด ๋ฆฌ์คํธ) ์ ๋๋ฉ์ด์ ์ด๊ธฐํ ๊ณผ์ ์๋ณด์ด๊ฒ ์์ by @KangTaeHoon in #1282
- ๐ :: (#1283) ์ผ์ธ ๋ก๋ง ๊ตฌ์ฑํ์ฌ ์ฌ์ ์ ํญ์ ์ ํ๋ธ๋ก๋ง ์ฌ์ by @baekteun in #1284
- ๐ :: (#1285) ์ฐธ์ฌ์ ๋ณด(ํฌ๋ ๋ง) > ๋ฐ์ดํฐ ์์ ๋ UI ์ฒ๋ฆฌ by @KangTaeHoon in #1286
- ๐ :: (#1287) privacy, terms ์ฃผ์ ๋ณ๊ฒฝ by @KangTaeHoon in #1288
- ๐ :: (#1291) ์ํฐ์คํธ ์๊ฐ๊ธ ํฐ์น์์ญ ๋ณ๊ฒฝ by @KangTaeHoon in #1292
- ๐ :: (#1289) ๋๋ฝ๋ ์ด๋งคํจ ๋ฐ๋ก๊ฐ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ by @youn9k in #1290
New Contributors
Full Changelog: v2.2.0...v3.0.0