release 1.0.0
Wish Board Release 1.0.0
๋ค์ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค.
1. ์ฌ์ฉ์ ์ธ์ฆ
- ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ
- ๋น๋ฐ๋ฒํธ ์์ด ์ด๋ฉ์ผ๋ก ๋ก๊ทธ์ธ
2. ์์ดํ
- ํํญ ์์ดํ ๋ถ๋ฌ์ค๊ธฐ
- cart๋ฒํผ์ผ๋ก ์์ดํ ์ ์ฅ๋ฐ๊ตฌ๋์ ๋ด๊ธฐ
- ์์๋ณด๋์ ์์ดํ
์ ์ฅ
- ๋งํฌ ๊ณต์ ๋ก ์์ดํ ์ ์ฅ
- ์ผ๋ฐ ๋ฑ๋ก์ผ๋ก ์์ดํ
์ ์ฅ
- ๋ณต์ฌํ ์ผํ๋ชฐ ๋งํฌ๋ก ์์ดํ ์ ๋ณด ๋ถ๋ฌ์ค๊ธฐ
- ์ฌ์ฉ์๊ฐ ์ง์ ์์ดํ ์ ๋ณด ๋ฑ๋ก
- ์์ดํ ์ ์ฅ ์ ํด๋ ๋ฐ ์๋ฆผ ์ค์
- ๋ํ
์ผ๋ทฐ ์์ดํ
์์ธ์ ๋ณด ๋ณด์ฌ์ฃผ๊ธฐ
- ํด๋ ์ ๋ฐ์ดํธ ๊ธฐ๋ฅ
- ์์ดํ ์์
- ์์ดํ ์ญ์
3. ์๋ฆผ
- ์๋ฆผํญ ์ง๋ ์๋ฆผ ๋ถ๋ฌ์ค๊ธฐ
- ์บ๋ฆฐ๋ ๋ทฐ ๋ชจ๋ ์๋ฆผ ๋ถ๋ฌ์ค๊ธฐ
- ๋ ์ง ์ ํ ์ ํด๋น ๋ ์ง ์๋ฆผ ๋ณด์ฌ์ฃผ๊ธฐ
4. ํด๋
- ํด๋ํญ ํด๋ ๋ถ๋ฌ์ค๊ธฐ
- ์ํด๋ ์ถ๊ฐ
- ํด๋๋ช ์์ ๋ฐ ํด๋ ์ญ์
- ํน์ ํด๋ ์์ดํ ๋ถ๋ฌ์ค๊ธฐ
5. ์ฅ๋ฐ๊ตฌ๋
- ์ฅ๋ฐ๊ตฌ๋์ ๋ด๊ธด ์์ดํ ๋ถ๋ฌ์ค๊ธฐ
- ์ฅ๋ฐ๊ตฌ๋์ ๋ด๊ธด ์์ดํ ์ ์๋ ์กฐ์
- ์ฅ๋ฐ๊ตฌ๋์์ ์์ดํ ์ญ์
6. ๋ง์ดํ์ด์ง
- ์๋ฆผ ํ ๊ธ๋ก ํธ์ ์๋ฆผ ํ์ฉ ์ฌ๋ถ ์ค์
- ๋ง์ดํ์ด์ง ์ฌ์ฉ์ ์ ๋ณด ๋ถ๋ฌ์ค๊ธฐ
- ๋ง์ดํ์ด์ง ๋ฌธ์ํ๊ธฐ ๋งค์ผ ์ฑ ์ฐ๋
- ๋ง์ดํ์ด์ง ์ฑ ์ ๋ณด ์ถ๊ฐ
- ์ฑ ์ด์ฉ๋ฐฉ๋ฒ, ๊ฐ์ธ์ ๋ณด ์ทจ๊ธ๋ฐฉ์นจ, ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ์ฌ์ฉ์ ํ๋กํ ์์
- ๋ก๊ทธ์์ ๋ฐ ํํด
What's Changed
- [add] ํ๋ก์ ํธ ์ด๊ธฐ ์ค์ by @youngjinc in #1
- [add] ๋ทฐ, ๋ ์ด์์ ๋ฐ ๋ฆฌ์์ค ์ถ๊ฐ by @youngjinc in #2
- [add] ์ธํธ๋ก๋ถํฐ ๋ฉ์ธํ๋ฉด๊น์ง ํ๋ฉด ์ ํ ๊ตฌํ by @youngjinc in #4
- ํ์๊ฐ์ ํ๋ก์ธ์ค ๊ตฌํ by @youngjinc in #6
- [mod] ํ๋กํ์์ ๋๋ค์ ์๋ ๊ฒฝ์ฐ ui ์ฒ๋ฆฌ ๋ฐ ์ด๋ฉ์ผ ๋ณด์ฌ์ฃผ๊ธฐ by @youngjinc in #17
- [feat] ํํ๋ฉด ์์ดํ ๊ฐ์ ธ์ค๊ธฐ ๊ตฌํ by @youngjinc in #14
- [feat] ์ฅ๋ฐ๊ตฌ๋ ์์ดํ ๊ฐ์ ธ์ค๊ธฐ ๊ตฌํ by @youngjinc in #16
- [feat] ์์ดํ ์์ธ์กฐํ ๊ตฌํ by @youngjinc in #13
- [mod] ํ ํฐ ์ธ์ฆ ๋ฐฉ์์ผ๋ก ๋ก๊ทธ์ธ ํ๋ก์ธ์ค ์์ by @youngjinc in #15
- [mod] ํจํค์ง ๊ตฌ์กฐ ์ ๋ฆฌ by @youngjinc in #19
- [chore] ํจ์๋ช ๋ณ๊ฒฝ ๋ฐ ํจํค์ง ์ ๋ฆฌ by @youngjinc in #20
- [feat] ํด๋ ํ ๊ตฌํ by @youngjinc in #21
- [mod] ํจํค์ง๋ช ๋ฐ ํ์ผ๋ช ์์ by @youngjinc in #22
- [add] Glide import ์ถ๊ฐ by @youngjinc in #23
- [mod] ์์ดํ fetch api Hearder ์์ ๋ฐ ์์ ์ฌํญ ์ ์ฉ by @youngjinc in #24
- [feat] ๋งํฌ๊ณต์ ์์ดํ ๋ฑ๋ก ๊ตฌํ by @youngjinc in #26
- [feat] ํํ๋ฉด ์๋ก๊ณ ์นจ ๊ตฌํ by @youngjinc in #28
- [mod] ๋ฐ์ดํฐ ํ์ ์์ by @youngjinc in #29
- [feat] ์์ดํ ๊ธฐ๋ณธ ๋ฑ๋ก ๊ตฌํ by @youngjinc in #33
- [mod] ๋ฐ์ดํฐ ํ์ ๋ณ๊ฒฝ ๋ฐ ํ์ ๋ณ๊ฒฝ์ ๋ฐ๋ฅธ ํฌ๋งท ์ ์ฉ by @youngjinc in #35
- [feat] ๊ฐค๋ฌ๋ฆฌ ์ฌ์ง ๊ฐ์ ธ์ค๊ธฐ ์ปค์คํ ๋ฐ ์ฌ์ง ์ดฌ์ ๊ตฌํ by @youngjinc in #37
- [mod] ํ์กฐํ ๋ฐ ์์ธ์กฐํ ๋ณํฉ์ ๋ฐ๋ฅธ wish ์์ดํ data class์์ ๋ฐ ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ by @youngjinc in #39
- [mod] CartItem data class ์์ ๋ฐ ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ by @youngjinc in #40
- [mod] BuildConfig์ BASE_URL ์์ ์ถ๊ฐ ๋ฐ ์ ์ฉ by @youngjinc in #43
- [add] local.properties ํ์ผ ์์ฑ by @youngjinc in #44
- [feat] ์ฅ๋ฐ๊ตฌ๋ ์กฐํ, ์ถ๊ฐ, ์ญ์ ๊ธฐ๋ฅ ๊ตฌํ by @hyejungg in #45
- [fix] ํ ํ๋ฉด์ ์์ดํ ๋ฆฌ์คํธ์์ ์ฅ๋ฐ๊ตฌ๋ ๋ฒํผ ํ์ฑํ ์ํ๊ฐ ์ ๋ฐ์ดํธ๋์ง ์๋ ๋ฒ๊ทธ ์์ by @youngjinc in #47
- [mod] WishItem์์ cartId๋ฅผ cartState๋ก ํ๋กํผํฐ ์ด๋ฆ ๋ณ๊ฒฝ ๋ฐ ํ์์ cart ๋ฒํผ ํด๋ฆญ ์ carโฆ by @youngjinc in #49
- [mod] ์๋ ๋ฒํผ ํด๋ฆญ ์๋ง๋ค updateCart ์์ฒญ ๋ฐ view์์ count์ price TextView๊ฐ ์ ๋ฐ์ดํธ ๋๋๋ก ์ฝ๋ ์์ by @youngjinc in #52
- [feat] S3์ ์์ดํ ์ด๋ฏธ์ง ์ ๋ก๋ ๊ตฌํ by @youngjinc in #53
- [refactor] Wish ๊ด๋ จ ViewModel ๋ฆฌํฉํ ๋ง by @youngjinc in #55
- [feat] ์์ดํ ์ญ์ ๊ตฌํ by @youngjinc in #57
- [refactor] WishListViewModel์์ adapter.setData()ํธ์ถ ๋ฐ ๋ถํ์ํ wishList ๋ณ์ ์ ๊ฑฐ by @youngjinc in #60
- [chore] ์์ดํ ์ญ์ ์์ฒญ url ๋ณ๊ฒฝ by @youngjinc in #61
- [mod] ์ํ ๊ฐ๊ฒฉ ๋ฐ ์ด๋ฏธ์ง๊ฐ ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ์๋ ์ ๋ก๋ ๊ฐ๋ฅํ๋๋ก ์์ by @youngjinc in #62
- [feat] ์์ดํ ์์ ๊ตฌํ by @youngjinc in #63
- [feat] ์์ดํ ์์ ์๋ฃ ํ ์์ธ์กฐํ ui ์ ๋ฐ์ดํธ ๊ตฌํ by @youngjinc in #65
- [refactor] loadImage ํจ์๋ฅผ ์ ์ฉํ ๋ฆฌํฉํ ๋ง by @youngjinc in #66
- [chore] ์ฅ๋ฐ๊ตฌ๋ ์ญ์ ๋ฐ ์ ๋ฐ์ดํธ ์์ฒญ url ๋ณ๊ฒฝ by @youngjinc in #69
- [feat] ํด๋ ์ถ๊ฐ ๊ตฌํ by @youngjinc in #68
- ํด๋ ์กฐํ ๊ตฌํ by @youngjinc in #70
- [feat] ์์ดํ ์๋ ๋ฑ๋ก ๋ด ํด๋ ๋ฆฌ์คํธ ์กฐํ ๊ตฌํ by @youngjinc in #71
- ํด๋ ์ญ์ ๊ตฌํ by @youngjinc in #72
- [feat] ํด๋๋ช ์์ ๊ตฌํ by @youngjinc in #73
- [fix] ์ฅ๋ฐ๊ตฌ๋ํ๋ฉด์์ totalPrice๊ฐ ๋ณ๊ฒฝ๋์ง ์๋ ๋ฒ๊ทธ ์์ by @youngjinc in #74
- [feat] ํด๋ ์ถ๊ฐ ์ ui ์ ๋ฐ์ดํธ ๊ตฌํ by @youngjinc in #75
- [refactor] ํด๋ ๋ฆฌํฉํ ๋ง by @youngjinc in #77
- [fix] ํด๋ ์ถ๊ฐ ํ ๋ ๋ค๋ฅธ ํด๋๋ฅผ ์ถ๊ฐํ ๊ฒฝ์ฐ ํด๋๊ฐ ์ถ๊ฐ๋์ง ์๋ ๋ฒ๊ทธ ์์ by @youngjinc in #85
- [feat] ๋์ผ ํด๋๋ช ๊ฒ์ฆ ํ๋ก์ธ์ค ๊ตฌํ ๋ฐ ๋์ผ ํด๋๋ช ์กด์ฌํ ๊ฒฝ์ฐ detail ๋ฉ์ธ์ง ๋ณด์ฌ์ฃผ๊ธฐ by @youngjinc in #87
- [refactor] ํด๋ ์ถ๊ฐ ๋ฐ ํด๋๋ช ์์ ์ ๊ตฌ๋ถํ๋ isEditMode ์ค์ ๊ด๋ จ ์ฝ๋ ๋ฆฌํฉํ ๋ง by @youngjinc in #88
- [mod] ํด๋ ์ญ์ description ๋ฌธ๊ตฌ ์์ by @youngjinc in #89
- [feat] FCM ์๋ฆผ ์ค์ ๊ตฌํ by @youngjinc in #95
- [mod] ์์ดํ ์ ๋ก๋ ๋ฐ ์ฅ๋ฐ๊ตฌ๋ํ๋ฉด์์ ๊ฐ๊ฒฉ ํฌ๋งท ์ ์ฉ by @youngjinc in #97
- [mod] background ์ปฌ๋ฌ white๋ก ์ ์ฉ by @youngjinc in #98
- [fix] ํด๋ ์ง์ ๋ฒ๊ทธ ๋ฐ ํด๋ ์์ ๋ฐ ์ญ์ ๋ค์ด์ผ๋ก๊ทธ ์ ํ ๋ฒ๊ทธ ์์ by @youngjinc in #104
- [fix] ์ฅ๋ฐ๊ตฌ๋ ์์ดํ ๊น๋ฐ์ ๋ฒ๊ทธ ์์ by @youngjinc in #106
- [fix] ํด๋ ๋ฆฌ์คํธ ๊น๋ฐ์ ๋ฐ ๋ฌด๋ถ๋ณํ ์ธ๋ค์ผ ์ด๋ฏธ์ง๊ฐ ๋ก๋๋๋ ๋ฒ๊ทธ ์์ by @youngjinc in #107
- [fix] ํ์์ ์คํฌ๋กค ์ RecyclerView๊ฐ ๊น๋ฐ์ด๋ ๋ฒ๊ทธ ์์ by @youngjinc in #108
- [feat] FCM ํ ํฐ ๋ฑ๋ก ๊ตฌํ by @youngjinc in #109
- [feat] ๋งํฌ ๊ณต์ ๋ก ์์ดํ ๋ฑ๋ก ์ ์๋ฆผ ์ง์ ๊ตฌํ by @youngjinc in #110
- [feat] ์์ดํ ๊ธฐ๋ณธ ๋ฑ๋ก ์ ์๋ฆผ ์ค์ ๋ฐ ์์ ํ๋ก์ธ์ค ๊ตฌํ by @youngjinc in #111
- [mod] BottomNavigationView UI ์์ by @youngjinc in #112
- [mod] ํํ๋ฉด ui ์์ by @youngjinc in #113
- [mod] ํด๋ํญ ๋ฐ ํด๋ ๋ํ ์ผ ui ์์ by @youngjinc in #114
- [mod] ์ฅ๋ฐ๊ตฌ๋ ui ์์ by @youngjinc in #115
- [mod] ๋ํ ์ผ ํ๋ฉด ui ์์ by @youngjinc in #116
- [fix] ์์ดํ ํด๋ ์ง์ ์ ํด๋ํญ์ ๋ฐ์๋์ง ์๋ ๋ฒ๊ทธ ์์ by @youngjinc in #117
- [fix] ์ผํ๋ชฐ๋ก ์ด๋ํ๊ธฐ ๋ฒํผ ํด๋ฆญ ์ ๋งํฌ ์๋ ๊ฒฝ์ฐ, crash๊ฐ ๋ฐ์ํ๋ ๋ฒ๊ทธ ์์ by @youngjinc in #118
- [feat] ํธ์ ์๋ฆผ on/off ํ๋ก์ธ์ค ๊ตฌํ by @youngjinc in #119
- [feat] ์๋ฆผ ์กฐํ ๊ตฌํ by @youngjinc in #120
- [feat] ์๋ฆผ ์ฝ์ ์ฒ๋ฆฌ ๊ตฌํ by @youngjinc in #121
- [mod] ์์ดํ ๊ธฐ๋ณธ ์ ๋ก๋ ui ์์ by @youngjinc in #122
- [feat] ํ์ด์ด๋ฒ ์ด์ค ๋์ ๋งํฌ ์์ ๊ตฌํ by @youngjinc in #123
- [mod] ํด๋ ๋ฆฌ์คํธ ui ์์ by @youngjinc in #124
- [mod] ์ํ ์๋ฆผ ์ค์ ui ์์ by @youngjinc in #125
- [mod] ๊ฐค๋ฌ๋ฆฌ ui ์์ by @youngjinc in #128
- [fix] ์์ดํ ์์ ์ ์๋ฆผ ์ ๋ณด๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ, ์๋ฆผ์ ๋ณด๊ฐ null๋ก ๋ณด์ด๋ ๋ฒ๊ทธ ์์ by @youngjinc in #129
- [fix] ์์ดํ ๋ํ ์ผ์์ ์ฌ๋ฐ๋ฅด์ง ์์ ์๋ฆผ ๋ ์ง ํฌ๋งท์ด ์ ์ฉ๋๋ ๋ฒ๊ทธ ์์ by @youngjinc in #131
- [add] n๋ฌ ์ , n๋ ์ ํฌ๋งท ์ถ๊ฐ by @youngjinc in #133
- [mod/feat] ๋ง์ดํ์ด์ง ui ์์ ๋ฐ ํ๋กํ ํธ์ง ui ๊ตฌํ by @youngjinc in #134
- [feat] ๋๋ค์ ์ ๋ฐ์ดํธ ํ๋ก์ธ์ค ๊ตฌํ by @youngjinc in #135
- [feat] ์ ์ ์ ๋ณด ๋ถ๋ฌ์ค๊ธฐ ๋ฐ ์ ๋ฐ์ดํธ ๊ตฌํ by @youngjinc in #136
- ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ ui ์์ by @youngjinc in #141
- [mod] ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ api ์์ฒญ ํ๋ผ๋ฏธํฐ ๋ณ๊ฒฝ by @youngjinc in #142
- RequestResult๊ด๋ จ ํ์ผ RequestResultData๋ก ํตํฉ ๋ฐ ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ by @youngjinc in #150
- [feat] ๊ธฐ๋ณธ ๋ค์ด์ผ๋ก๊ทธ ui ํฌ๋งท ๊ตฌํ ๋ฐ ์์ดํ ์ญ์ ๋ค์ด์ผ๋ก๊ทธ ๊ตฌํ by @youngjinc in #151
- [feat] ๋ก๊ทธ์์ ๋ฐ ํํด ๋ค์ด์ผ๋ก๊ทธ ๊ตฌํ by @youngjinc in #152
- ํด๋ ๋๋ณด๊ธฐ ๋ค์ด์ผ๋ก๊ทธ ui ์์ ๋ฐ ํด๋ ๋๋ณด๊ธฐ ๊ด๋ จ ๋ฆฌํฉํ ๋ง by @youngjinc in #153
- [mod] EditText ๊ด๋ จ ui ๋ฐ string์ ์์ by @youngjinc in #154
- [feat] ์ด๋ฉ์ผ ์ธ์ฆ ๋ก๊ทธ์ธ ๊ตฌํ by @youngjinc in #155
- [fix] ํ์๊ฐ์ ํ๋ฉด์์ ์ด์ ์ ๋ ฅ ๊ฐ์ด ๋จ์์๋ ๋ฒ๊ทธ ์์ by @youngjinc in #157
- [feat] ํ์๊ฐ์ ์ ๊ฐ์ ๊ณ์ ์ฒดํฌ API ์์ฒญ ๋ฐ ๊ฐ์ ์ฌ๋ถ์ ๋ฐ๋ผ detail ๋ฉ์ธ์ง ๋ณด์ฌ์ฃผ๊ธฐ ๊ตฌํ by @youngjinc in #168
- [feat] ํ์๊ฐ์ ์ ํจ์ค์๋ ํฌ๋งท ์ผ์นํ์ง ์๋ ๊ฒฝ์ฐ, detail ๋ฉ์ธ์ง ๋ณด์ฌ์ฃผ๊ธฐ ๊ตฌํ by @youngjinc in #169
- [mod] ๋ก๊ทธ์ธ ๋ฐ ํ์๊ฐ์ ui ์์ by @youngjinc in #171
- [mod] ์ํด๋ ์ถ๊ฐ ui ์์ by @youngjinc in #172
- [mod] ๋งํฌ ๊ณต์ ๋ฑ๋ก ui ์์ by @youngjinc in #173
- [mod] ๊ธฐ๋ณธ ๋ฑ๋ก > ์๋ฆผ ์ค์ ui ์์ by @youngjinc in #175
- [feat]์๋ฒ์ insert ์์ฒญ ๊ณผ์ ์์ ๋ณด์ฌ์ค ๋ก๋ฉ ui ๊ตฌํ by @youngjinc in #178
- [mod] ์ด๋ฏธ์ง ๋ค์ด๋ก๋ ํ๋ก์ธ์ค ์์ by @youngjinc in #181
- [feat] ์ฌ์ฉ์ ํํด ์ฒ๋ฆฌ ๊ตฌํ by @youngjinc in #182
- [feat] ํธ์์๋ฆผ ui ๊ตฌํ by @youngjinc in #184
- [add] ๋๋ค์ ์ ๋ ฅ ์กฐ๊ฑด ์ถ๊ฐ by @youngjinc in #186
- [feat] api ์์ฒญ ์์ธ์ฒ๋ฆฌ ๋ฐ ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ํ ๊ฐ์ง ํ๋ก์ธ์ค ๊ตฌํ by @youngjinc in #187
- [refactor] ๊ฐค๋ฌ๋ฆฌ ์ด๋ฏธ์ง ๊ด๋ จ ํ์ผ ๋ฆฌํฉํ ๋ง by @youngjinc in #188
- [fix] ์์ดํ ์ผ๋ฐ ์ ๋ก๋ ๋ฐฉ์์ผ๋ก ์์ดํ ์ถ๊ฐ ๋๋ ์์ ํ ์ด์ ํ๋ฉด์ผ๋ก ๋ณต๊ท ์ ui๊ฐ ์ ๋ฐ์ดํธ ๋์ง ์๋ ๋ฒ๊ทธ ์์ by @youngjinc in #191
- [feat] ์์ดํ ์ถ๊ฐ ํ ๊ฐ์ฅ ์ต๊ทผ ์์ดํ ๋ถ๋ฌ์ค๊ธฐ ๊ตฌํ by @youngjinc in #194
- [add] README ์์ฑ by @youngjinc in #189
- [feat] push_state์ ๋ฐ๋ผ ๋ง์ดํ์ด์ง ์๋ฆผ ์ค์์น on/off ui๋ฅผ ๊ตฌํ by @youngjinc in #195
- [feat] ์์ดํ ์ญ์ ์๋ฃ ํ s3์์ ์ด๋ฏธ์ง ์ญ์ ๊ตฌํ by @youngjinc in #198
- [feat] ์์ดํ ์์ ํ ui ์ ๋ฐ์ดํธ ๊ตฌํ by @youngjinc in #197
- [feat] ์์ดํ ์ด ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ "~์์ดํ ์ด ์์ด์!" ๋ฌธ๊ตฌ ๋์ฐ๊ธฐ by @youngjinc in #201
- [fix] ์์ดํ ์ผ๋ฐ ๋ฑ๋ก ๋ฐ ์์ดํ ์ญ์ ํ ํ ํญ ์ ํ์ ๋ฐ๋ณตํ ๊ฒฝ์ฐ ๋์ผ ์์ดํ ์ด ์ถ๊ฐ๋๊ฑฐ๋ ์์ดํ ์ด ์ฌ๋ผ์ง๋ ๋ฒ๊ทธ๋ฅผ ์์ by @youngjinc in #202
- [add] ํด๋ ์๋ก๊ณ ์นจ ์ถ๊ฐ by @youngjinc in #204
- [mod] ๋คํธ์ํฌ ์ฐ๊ฒฐ ํด์ ํ ์คํธ ๋์ฐ๊ธฐ -> TextView ๋ณด์ฌ์ฃผ๊ธฐ๋ก ๋ณ๊ฒฝ by @youngjinc in #206
- [fix] ์์ดํ ์์ ํ๋ฉด์์ ๊ฐค๋ฌ๋ฆฌ ํ๋ฉด ์ ํ ์ ๊ธฐ์กด ์ด๋ฏธ์ง๊ฐ ์ฌ๋ผ์ง๋ ๋ฒ๊ทธ ์์ by @youngjinc in #207
- [fix] ํด๋ ์ธ๋ค์ผ์ด ์๋ชป ๋งค์นญ๋๋ ๋ฒ๊ทธ ์์ by @youngjinc in #209
- [fix] ๋์ผ์ด๋ฆ์ ํด๋๊ฐ ์กด์ฌํด๋ ํด๋๋ช ์ด ์์ ๋์ด ๋ณด์ด๋ ๋ฒ๊ทธ by @youngjinc in #211
- [fix] ์ค๋ณต ํด๋ฆญ ๋ฒ๊ทธ ์์ by @youngjinc in #212
- [feat] ์ปค์คํ ์ค๋ต๋ฐ ๊ตฌํ by @youngjinc in #214
- [mod] strings.xml ์ ๋ฆฌ ๋ฐ ์๋ฉ ์์ by @youngjinc in #217
- [delete] ์ด๋ฏธ์ง ์์ ์ ์ฉ ์นด๋ฉ๋ผ ์์ด์ฝ ์ญ์ by @youngjinc in #218
- [chore] pushState ์ ๋ฐ์ดํธ ์์ฒญ api uri ์์ by @youngjinc in #222
- [refactor] ํด๋ ์ ๋ก๋ ๊ด๋ จ ํ์ผ ๋ฆฌํฉํ ๋ง by @youngjinc in #223
- [mod] ๋งํฌ ๊ณต์ ui ์์ by @youngjinc in #226
- [feat] ๋งํฌ ๊ณต์ ์์ ์ํด๋ ์ถ๊ฐ ๊ธฐ๋ฅ ๊ตฌํ by @youngjinc in #229
- [fix] ํด๋ ์์ ํ ํด๋ํญ ์ ํ ๋ฐ๋ณต์ ๋ง๋ค ์ค๋ต๋ฐ๊ฐ ๋จ๋ ๋ฒ๊ทธ ์์ by @youngjinc in #232
- [fix] ํด๋ ์ถ๊ฐ, ์ญ์ , ์์ ๊ด๋ จ ui ๋ฒ๊ทธ ์์ by @youngjinc in #235
- [mod] ๋ ์ง ํฌ๋งท ์์ by @youngjinc in #238
- [feat] ์๋ฆผํญ์์ ์์ดํ ํด๋ฆญ ์ url ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ, ์ค๋ต๋ฐ ๋์ฐ๊ธฐ by @youngjinc in #242
- [feat] ์์ดํ ๋ํ ์ผ๋ทฐ์์ ํด๋ ์ง์ ๊ธฐ๋ฅ ๋ฐ ui ๊ตฌํ by @youngjinc in #243
- ์์ดํ ๋ฑ๋ก ๊ด๋ จ ํด๋ ๋ฐ ์๋ฆผ ์ค์ ๋ค์ด์ผ๋ก๊ทธ ui ์์ by @youngjinc in #246
- [mod] ์ธํธ๋ก ๋ฐ ์จ๋ณด๋ฉ ui ์์ by @youngjinc in #250
- [mod] TwoButton ๋ค์ด์ผ๋ก๊ทธ ui ์์ by @youngjinc in #249
- [feat] ์ด์ฉ์ฝ๊ด ๋ฐ ๊ฐ์ธ์ ๋ณด์ทจ๊ธ๋ฐฉ์นจ, ์ด์ฉ๋ฐฉ๋ฒ ๋ฐ ๋ผ์ด์ ์ค ํ์ด์ง ์ฐ๊ฒฐ ๊ตฌํ by @youngjinc in #253
- [fix] ์ ํจํ์ง ์์ ์ผํ๋ชฐ ๋งํฌ ์ด๋ ์ crash๊ฐ ๋ฐ์ํ๋ ๋ฒ๊ทธ ์์ by @youngjinc in #254
- [add] ๋ง์ดํ์ด์ง ์ด์ฉ์ฝ๊ด ๋ฌธ์ ์ถ๊ฐ ๋ฐ ์น๋ทฐ๋ก ์ฐ๊ฒฐ by @youngjinc in #257
- [feat] ์ผ๋ฐ ๋ฑ๋ก ํ์ฑ ํ๋ก์ธ์ค ๋ฐ ui ๊ตฌํ by @youngjinc in #258
- [feat] ํ์๊ฐ์ ์ฑ๊ณต ์ push_state ์ ๋ฐ์ดํธ๋ฅผ ์ํ ์๋ฆผ ์ค์ ๋ค์ด์ผ๋ก๊ทธ ๋์ฐ๊ธฐ by @youngjinc in #260
- [feat] ์บ๋ฆฐ๋ ๋ทฐ ๊ตฌํ by @youngjinc in #264
- [fix] ๋ค์ด์ผ๋ก๊ทธ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐ์ํด๋ฆญํ ๊ฒฝ์ฐ, ๋ค์ด์ผ๋ก๊ทธ๊ฐ ๋ ๋ฒ ์ด์ ๋จ๋ ๋ฒ๊ทธ ์์ by @youngjinc in #265
- [feat] ๋ฉ์ผ ๋ฌธ์ ์ฐ๋ by @youngjinc in #266
- [mod] ํ์๊ฐ์ ์ด์ฉ์ฝ๊ด ๋ฐ ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ๋ฐฉ์นจ ๋งํฌ๋ฅผ ๋ ธ์ ๋งํฌ์์ ๋ก์ปฌ html ๋งํฌ๋ก ๋ณ๊ฒฝ by @youngjinc in #268
- [mod] ์๋ฆผ ํ์ ๋ช ๋ณ๊ฒฝ by @youngjinc in #271
- [fix] ์๋ฆผ ๋๋ฐ์ด๊ฐ ์๋ชปํ์๋๋ ๋ฒ๊ทธ ์์ by @youngjinc in #272
- [mod] ํ์ฑ ์๊ณ ๋ฆฌ์ฆ ๊ฐ์ ๋ฐ ์ผ๋ถ ์ฌ์ดํธ ์ ์ฉ ํ์ฑ ํ๋ก์ธ์ค ์ถ๊ฐ by @youngjinc in #274
- [mod] ํด๋ ์ถ๊ฐ ๋ค์ด์ผ๋ก๊ทธ ๋ฒ๊ทธ ์์ ๋ฐ ์ถ๊ฐ๋ ํด๋๊ฐ ๋ฐ๋ก ์ ํ๋๋๋ก ๊ตฌํ by @youngjinc in #277
- release 1.0.0 by @youngjinc in #278
- [mod] ๋ํ ์ผ ๋ทฐ์ ์ผํ๋ชฐ ๋งํฌ ์ถ๊ฐ ๋ฐ ๋ฉ๋ชจ ๋ฒ๊ทธ ์์ by @youngjinc in #282
- [fix] ํ์ฑ ์๊ณ ๋ฆฌ์ฆ ๋ฒ๊ทธ ์์ by @youngjinc in #284
- release 1.0.0 by @youngjinc in #285
- [chore] ๋ฒ์ ์ฝ๋ ๋ฐ ๋ฒ์ ๋ช ์์ by @youngjinc in #286
- ์ด์ฉ์ฝ๊ด, ๊ฐ์ธ์ ๋ณด ์ทจ๊ธ๋ฐฉ์นจ, ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฌธ์ ๋งํฌ ๋ณ๊ฒฝ by @youngjinc in #288
- [chore] ๋ฒ์ ์ฝ๋ ๋ฐ ๋ฒ์ ๋ช ์์ by @youngjinc in #289
- [chore] ๋ฒ์ ์ฝ๋๋ช ๋ฐ ๋ฒ์ ๋ช , proguard ์ ์ฉ by @youngjinc in #290
- [mod] release๋ก ๋น๋ ์ ํ๋ก๊ฐ๋ ์ ์ฉ by @youngjinc in #293
Full Changelog: https://github.com/hyeeyoung/wishboard-android/commits/1.0.0