v2.0.0
What's Changed
- [FE] webpack, eslint, prettier ๊ธฐ๋ณธ ์ธํ ์๋ฃ by @Todari in #3
- [FE] emotion ์ด๊ธฐ ์ธํ by @pakxe in #8
- [FE] ๋์์ธ์์คํ ์ด๊ธฐ ์ธํ by @soi-ha in #10
- [FE] ํ์ฌ ์์ฑ ๋ฐ ์ฐธ์ฌ ํํฉ ๊ด๋ฆฌ ํผ๋ธ๋ฆฌ์ฑ by @jinhokim98 in #13
- [FE] client ์ค์ ์์ by @soi-ha in #38
- [BE] ํ๋ก์ ํธ ์ํฐํฐ ์์ฑ by @kunsanglee in #40
- [FE] ํด์ปคํค ๋ฒ์ ๋์์ธ์์คํ ๊ตฌํ by @Todari in #36
- [BE] CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ by @Arachneee in #42
- [BE] ํ์ฌ ์์ฑ ๊ธฐ๋ฅ ๊ตฌํ by @3Juhwan in #41
- [FE] ๋์์ธ ์์คํ ์์ by @Todari in #46
- [BE] PR ํ ํ ์คํธ ๋ฆฌํฌํธ ๋ฐํ ๊ธฐ๋ฅ ์ถ๊ฐ by @Arachneee in #56
- [BE] ์ง์ถ๋ก๊ทธ ์ถ๊ฐ ๊ธฐ๋ฅ ๊ตฌํ by @Arachneee in #45
- [BE] ์ธ์ ๋ณ๋ ๊ธฐ๋ฅ ๊ตฌํ by @3Juhwan in #47
- [BE] ํจํค์ง ๊ตฌ์กฐ ๋ณ๊ฒฝ by @3Juhwan in #62
- [FE] api wrapping by @Todari in #68
- [FE] @svgr/webpack ํ๋ฌ๊ทธ์ธ ์ค์น by @soi-ha in #74
- [BE] ํ์ฌ ์ ๋ณด ์กฐํ ๊ธฐ๋ฅ ๊ตฌํ by @3Juhwan in #75
- [BE] ์ค์ ํ์ผ ์๋ธ ๋ชจ๋ ์์ฑ by @3Juhwan in #82
- [BE] ์์ฒญ ๋ฐ์ดํฐ๊ฐ ๋งตํ๋์ง ์๋ ๋ฌธ์ ํด๊ฒฐ by @3Juhwan in #86
- [BE] ํ์ฌ ์ฐธ์ฌ ์ธ์ ์กฐํ by @Arachneee in #70
- [FE] ํญ ์ปดํฌ๋ํธ height ์์์ ๋ฌธ์ by @jinhokim98 in #51
- [FE] ๋ฐฐํฌ, CI ๋ฐ ํ ์คํธ ์ ๋ต ์๋ฆฝ #32 by @Todari in #71
- [FE] ํ์ฌ ์์ฑ ํ์ด์ง ๊ตฌํ by @Todari in #87
- [FE] ํ์ฌ ํ ํ์ด์ง ๊ตฌํ by @pakxe in #88
- [FE] ํ์ฌ ์ฐธ์ฌ์ ๊ฒ์ component ์์ฑ by @jinhokim98 in #78
- [BE] CORS ์ค์ by @Arachneee in #90
- [BE] ํ์ฌ ์ปค์คํ ์์ธ ์ฒ๋ฆฌ by @Arachneee in #92
- [BE] ์ฐธ์ฌ์๋ณ ์ ์ฐ ํํฉ ์กฐํ ๊ธฐ๋ฅ ๊ตฌํ by @Arachneee in #77
- [BE] api ๋ช ์ธ์์ ํ์ฌ url์ ํํํ๋ ์ฉ์ด์ ์ ๋ฌ ๋ฐฉ์ ์์ by @3Juhwan in #98
- [BE] ๊ธฐ๋ณธ ํ๋กํ์ผ์์ DB๋ฅผ MySQL์ H2๋ก ๋ณ๊ฒฝ by @3Juhwan in #102
- [BE] ์ง์ถ ๋ด์ญ ์์ฑ ๋ฐ ํ์ฌ ์ฐธ์ฌ ์ธ์ ์กฐํ ์์ธ ๋ฉ์์ง ๋ณ๊ฒฝ by @Arachneee in #100
- [BE] ์ฐธ์ฌ์๋ณ ์ ์ฐ ํํฉ ์กฐํ API ์์ธ ๋ฉ์์ง ์ถ๊ฐ by @khabh in #106
- [BE] ํ์ฌ ์์ฑ API ์์ธ ๋ฉ์ธ์ง ๋ฐ DTO ๊ฒ์ฆ ์ ๋ํ ์ด์ ์ถ๊ฐ by @kunsanglee in #103
- [FE] ํ์ฌ ๊ด๋ฆฌ ํ์ด์ง ๊ตฌํ by @soi-ha in #107
- [BE] ์์ธ์์ ์ ์ํ ๋ฉ์ธ์ง๋ฅผ ๊บผ๋ด์ง ๋ชปํ๋ ์ค๋ฅ ํด๊ฒฐ by @kunsanglee in #111
- [FE] ํผ๋ธ๋ฆฌ์ฑ๋ ํ์ด์ง ๋งค๋๋ฝ๊ฒ ์ฐ๊ฒฐ by @soi-ha in #114
- [BE] ์ธ์ ๋ณ๋ ์์ฒญ ํํ ๋ณ๊ฒฝ by @Arachneee in #117
- [BE] ์ก์ ์ด๋ ฅ ์กฐํ ๊ธฐ๋ฅ ๊ตฌํ by @kunsanglee in #76
- [FE] frontend yml lint ๊ณผ์ ์์ by @Todari in #120
- [BE] ์ก์ ์ด๋ ฅ์ด ์๋ ๊ฒฝ์ฐ ๋น ๋ฆฌ์คํธ ๋ฐํ by @kunsanglee in #122
- [BE] ์ก์ ์ด๋ ฅ ์กฐํ ์ค๋ฅ ์์ by @kunsanglee in #124
- [BE] StepResponse ๋ก์ง ์์ by @kunsanglee in #126
- [BE] Gradle, Docker ์บ์ฑ์ ์ํ Feature/#121 test by @kunsanglee in #128
- [BE] Gardle, Docker ์บ์ฑ์ ์ํ Feature/#121 test2 by @kunsanglee in #130
- revert: gradle cache, docker cache by @3Juhwan in #133
- [BE] ์ ํ๋ฆฌ์ผ์ด์ ๋์ปค ํฌํธ ๋ฒํธ ์์ by @3Juhwan in #134
- [BE] Docker ๋น๋ ์ฑ๋ฅ ๊ฐ์ by @kunsanglee in #138
- [BE] ์ฐธ์ฌ์ ์ ์ฐ ํํฉ ๋ก์ง ๋ฆฌํํ ๋ง by @Arachneee in #110
- [FE] storybook chromatic ๋ฐฐํฌ by @Todari in #81
- [FE] 2์ฐจ ์คํ๋ฆฐํธ API ์ฐ๊ฒฐ by @soi-ha in #137
- [BE] ๋์ปค ๊ด๋ จ ์ ๋ณด secrets๋ก ์์ by @khabh in #139
- [FE] 2์ฐจ ์คํ๋ฆฐํธ ๋์์ธ ์์คํ ์์ by @jinhokim98 in #83
- chore: server directory ๋ณต๊ตฌ by @jinhokim98 in #150
- [BE]: gradle ๋น๋ ์คํจ ๋ฒ๊ทธ by @Arachneee in #152
- [FE] ์คํ๋ฆฐํธ3 ๋์์ธ ์์ by @soi-ha in #162
- [FE] branch ๋ณ๊ฒฝ์ ๋ฐ๋ฅธ github workflow ์์ by @Todari in #165
- [FE] ์คํ ๋ฆฌ๋ถ ์ํฌํ๋ก์ฐ ์ค๋ฅ by @pakxe in #168
- [FE] ํ ์คํธ ์์ฑ by @jinhokim98 in #166
- [FE] client ๋๋ ํ ๋ฆฌ reset, ์ ์ญ ์คํ์ผ GlobalStyle์ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ๋ณ๊ฒฝ by @jinhokim98 in #173
- [FE] Button์ปดํฌ๋ํธ์์ disabled์ผ ๋ ์ปค์ ํฌ์ธํฐ๊ฐ ๋ณด์ by @pakxe in #171
- [FE] Input ์ปดํฌ๋ํธ ๊ด๋ จํ ๊ธฐ๋ฅ ์์ , useDynamic-* ํ ๊ด๋ จ ์ค๋ฅ ์์ , ๋ค์ด๋ฐ ํต์ผ, ์๋ฏธ๋ฅผ ๋ช ํํ๊ฒ ๋ด๋๋ก ๋ค์ด๋ฐ ์์ by @pakxe in #183
- [FE] ๋ณ๊ฒฝ๋ API endpoint๋ก ์์ by @soi-ha in #196
- [FE] ๋์์ธ์์คํ hover, mouse, transition animation by @Todari in #198
- [FE] ListButton component ์์ฑ by @Todari in #203
- [FE] ๊ฐ๋ณ ActionItem ์ปจํธ๋กค์ ์ํ StepItem ๋ฐ BillItem / InOutItem component ๊ตฌ์กฐ ๋ณ๊ฒฝ by @Todari in #211
- [FE] ์ญ์ ์์ด์ฝ์ ์ํ IconButton component ์์ by @Todari in #209
- [FE] ๋ฉค๋ฒ ์ก์ ์ญ์ ๊ธฐ๋ฅ ๊ตฌํ + ๋ฐ๋ ๋์์ธ์์คํ ์ ์ฉ by @jinhokim98 in #214
- [FE] FixedButton์ delete button type "button"์ผ๋ก ๋ณ๊ฒฝ by @Todari in #234
- [FE] ํ์ฌ์์ฑ flow์์ admin ์ ๊ทผ์ ์ํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅ๋ฐ๋ ๊ธฐ๋ฅ ์ถ๊ฐ by @Todari in #226
- [FE] ์ง์ถ ์ก์ ์์ , ์ญ์ ๊ธฐ๋ฅ ๊ตฌํ by @jinhokim98 in #230
- [FE] ์ ์ฒด ์ฐธ์ฌ์ BottomSheet ๋ด๋ถ ๋์์ธ ํผ๋ธ๋ฆฌ์ฑ by @soi-ha in #228
- [FE] api์๋ฌ ๋ฑ์ ์๋ฌ๋ฅผ ์ก์ ํธ๋ค๋ง by @pakxe in #232
- [FE] ๋น๋ ํ๊ฒฝ prod์ dev๋ก ๊ตฌ๋ถ by @Todari in #217
- [FE] merge๋ฅผ ํตํด ๋ฐ์ํ ์๋ฌ ํด๊ฒฐ by @soi-ha in #246
- [FE] input value ์์ ์ด ๋์ง ์๋ ๋ฌธ์ by @jinhokim98 in #253
- [FE] ๋ฉค๋ฒ ๋ด์ญ์ ํด๋ฆญํ ๋ ์๋ฌ ๋ฐ์ด๋๋ฆฌ๊ฐ ์คํ๋๋ ๋ฒ๊ทธ by @jinhokim98 in #264
- [FE] ๋์์ธ์์คํ Text ์ปดํฌ๋ํธ color prop ๋ฐ๋๋ก ๋ณ๊ฒฝ by @Todari in #257
- [FE] ๋์์ธ์์คํ Input value ๋๊ธฐํ ์ค๋ฅ ์์ by @Todari in #266
- [FE] ํ๋๋์์ธ Search ์ปดํฌ๋ํธ ๊ธฐ๋ฅ ์ ๊ฑฐ by @jinhokim98 in #260
- [FE] ํ์ฌ ์์ฑ ์๋ฃ ํ์ด์ง ์ ์ ์นํ์ ์ผ๋ก ๋ณ๊ฒฝ by @Todari in #271
- [FE] ์ธ์ ํ์ฃผ ์ ์ธ์ ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ by @jinhokim98 in #270
- [FE] ์ ์ฒด ์ฐธ์ฌ์ ๋ฐ์ดํฐ ์์ฒญํ๊ณ ์ถ๋ ฅํ๊ธฐ by @soi-ha in #250
- [FE] ์ ์ฒด ์ฐธ์ฌ์ ์ด๋ฆ ์์ ๋ฐ ์ญ์ by @soi-ha in #276
- [FE] sentry ์ ์ฉ by @pakxe in #262
- [FE] 3์ฐจ ๋ฐ๋ชจ๋ฐ์ด merge ์ค ๋ฐ์ํ ๋ฌธ์ ์์ by @pakxe in #280
- [FE] requestPost์ ๋ํด response๊ฐ ์๋ post์ ์๋ post๋ก ๋ถ๊ธฐํด ์ฌ์ฉํ๋๋กํจ by @pakxe in #281
- [FE] ํ์์ ์ก์ ์์ ์ญ์ ๋ฐํ ์ํธ ํ์ฑํ ๋ฒ๊ทธ by @jinhokim98 in #285
- [FE] cookie๊ฐ ์๋ ๊ฒฝ์ฐ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ ํ์ด์ง๋ก ์ด๋ by @Todari in #286
- [FE] ๋ฐ๋ชจ๋ฐ์ด๋ฅผ ์ํด ํ์ด์ง ์ฝ๊ฐ ์์ by @pakxe in #289
- [FE] webpack.dev.mjs์ sentryWebpackPlugin๊ฐ import๋์ด์์ง ์์ by @pakxe in #293
- [FE] ์ธ์ ํ์ฃผ ๊ฒ์ ์ธํ ์ค๋ฅ by @jinhokim98 in #299
- [FE] hooksํด๋ ๊ตฌ์กฐ ์ ๋ฆฌ by @pakxe in #312
- [FE] ์ ์ฒด ์ฐธ์ฌ์ ์์ ๋ฐ ์ญ์ ์์ by @soi-ha in #315
- [FE] ์ฐจ์ ๋ฉค๋ฒ ํ์ธ ๊ธฐ๋ฅ, ์๋ฌ ๋ฐ์ ์ ๋ฐํ ์ํธ๊ฐ ์์ด์ง์ง ์๋๋ก ์ค์ by @jinhokim98 in #311
- [FE] ์ฐธ์ฌ ์ธ์ ํ์ธ ์์ ๋ฒํผ ์ญ์ by @jinhokim98 in #318
- [FE] BottomSheet component width ์์ by @Todari in #321
- [FE] ๋ฉ์ธ, ๊ด๋ฆฌ ํ์ด์ง ์ค๋ช ๊ธ ์์ by @jinhokim98 in #324
- [FE] useDynamicInput ๋ฒ๊ทธ ์์ by @soi-ha in #327
- [FE] ํ ๋ฐ ๊ด๋ฆฌ ํ์ด์ง์์ ๋งํฌ ๋ณต์ฌ ๊ธฐ๋ฅ ์ถ๊ฐ by @Todari in #329
- [ALL] pr issue close workflow ์์ฑ by @Arachneee in #328
- [FE] cypress ์ ์ฉ ๋ฐ ํ์ฌ ์์ฑ flow e2e ํ ์คํธ ์์ฑ by @Todari in #331
- [FE] ํ ํฐ์ด ์์ ๋, ๊ด๋ฆฌํ์ด์ง๋ก ์ด๋ํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๋ถ๋ถ ์์ by @Todari in #338
- [FE] ์ธ์ ํ์ฃผ ์ถ๊ฐ ์ disable ๋ฒ๊ทธ by @jinhokim98 in #339
- [FE] Sentry prod ํ๊ฒฝ์์๋ง ๋์๊ฐ๋๋ก fetcher ์ค์ by @jinhokim98 in #343
- [FE] ํ๊ฒฝ ๋ณ์ ํ์ ์ ์ธ by @jinhokim98 in #345
- [FE] useDeleteMemberAction ํ ์คํธ ํจ์ ๊ฒฐํฉ๋ ์ ๊ฑฐ by @jinhokim98 in #347
- [FE] ์ฌ์ฉ์ฑ ๊ฐ์ - Title component ๋ณ๊ฒฝ ๋ฐ UX writing ์์ by @Todari in #352
- [FE] ๋น๋ฐ๋ฒํธ ์ ๋ ฅ ํ์ด์ง ์ปค์คํ ํ ์ผ๋ก ๋ถ๋ฆฌ by @jinhokim98 in #354
- [FE] ํญ ํด๋ฆญ ์ ํญ ์ ์ฒด๊ฐ ํด๋ฆญ ๋๋ ํ์ by @jinhokim98 in #356
- [FE] ์ฌ์ฉ์ฑ ๊ฐ์ - ์ง์ถ ๋ด์ญ ์ ๋ ฅ ์์ดํ ๊ตฌํ by @Todari in #357
- [FE] ํ์ฌ ์์ฑ ์๋ฃ ํ์ด์ง์์ ๋ถํ์ํ ์ํ ์ ๊ฑฐ by @jinhokim98 in #350
- [FE] ์ธ์ ํ์ฃผ ๊ฒ์์ด ๋์ง ์๋ ๋ฒ๊ทธ by @jinhokim98 in #368
- [FE] ํ์ฌ ์์ฑ ์๋ฃ ํ์ด์ง ๋จธ์งํ๋ฉด์ ์๋ชป๋ ์ฝ๋ ์์ by @jinhokim98 in #381
- [FE] Input ๊ฒ์ฆ ์๋ฌ ๋ฉ์์ง ํ์ ๊ตฌ์กฐ ๋ณ๊ฒฝ by @jinhokim98 in #376
- [FE] ๊ณตํต input ์ฝ๋๋ฅผ useInput hook์ผ๋ก ๋ถ๋ฆฌ by @soi-ha in #379
- [FE] ํ ์ ํ์ํ ํ ์คํธ ์ถ๊ฐ by @pakxe in #358
- [FE] ๋ฉค๋ฒ ์ก์ ์ญ์ ํ ๋ฆฌํฉํ ๋ง by @jinhokim98 in #383
- [FE] ์ด๋ฒคํธ ์์ฑ ํ์ด์ง ๋ฆฌํฉํ ๋ง by @jinhokim98 in #385
- [FE] useError, useToast ํ ์คํธ์ฝ๋ ์์ฑ by @pakxe in #387
- [FE] Zustand, react-query ๋์ ๋ฐ ์ ์ฉ by @Todari in #388
- [FE] Input์ด ์์ ํ ๋น์์ง์ง ์๋ ๋ฒ๊ทธ by @pakxe in #396
- [FE] ์ด์ก ์ ๋ฐ์ดํธ ๋ก์ง์ store์์ผ๋ก ์ด๋ by @pakxe in #401
- [FE] action ๋ก๊ทธ๊ฐ ๊ธธ์ด์ง ๊ฒฝ์ฐ ๋ฐฐ๊ฒฝ์ ๋์ด๊ฐ ์๋ฆฌ๋ ๋ฒ๊ทธ by @soi-ha in #408
- [FE] ์ ์ฒด ์ธ์ ์์ '์ญ์ ' api ๋ก์ง ๋กค๋ฐฑ ์์ by @soi-ha in #409
- [FE] EditableItem.Input์ด ๋์ ์ธ width๋ฅผ ๊ฐ๋๋ก ์์ by @pakxe in #411
- [FE] ์ฐจ๋ฑ ์ ์ฐ ๊ธฐ๋ฅ ๊ตฌํ ๋ฐ ํ ์คํธ ์์ฑ by @jinhokim98 in #406
- [FE] ์ฐจ๋ฑ ์ ์ฉ ์ ์ฉ ์ค ์ง์๋์ง ์๋ ๊ธฐ๋ฅ ์์ by @jinhokim98 in #423
- [FE] ์ฐจ๋ฑ ์ ์ฉ can submit์ด valid ํ์ง๋ง false๋๋ ๋ฒ๊ทธ by @jinhokim98 in #428
- [FE] ์ง์ถ ๋ด์ญ ์ถ๊ฐ ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ by @soi-ha in #414
- [FE] ์ง์ถ ๋ด์ญ ์์ดํ ํด๋ฆญ์ ๋จ๋ ์ฐจ๋ฑ ์ ์ฐ ๋ชจ๋ฌ ํผ๋ธ๋ฆฌ์ฑ by @pakxe in #431
- [FE] BottomSheet ์ง์ถ ๋ถ๋ถ ์ญ์ & input autoFocus by @soi-ha in #433
- [FE] html height 100% by @soi-ha in #434
- [FE] ์ฐจ๋ฑ ์ ์ฉ ์ธ์์ด 2๋ช ์ผ ๋ ๊ณ์ฐ๋์ง ์๋ ๋ฒ๊ทธ by @jinhokim98 in #435
- [FE] ๋๋ฉํ์ด์ง ๊ตฌํ by @Todari in #418
- [FE] ๋๋ฉํ์ด์ง Nav ๋ฒ๊ทธ ์์ by @soi-ha in #438
- [FE] ์ ์ฒด ๊ธ์ก ์์ ์ ๊ณ์ฐ์ด ๋ง์ด๋์ค๊ฐ ๋๋ ๋ฌธ์ by @jinhokim98 in #442
- [FE] ๋ฐฐ๊ฒฝ์์ height ๋ฒ๊ทธ by @soi-ha in #443
- [FE] ๋ฐฐ๊ฒฝ ์ ๋ฌธ์ by @jinhokim98 in #447
- [FE] ์ธ์์ ์ญ์ ํ์ ๋ ์ง์ถ ์์ธ ์บ์ ๋ฐ์ดํฐ ์ง์ฐ์ง ์๋ ๋ฌธ์ by @jinhokim98 in #448
- [FE] ์ฐจ๋ฑ ์ ์ฐ ๋ชจ๋ฌ์์ ์์ ์๋ฃ ๋ฒํผ์ ๋๋ฅผ ๋ ๋ณด๋ด๋ 2๊ฐ์ api์ ์์๋ฅผ ๋ณด์ฅํ๊ณ ๋ณ๋์ด ์์ผ๋ฉด ์์ฒญ์ ๋ณด๋ด์ง ์๋๋ก ํจ by @pakxe in #455
- [FE] Step์ stepName ๋ฐ์ํ๊ธฐ by @soi-ha in #452
- [FE] api ์์๋ณด์ฅ await์์ด์ ์๋จ by @pakxe in #462
- [FE] ์ง์ถ Input ๊ธ์ก default ๋ณ๊ฒฝ ๋ฐ autoFocus by @soi-ha in #470
- [FE] StepList์ isFixed ๋์์ธ์์คํ ๋ฐ์ by @Todari in #465
- [FE] ์ฐจ๋ฑ ์ ์ฐ ์ ์ฉ์ ์ ์ ํ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋ก ๋ฐ์๋์ง ์๊ณ ์๊ฐ์ฐจ๋ฅผ ๋๊ณ ๋ฐ์๋๋ ๋ถ๋ถ ์์ by @pakxe in #458
- [FE] ๊ด๋ฆฌ์ ๋ก๊ทธ์ธ ํ์ด์ง์์ ์ค์์น๊ฐ ๊ด๋ฆฌ๋ก ํ์ฑํ๋์ง ์๋ ๋ฒ๊ทธ by @jinhokim98 in #469
- [BE] DB ๋ฐ์ดํฐ๋ฅผ drop ํ ์ ์๋๋ก DB user ๊ถํ ์์ ํฉ๋๋ค. by @kunsanglee in #485
- [FE] ๋ฐฐ๊ฒฝ์์ ์ ๋ฐ by @jinhokim98 in #466
- [FE] title๊ณผ price์ ๊ฐ์ด ์กด์ฌํ์ง ์์ ๊ฒฝ์ฐ ์ง์ถ input ๋ซ๊ธฐ by @soi-ha in #472
- [FE] ๋์์ธ์์คํ ์ผ๋ถ ์์ by @Todari in #475
- [FE] ๋ฒํผ ๋ก๋ฉ ๊ตฌํ ๋ฐ ์ด๋ฒคํธ ์์ฑ ํ์ด์ง์ ์ ์ฉ by @Todari in #476
- [FE] ํ์ฌ ์๋ฃ ํ์ด์ง ๊ฐ์ํ by @Todari in #478
- [FE] ์ด๊ธฐ ์ธ์ ์ค์ ์ placeholder ์๋ ์ค๋ฅ ์์ by @Todari in #480
- [FE] ์ง์ถ ๋ด์ญ ์ถ๊ฐ ์ ๊ธ์ก์ ์ซ์ ์ธ ๋ค๋ฅธ ๋ฌธ์ ์ ๋ ฅ ๊ฐ๋ฅํ ๋ฒ๊ทธ ์์ by @Todari in #491
- [FE] BottomSheet ์ ๋๋ฉ์ด์ ์ด ์ ์ฉ๋์ง ์๋ ์ค๋ฅ ์์ by @Todari in #493
- [FE] React-Query devtools ํ๊ฒฝ ์ค์ by @jinhokim98 in #463
- [FE] amplitude ์ ์ฉ by @jinhokim98 in #335
- [FE] react-query์ ๋ง๋ error handling ์ ์ฉ by @Todari in #415
- [BE] ํ์ฌ ์ธ์ ์ด๋ฆ ๋ณ๊ฒฝ์ ์ง์ถ ์์ธ์ ์ด๋ฆ์ด ๋ณ๊ฒฝ๋์ง ์๋ ๋ฒ๊ทธ ์์ by @Arachneee in #500
- [FE] ๋ก๋ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋์ ์ผ๋ก ์ธํด ํ ์คํธ๊ฐ ํฐ์ง๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ by @pakxe in #501
- [BE] ์ฐธ์ฌ์ ์ด๋ฆ ๋ณ๊ฒฝ์ ์ง์ถ ์์ธ ์ด๋ฆ ๋ณ๊ฒฝ ์๋๋ ๋ฒ๊ทธ ์์ by @Arachneee in #508
- [FE] ๋น๋ฐ๋ฒํธ 4์๋ฆฌ ๋๊ฒ ์ ์ฉ๋๋ ์ค๋ฅ ์์ by @Todari in #503
- [FE] bottomSheet ์ ๋๋ฉ์ด์ ์ ์ฉ ๋กค๋ฐฑ by @Todari in #506
- [FE] ํํ์ด์ง์์ ์ง์ถ ๋ด์ญ ๋๋ ์ ๋ ์ฐจ๋ฑ ์ ์ฐ ๋ชจ๋ฌ ๋จ๊ธฐ by @pakxe in #507
- [FE] ํ๋๋์ฅ ํ๋ฏ์ฝ(ํ๋น์ฝ), ๋ก๊ณ ์ ์ฉ by @jinhokim98 in #496
- [FE] meta tag ๋งํฌ ๋ณต์ฌ ์ด๋ฏธ์ง์ ์ค๋ช ์ถ๊ฐ by @jinhokim98 in #510
- [FE] ์ง์ถ ๋ด์ญ ๋ฐ ์ ์ฒด ์ฐธ์ฌ์ ๋ฒ๊ทธ by @soi-ha in #511
- [FE] build๋ฅผ ์ํ ์๋ ํ์ผ import ์ ๊ฑฐ by @soi-ha in #513
- [FE] OGํ๊ทธ ์ด๋ฏธ์ง ํด์๋ ๋ณ๊ฒฝ by @jinhokim98 in #515
- [FE] ํ๋๋์ฅ v1.0.0 by @Todari in #516
- [FE] ์ง์ถ ๋ด์ญ์ด ์์ ๋ ํํ์ด์ง์์ ์๋ค๊ณ ๋์ฐ๊ธฐ by @pakxe in #520
- [FE] ๋ผ์ด๋ฒ๋ฌ๋ฆฌ ๋ฒ์ ์ ๋ฐ์ดํธ by @pakxe in #525
- feat: ํ๋๋์ฅ v1.0.1 by @pakxe in #529
- [FE] ๋์์ธ ์์คํ ํ์ง์ ๋ฐ๋ฅธ ํด๋ ๊ตฌ์กฐ ๋ณ๊ฒฝ by @jinhokim98 in #543
- [FE] ๋ณ๊ฒฝ๋ API ์ ์ฉ ๋ฐ ์ฌ์ฉํ์ง ์๋ ์ฝ๋ ์ ๊ฑฐ, ์ง์ถ๋ด์ญ ์ถ๊ฐ flow ๋ฐ UI ๋ณ๊ฒฝ by @Todari in #574
- [FE] ์ด๋ํ๊ธฐ OS ๊ณต์ ๊ธฐ๋ฅ ์ถ๊ฐ by @jinhokim98 in #548
- [FE] ์ฐธ์ฌ์ ๋ณ ๋ด์ญ์์ ํ ์ค๋ก ์ก๊ธ ์ ๋ํ๋ ๊ธฐ๋ฅ (์ค๊ฐ) by @jinhokim98 in #556
- [FE] ๋คํธ์ํฌ ์ํ๊ฐ ์คํ๋ผ์ธ์ผ ๊ฒฝ์ฐ ํ ์คํธ๋ก ์๋ดํ๋ ๊ธฐ๋ฅ by @pakxe in #568
- [FE] ์ ๊ธ ์ํ๋ฅผ ๊ด๋ฆฌํ๋ ์ปดํฌ๋ํธ DepositToggle ๊ธฐ๋ฅ ๊ตฌํ by @soi-ha in #555
- [FE] ์ฐธ์ฌ์ ์ ๊ธ ์ํ, ์ฐธ์ฌ์ ์ด๋ฆ Chip ์ปดํฌ๋ํธ ๊ตฌํ by @soi-ha in #570
- [FE] ์๋ฌ ๋ฐ์ ์ ์ง์ญ์ ์ธ error boundary๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์๋ฌ ์ฒ๋ฆฌ ๋ฐฉ์ ๊ฐ์ by @pakxe in #567
- [ALL] ์๋น์ค ์๊ฐ๊ธ ์์ฑ by @jinhokim98 in #295
- [FE] ์ฐธ์ฌ์ ๋ณ ๋ด์ญ์์ ํ ์ค๋ก ์ก๊ธ ์ ๋ํ๋ ๊ธฐ๋ฅ (๋ง๋ฌด๋ฆฌ) by @jinhokim98 in #577
- [FE] ํ ์คํธ ์ฌ์ฉ์ฑ ๊ฐ์ by @pakxe in #579
- [FE] ์ด๋ฒคํธ ํ ํ๋ฉด ์๋ก์ด ํ๋ก์ฐ๋ก ๊ต์ฒด (์ฐธ์ฌ์ ๋ณ ์ ์ฐ, ์ ์ฒด ์ง์ถ ๋ด์ญ), Dropdown ์ปดํฌ๋ํธ ๊ตฌํ by @jinhokim98 in #582
- [FE] ์ง์ถ ๋ด์ญ ์์ฑํ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ by @Todari in #587
- [FE] ํ์ฌ ์์ฑ ํ์ด์ง์ ํผ๋ ๋ฐฉ์ ์ ์ฉ by @pakxe in #591
- [FE] ์ง์ถ ๋ด์ญ ์์ ํ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ by @Todari in #594
- [FE] ์ ์ฒด ์ฐธ์ฌ์ ๊ด๋ฆฌ ํ์ด์ง ๊ตฌํ by @soi-ha in #595
- [FE] ๊ณ์ข๋ฒํธ ์ ๋ ฅ ํ์ธ ๋ฒํผ ํ์ฑํ๊ฐ ๋์ง ์๋ ๋ฒ๊ทธ, ๋น ๊ฐ์ผ ๋ ์๋ก์ด ๊ฐ์ด ๋ฐ์๋์ง ์๋ ๋ฒ๊ทธ by @jinhokim98 in #602
- [FE] ํ์์ ์ง์ถ ์์ธ ์์ ๊ฐ๋ฅํ ๋ฒ๊ทธ by @jinhokim98 in #604
- [FE] ์ ๊ธ ์ํ๋ฅผ ๋ณ๊ฒฝํ๊ณ '์์ ์๋ฃ' ๋ฒํผ ํด๋ฆญ ์, ์ค๋ณต ์ด๋ฆ ๋ฒ๊ทธ ๋ฐ์ by @soi-ha in #611
- [FE] useEventMember ๋ถํ์ํ ์ํ ์ ๊ฑฐ ๋ฐ ๋ ๋๋ง ์ฑ๋ฅ ๊ฐ์ by @soi-ha in #613
- [FE] Loading Button์ผ๋ก ์ธํด Layout์ด ๊นจ์ง๋ ๋ฌธ์ by @Todari in #624
- [FE] ํ ๊ด๋ฆฌ ๋ค๋น๊ฒ์ด์ ์ ๋๋ฉํ์ด์ง๋ก ์ด๋ํ๋ ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ TopNav ๊ตฌ์กฐ ๊ฐ์ by @jinhokim98 in #627
- [FE] ์ฐธ์ฌ์ธ์์ด ๋ง์ ๋, ์ง์ถ ๋ด์ญ ์นด๋์์ ๋ฉค๋ฒ ์นฉ์ ๋ ์ด์์์ด ๊นจ์ง๋ ๋ฌธ์ by @Todari in #628
- [FE] ์ง์ถ ์ถ๊ฐ์์ ์ ๋ ฅ๋ ๊ธ์ก์ด ์์ ์ layout์ด ๋ณ๊ฒฝ๋๋ ๋ฌธ์ by @Todari in #631
- [FE] NumberKeyboardBottomSheet ์์ญ์์ ์คํฌ๋กค์ด ๊ฐ๋ฅํ ๋ฌธ์ by @Todari in #633
- [FE] ๊ณ์ข๋ฒํธ ์ ๋ ฅ ์ ํ ์ถ๊ฐ by @jinhokim98 in #634
- [FE] ์ ์ฒด ์ฐธ์ฌ์ ๊ด๋ฆฌ: '์์ ์๋ฃ'์, Toast ๋์ฐ๊ธฐ by @soi-ha in #636
- [FE] ์ง์ถ ์์ฑ ์ ๋๊ฐ๋ ๋ฉค๋ฒ๋ฅผ ๋ค์ ์ถ๊ฐํ ์ ์๋ ์ค๋ฅ by @Todari in #637
- [FE] ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ Font๊ฐ ์ ๋๋ก ์ ์ฉ๋์ง ์๋ ๋ฌธ์ by @Todari in #638
- [FE] ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ๋ฉค๋ฒ ์ถ๊ฐ ์ ์ ์ ์ ๋ ฅํ ์ด๋ฆ์ ๋์๋ฆฌ๊ฐ ์ ๋ ฅ๋๋ ๋ฌธ์ by @Todari in #639
- [FE] ์ง์ถ์ ๋ฉค๋ฒ๊ฐ 1๋ช ์ผ ๋, ๊ธ์ก์ด ์์ ๋๋ ์ค๋ฅ by @Todari in #641
- [FE] ํ์ฌ ์ด๋ฆ ํ๊ธ์ด ๋ ์ ์ฉ ์ ๋ ฅ๋๋ ๋ฒ๊ทธ by @soi-ha in #640
- [FE] z-index๋ฅผ ์์ํ by @soi-ha in #635
- [FE] ์ต์ ์ ์๋ฒ ์๋ฌ ์ฝ๋๋ฅผ ํ๋ก ํธ์ ์ ๋ฐ์ดํธํ๊ณ , ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ง๋ ์๋ฌ ๋ฉ์ธ์ง๋ฅผ ์ดํดํ๊ธฐ ์ฝ๋๋ก ์์ by @pakxe in #632
- [FE] GlobalStyle tnum ์ญ์ by @Todari in #648
- [FE] IOS ํ๊ฒฝ์์๋ ํ ์ค ์ก๊ธ ๊ธฐ๋ฅ์ ๋๊ฐ์ด ์ด์ฉํ ์ ์๋๋ก ์ค์ by @jinhokim98 in #651
- [FE] merge ์งํํ๋ฉด์ put, delete ์์ฒญ ์์ ๋ณด์ฅ ์ฌ๋ผ์ง + ์์ ์๋ฃ Toast ์์ด์ง ์ถ๊ฐ by @soi-ha in #652
- [FE] ๋ฉค๋ฒ ์ถ๊ฐ ์ ์ ๋๋ก ์๋ํ์ง ์๋ ๋ฌธ์ ์์ by @Todari in #653
- [FE] login ํ์ด์ง ๋ ์ด์์ ์ค๋ฅ by @Todari in #655
- [FE] ์ง์ถ ๋ด์ญ 100๋ง์ ์ด์ ๋ฑ๋ก์ด ๋์ง ์๋ ๋ฒ๊ทธ by @jinhokim98 in #670
- [FE] ๋ฉค๋ฒ ์ถ๊ฐ ์ ์ ๋๋ก ์๋ํ์ง ์๋ ๋ฌธ์ ์์ by @Todari in #672
- [FE] ์ฑ๋ฅ ๊ฐ์ ํ ์ ์๋ ๋ถ๋ถ์ ์ผ๋ถ ๊ฐ์ by @pakxe in #659
- [FE] ์ ๊ธ ์๋ฃ๋ฅผ ํ๋๋ฐ ์ก๊ธ ๋ฒํผ์ด ๋๋ฆฌ๋ ๋ฒ๊ทธ by @jinhokim98 in #676
- [FE] ์ง์ถ ์์ฑ ์ ๋๊ฐ๋ ๋ฉค๋ฒ๋ฅผ ๋ค์ ์ถ๊ฐํ ์ ์๋ ์ค๋ฅ by @Todari in #677
- [FE] ๊ด๋ฆฌ ์ ์ฅ์ ์๋ชป๋ ๋น๋ฐ๋ฒํธ ์ ๋ ฅํ๋ฉด '์์ ์๋ ํ์ด์ง'๋ก ์ด๋ํจ by @pakxe in #679
- [FE] v2.0.0 merge by @Todari in #666
Full Changelog: v1.0.0...v2.0.0