Releases: kokonect-link/cherrypick
Releases ยท kokonect-link/cherrypick
2023.9.0-beta.3-cp-4.3.0-beta.3
2023.9.0-beta.3-cp-4.3.0-beta.3
2023.9.0-beta.2-cp-4.3.0-beta.2
2023.9.0-beta.2-cp-4.3.0-beta.2
2023.9.0-beta.2-cp-4.3.0-beta.1
Merge remote-tracking branch 'origin/develop' into develop
13.14.2-cp-4.2.0
General
- ๋ฆฌ์ก์ ์์ ์ ๊ธฐ๋ณธ๊ฐ์ ์ ์ฒด๋ก ์ค์
- ์ ์ดํ ๋ฉ์ธ ํ๋ฉด์ ์๋ฒ ํต๊ณ ์ถ๊ฐ
- ๋ ธํธ์ ์๊ฐ์ ์ผ์๋ก ํ์ํ๋ ๊ธฐ๋ฅ
- ๊ณ ์์ด ํ์๋ผ์ธ ์ถ๊ฐ
- ๋ฏธ๋์ด ํ์๋ผ์ธ ๊ฐ์
- ํ์๋ผ์ธ ํธ์ง ๊ธฐ๋ฅ ์ถ๊ฐ
- ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ํ์๋ผ์ธ์ ํค๋ ๋์์ธ์ ๋ณ๊ฒฝํ ์ ์์
- ใ์ ์ดํ - ์ ์ ใ์์ ์ต๊ทผ ์จ๋ผ์ธ ์ ์ ๋ฅผ ์ ๋ ฌํด์ ๋ณผ ์ ์์
- ใ์ด๋ฏธ ๋ณธ ๋ฆฌ๋ ธํธ๋ฅผ ๊ฐ๋ตํํ๊ธฐใ ์ต์ ์ ๊ธฐ๋ณธ๊ฐ์ ์ผ์ง์ผ๋ก ๋ณ๊ฒฝ (revert 94bd0fa)
- ์๋ธ ๋ ธํธ์ ์ก์ ๋ฒํผ์ ํ์ํ๋ ๊ธฐ๋ฅ
- ใ๋ฐ๊ฒฌํ๊ธฐใ์ ์ธ๊ธฐ ํ๊ทธ ๊ธฐ๋ณธ๊ฐ์ ํผ์นจ์ผ๋ก ์ค์
- ์ด๋ ์ฝ๋ ํด์ง ๊ธฐ๋ฅ์ ์ ๋ฒ์ ์ ๋ง๊ฒ ๊ฐ์
- ๋ฆฌ๋ชจํธ ์บ์ ํ์ผ์ ๋ณ๋์ Object Storage์ ์ ์ฅํ๋๋ก ์ค์ (libnare/mk-castella@0d93433)
- Byeolvit ํ ๋ง ์ถ๊ฐ (Luminon/Byeolvit-Theme, libnare/mk-castella@3c95399)
- buttersc.one ํ ๋ง ์ถ๊ฐ (libnare/mk-castella@6f15fa1)
- stella.place ํ ๋ง ์ถ๊ฐ (libnare/mk-castella@f6f77db)
- ์ด๋ชจ์ง๋ฅผ ํ ๋ฒ์ ๋ ๊ฐ ์ด์ ์ ๋ก๋ํ ์ ์๋ ์ต์ ์ถ๊ฐ
Client
- (Friendly) ๋ฐ์คํฌํฑ ๋ชจ๋์์ ํ์๋ผ์ธ ์์ ์์ ฏ ์์ญ์ ๋ฐฐ์นํ๋๋ก
- (Friendly) ์์ ฏ ์์ญ๊ณผ ์๋ฆผ ์์ญ์ ํ์ฌ ์ํ์ ๋ฐ๋ผ์ ์์ด์ฝ์ ๋ค๋ฅด๊ฒ ์ค์
- ๋ฆฌ๋ ธํธ ์ ํ์ธ ํ์ ์ ๋์
- ์ ์ ํ์ ๋์์ธ ๊ฐ์
- ์ ๋ ์๊ฐ์ผ๋ก ํ์ํ ๋ ํดํ์์๋ ์๋ ์๊ฐ์ ํ๊ธฐ
- ํ์ ๋ฉ์์ง๋ฅผ MFM์ผ๋ก ๋ ๋๋ง
- ๋ ธํธ ๋ด์ฉ์ด ์์ผ๋ฉด ๋ฒ์ญ ๋ฒํผ์ ํ์ฑํํ์ง ์์
- ๋
ธํธ ์์ฑ ํผ ๊ฐ์
- ๋ด์ฉ์ด ๋๋ฌด ๊ธธ๋ฉด ์คํฌ๋กค ๊ฐ๋ฅํ๋๋ก
- ๋ธ๋ผ์ฐ์ ์ ์ต๋ ๋์ด๋ฅผ ์ด๊ณผํ์ง ์๋๋ก
- MkDialog ๋ฒํผ์ด 3๊ฐ ์ด์์ด๋ฉด ์ ๋ ฌ์ ๋ณ๊ฒฝํ๋๋ก
- ๋ฆฌ๋ ธํธ ์ ์ ํ์ ์ ๋์์ธ ์ผ๋ถ ๊ฐ์
- ๋ค๋น๊ฒ์ด์ ๋ฐ์ ๋ธ๋ฌ ์ฒ๋ฆฌ ์ถ๊ฐ
- ํค๋์ ๋ธ๋ฌ ์ค์ ์ถ๊ฐ
- ใ์ด๋ฏธ ํ๋ก์ฐํ ๊ฒฝ์ฐ ์๋ฆผ ํ๋์ ํ๋ก์ฐ ๋ฒํผ์ ํ์ํ์ง ์์ใ์ค์ ์ฌ์ฉ ์, ํ๋ก์ฐ ํ๋ค๋ ๋ฌธ๊ตฌ๋ฅผ ํ์ํ๋๋ก
- ํ๋ฆผ ํจ๊ณผ๋ฅผ ๋นํ์ฑํ ํ๋ฉด ์๋ฆผ์ ๋ถํฌ๋ช ํ๊ฒ ํ์ํ๋๋ก
- ์ค์ - ์ผ๋ฐ์ ์๋ ์ผ๋ถ ๊ธฐ๋ฅ์ ์์น๋ฅผ CherryPick ์ผ๋ก ์ด๋
- ๋ฆฌ๋ ธํธํ ๋ ํ์ธ ํ์ ํ์ ์ ๋ฌด๋ฅผ ์ ํํ ์ ์์
- Fix: ๊ทธ๋ฃน ์ด๋ ์๋ฆผ ์์ด์ฝ์ด ์๋ชป ํ์๋๋ ๋ฌธ์
- Fix: ๋ ธํธ ๋์์ธ์ด ์ฌ๋ฐ๋ฅด์ง ์๊ฒ ํ์๋๋ ๋ฌธ์
- Fix: ํ๋กํ ์์ด์ฝ์ด ํฌ๋ช ์ผ ๋ ๋ ธํธ ๋ต๊ธ์ ์ด ๋น์น๋ ๋ฌธ์
- Fix: ์๋ธ ๋ ธํธ์ ๋ด์ฉ ์จ๊น ๋ฒํผ์ ๋์์ธ์ด ์๋ชป ํ์๋๋ ๋ฌธ์
- Fix: ใ์ข์์๋ง ๋ฐ๊ธฐใ๋ก ์ค์ ๋ ๋ ธํธ์์ ๋ฆฌ์ก์ ๋ฒํผ์ด ์ฌ๋ฌ ๊ฐ ํ์๋๋ ๋ฌธ์
- Fix: ใ์ข์์๋ง ๋ฐ๊ธฐใ๋ก ์ค์ ๋ ๋ ธํธ์์ ์ข์์๋ฅผ ์ทจ์ํ๋ ค๊ณ ํ ๋ ์์ด์ฝ์ด ์๋ชป ํ์๋๋ ๋ฌธ์
Server
- ๋ฏธ๋์ด ํ์๋ผ์ธ ๊ฐ์
- ์ค๋ฅ ํ์ด์ง ์ฌ๊ตฌ์ฑ
์ด ๋ฌธ์๋ CherryPick์ ๋ณ๊ฒฝ ์ฌํญ๋ง ํฌํจํฉ๋๋ค. Misskey์ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ธํ๋ ค๋ฉด, CHANGELOG.md#13142 ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
๋์์ด ํ์ํ ๊ฒฝ์ฐ, CherryPick ๊ณต์ Discord ์์ ์ง์์ ์์ฒญํ ์ ์์ต๋๋ค.
Changes from previous build: 13.13.2-cp-4.1.0...13.14.2-cp-4.2.0
13.14.2-cp-4.2.0-beta.3
13.14.2-cp-4.2.0-beta.3
13.14.1-cp-4.2.0-beta.2
13.14.1-cp-4.2.0-beta.2
13.14.0-beta.7-cp-4.2.0-beta.1
13.14.0-beta.7-cp-4.2.0-beta.1
13.13.2-cp-4.1.0
General
- ํ์๋ผ์ธ์ ๋ ธํธ์ ๋ต๊ธ์ ํ์ํ๋ ์ต์ ์ ๊ธฐ๋ณธ๊ฐ์ ์ผ์ง์ผ๋ก ์ค์
- ๋ค๋น๊ฒ์ด์ ๋ฐ์ ๋ฐฐ์น๋ฅผ ์์
- ํ๋กํ ์์ด์ฝ์ ๊ธฐ๋ณธ๊ฐ์ ์ฌ๊ฐํ์ผ๋ก ์ค์
- ๋ฏธ๋์ด ํ์๋ผ์ธ ์ถ๊ฐ (kiyo4act/misskey.design๏ผ c01be0d)
- ruby ํ๊ธฐ ์ง์ (yuriha-chan/misskey@0a109d4, yuriha-chan/misskey@446f0c2, yuriha-chan/misskey@4cfd28a, yuriha-chan/misskey@dc6a6dc)
- ๋ ธํธ ๊ฒ์์ ์ ์ฒด/๋ก์ปฌ/๋ฆฌ๋ชจํธ๋ก ๋๋๋๋ก ๋ณ๊ฒฝ (kiyo4act/misskey.design@4adad07)
- ๋ ธํธ/์ ์ ๊ฒ์ ํ์ด์ง์์ Enter ํค๋ฅผ ๋๋ฅด๋ฉด ๊ฒ์ํ๋๋ก
- ํ๋กํ ๋ฒ์ญ ๊ธฐ๋ฅ ์ถ๊ฐ
- ๋ค๋น๊ฒ์ด์ ๋ฉ๋ด์ ๋ฐฐ๋ ํ์ ์ต์ ์ถ๊ฐ
- ๋ ธํธ์์ ํ๋กํ ์์ด์ฝ์ ์จ๊ธฐ๋ ์ต์ ์ถ๊ฐ
- ๋๋ค์ ๊ธฐ๋ฅ (shrimpia/misskey@126f145, shrimpia/misskey@58f70be)
- ์ ์ ํ์ด์ง์์ ์ฌ์ฉ์์ ์ด๋ฆ์ ํด๋ฆญ ๋๋ ํญํ์ฌ ์ํ๋ ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ใ๋ ธํธ ์ก์ ๋ฒํผ์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ ธ์ ๋์๋ง ํ์ใ ์ต์ ์ ์ผฐ์ ๋, ์์ธํ ๋ฒํผ์ ํ์ํ๋๋ก ๋ณ๊ฒฝ (shrimpia/misskey@4802191)
- ใ์ด๋ฏธ ํ๋ก์ฐํ ๊ฒฝ์ฐ ์๋ฆผ ํ๋์ ํ๋ก์ฐ ๋ฒํผ์ ํ์ํ์ง ์์ใ์ ์ ํ ์ฌํญ์ผ๋ก ์ค์ (shrimpia/misskey@9345149)
- ๋ ธํธ ์์ฑ ํผ์์ ๋ณธ๋ฌธ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ํ ๊ธฐ์ต (shrimpia/misskey)
- ๋ฆฌ๋ชจํธ์ ์กด์ฌํ๋ ์ปค์คํ ์ด๋ชจ์ง๋ ์์ ์ ์๋ฒ ๋ด์ ๊ฐ์ ์ด๋ฆ์ ์ด๋ชจ์ง๊ฐ ์์ผ๋ฉด ๋ฆฌ์ก์ ํ ์ ์๋๋ก (shrimpia/misskey@e91295f, shrimpia/misskey@010378f, shrimpia/misskey@acf2a30)
- ใ์ด๋ฏธ ๋ณธ ๋ฆฌ๋ ธํธ๋ฅผ ๊ฐ๋ตํํ๊ธฐใ ์ต์ ์ ๊ธฐ๋ณธ๊ฐ์ ๊บผ์ง์ผ๋ก ์ค์
- ์ด๋ฒคํธ ๊ธฐ๋ฅ (misskey-dev/misskey#10628)
- Play์ API Token์ ์์ฒญํ ์ ์๋ ๊ธฐ๋ฅ ์ถ๊ฐ (misskey-dev/misskey#10949)
- ์ ๋ ์๊ฐ ํ๊ธฐ (sakura-tel/milkey#69)
- ์ด๋ ์ฝ๋ ํด์ง ๊ธฐ๋ฅ (atsu1125/groundpolis@2da90e7)
Client
- (Friendly) ์ผ๋ถ ํ์ด์ง๋ฅผ ์ ์ธํ๊ณ ํ๋กํ ๋ฒํผ์ ํ์ํ์ง ์์
- ๋ชจ๋ฐ์ผ์์ UI ํ๋ฆผ ํจ๊ณผ๋ฅผ ๋นํ์ฑํ ํ์ ๋ ๊ฐ๋
์ฑ ํฅ์
- ํ ์คํธ ์๋ฆผ์ ๋ฐฐ๊ฒฝ์ด ๋ถํฌ๋ช ํ๊ฒ ํ์๋๋๋ก
- ํค๋์ ๋ฐฐ๊ฒฝ์ด ๋ถํฌ๋ช ํ๊ฒ ํ์๋๋๋ก
- MFM ๋์๋ง์ ๊ฒ์ ์น์ ์ถ๊ฐ
- ๋ ธํธ ๋์์ธ ๊ฐ์
- ์ฑํ ์ ์ฝ์ง ์์์ ๋ ํ์๋๋ ์ธ๋์ผ์ดํฐ์ ์์น ์กฐ์
- ์ด๋ฏธ ์ฝ์ ์ฑํ ์ ๊ฐ๋ ์ฑ ๊ฐ์ ์ ์ํด ๋ฐฐ๊ฒฝ์ ์ฐํ๊ฒ
- ๋ต๊ธ ๋ ธํธ์ ๋์์ธ ๊ฐ์
- ์ ๋ฐ์ดํธ ํ์ ์ ๋ฒํผ ๋์์ธ ๋ณ๊ฒฝ
- ํ๋ก์ฐ/ํ๋ก์๋ฅผ ๋น๊ณต๊ฐ๋ก ํ๊ณ ์๋ ๊ฒฝ์ฐ ํ์๋ '0'์ด ์๋ ํค ์์ด์ฝ์ ํ์ํ๋๋ก (misskey-dev/misskey#10934)
- ์ ๊ณ ์ ์ด๊ธฐ ๋๊ธ์ ์ฌ์ฉ์ ID ์ถ๊ฐ (kiyo4act/misskey.design@fded63c, kiyo4act/misskey.design@8b6e303)
- OGP ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ถ๊ฐ (kiyo4act/misskey.design@4eb0a6d)
- ๋ ๋ณด๊ธฐ! ๋ฉ๋ด์ ๋์๋ง ์ถ๊ฐ
- ๋ ธํธ๋ฅผ ์์ธํ ๋ณผ ๋ ์ญํ ๋ฐฐ์ง๋ฅผ ํ์ํ๋๋ก
- ์ผ๋ถ ์ ์ดํ ํ์ด์ง์ ํค๋ ๊ฐ์
- ์คํฌ๋กค์ด ์ต์๋จ์ผ ๋ ํค๋๋ฅผ ๋๋ฅด๋ฉด ์๋ก๊ณ ์นจ ๋ฉ๋ด๋ฅผ ํ์ํ๋๋ก
- MkImgWithBlurhash์์ blurhash ๊ทธ๋ฆฌ๊ธฐ์ ์ฌ์ฉํ๋ canvas๋ ์ฌ์ฌ์ฉํ๋๋ก(misskey-dev/misskey#10966)
- CherryPick ๊ณ ์ ๊ธฐ๋ฅ ๋ฐ ๊ฐ์ ๋ ๊ธฐ๋ฅ์ ใCherryPickใ ๋ฐฐ์ง ์ถ๊ฐ
- ๋ค๋น๊ฒ์ด์ ๋ฉ๋ด ํธ์ง ํ์ด์ง UI ๊ฐ์ (shrimpia/misskey@bf8c84d)
- ใ๋ ธํธ ๋ณธ๋ฌธ์ ๋ฒ์ญ ๋ฒํผ ํ์ใ๋ฅผ ์ ํ ์ฌํญ์ผ๋ก ์ค์
- ๋ต๊ธ๋ ๋ฒ์ญํ ์ ์๋๋ก ๊ฐ์
- ๋ฆฌ๋ ธํธ ํ์ ๋ ๋จ๋ ํ ์คํธ ์๋ฆผ์ ์์ด์ฝ ์ถ๊ฐ
- ๋ ธํธ์ ์๋ฒ ์ ๋ณด ์ต์ ์ ์์๋ฅผ ๋ณ๊ฒฝ
- ๊ธ๋ก๋ฒ ํ์๋ผ์ธ์ ์์ด์ฝ ๋ณ๊ฒฝ
- ๋ ธํธ ํค๋์ ๋ฆฌ์ก์ ์์ ์ํ ํ์
- ๋ ธํธ๋ฅผ ๊ฒ์ํ์ ๋ ํ ์คํธ ์๋ฆผ ํ์
- ๋ ธํธ ์ก์ ๋ฒํผ ์ถ๊ฐ ๋ฐ ํธ์์ฑ ํฅ์
- ๋ฐ์ดํฐ ์ธ์ด๋ฒ๋ฅผ ํ์ฑํํ๋ฉด ์ค์ ์ ๋ฐ์ํ๊ธฐ ์ํด ํ์ด์ง๋ฅผ ์๋ก ๊ณ ์น๋๋ก
- ๊ทธ๋ฃน ํ์ด์ง์ ์ ๋ฐ์ ์ธ ๋์์ธ ๊ฐ์
- ํ์ผ ๋ฐ ํฌํ์ details ๋์์ธ ๊ฐ์
- Fix: (Friendly) ํ๋กํ ๋ฉ๋ด๋ฅผ ๊ธธ๊ฒ ๋๋ ์ ๋ ํ๋กํ ์ด๋ฏธ์ง๋ฅผ ๋๋๊ทธ ํ ์ ์๋ ๋ฌธ์
- Fix: (Friendly) ํ์๋ผ์ธ์ด ๋ณ๊ฒฝ๋์์ ๋ ๋ค๋น๊ฒ์ด์ ๋ฐ์ ์ธ๋์ผ์ดํฐ๊ฐ ์ฌ๋ผ์ง์ง ์๋ ๋ฌธ์
- Fix: (Friendly) ๋ชจ๋ฐ์ผ์์ ํค๋๊ฐ ์ฌ๋ผ์ก์ ๋ ํ๋กํ ์์ด์ฝ์ ๋์ด๊ฐ ์๋ชป ์ค์ ๋๋ ๋ฌธ์
- Fix: (Friendly) ํ๋ฉด์ด ๋์ ์ผ๋ถ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ํ๋กํ ์์ด์ฝ์ ๋์ด๊ฐ ์๋ชป ์ค์ ๋๋ ๋ฌธ์
- Fix: (Friendly) ์คํฌ๋กค ๊ณ์ฐ ๋ฐฉ์ ๋ณ๊ฒฝ
- Fix: (Friendly) ๋ชจ๋ฐ์ผ์์ ๋ค๋น๊ฒ์ด์ ๋ฉ๋ด์ ์ธ๋์ผ์ดํฐ ํฌ๊ธฐ๋ฅผ ์๊ฒ ์กฐ์
- Fix: (Friendly) ์ ์ ์ด๋ฆ์ด ๋๋ฌด ๊ธด ๊ฒฝ์ฐ ๋์์ธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์
- Fix: ๋คํธ์ํฌ ํธ๋ํฝ์ด 10MB/s๋ฅผ ์ด๊ณผํ๋ฉด ๋คํธ์ํฌ ํต๊ณ ์์ ฏ์ ๊ทธ๋ํ๊ฐ ์๋ชป ์ถ๋ ฅ๋๋ ๋ฌธ์
- Fix: iOS ๊ธฐ๊ธฐ์์ ์ฑํ ์ ๋ ฅ๋์ด ์ฑํ ์ ๊ฐ๋ฆฌ๋ ๋ฌธ์
- Fix: ํน์ MFM ๊ตฌ๋ฌธ์ด ํฌํจ๋ ๋ ธํธ ๊ฐ๋ตํ ์ต์ ๋นํ์ฑํ ์, MFM ๊ตฌ๋ฌธ์ ๋ํด์๋ ๋ ๋ณด๊ธฐ ๋ฒํผ์ ํ์ํ์ง ์๋๋ก
- Fix: ํ๋กํ ์์ด์ฝ์ ์ฌ๊ฐํ์ผ๋ก ์ค์ ํ์ ๋ ์ ์ ํ์ ์ ๋์์ธ ๊ฐ์
- Fix: ๋ ธํธ ํค๋์์ ์ ์ ์ด๋ฆ์ด ๋๋ฌด ๊ธด ๊ฒฝ์ฐ ๋์์ธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์
- Fix: ๊ทธ๋ฃน ํ์ด์ง์์ ๊ธฐ๋ฅ์ด ์ ๋๋ก ์๋ํ์ง ์์
- Fix: ์ฑํ ๋ด์ฉ์ด ๊ธธ์ด๊ฐ ๋๋ฌด ๊ธธ์ด๋ ๊ทธ๋งํผ ๊ณต๊ฐ์ ์ฐจ์งํ๋ ๋ฌธ์
Server
- mfm-js๋ฅผ cherrypick-mfm-js๋ก ๋ณ๊ฒฝ
- misskey-js๋ฅผ cherrypick-js๋ก ๋ณ๊ฒฝ
- Add: Cloud Logging ๊ธฐ๋ฅ (libnare/mk-castella@0a883ef, libnare/mk-castella@7987d57)
- Fix: ์๋ฆผ์์ UserGroupInvitation ๊ด๋ จ ๋ฌธ์ ํด๊ฒฐ (#75)
- Fix: ์ ์๋์ง ์์ OffscreenCanvas (misskey-dev/misskey#11017)
์ด ๋ฌธ์๋ CherryPick์ ๋ณ๊ฒฝ ์ฌํญ๋ง ํฌํจํฉ๋๋ค. Misskey์ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ธํ๋ ค๋ฉด, CHANGELOG.md#13132 ๋ฌธ์๋ฅผ ์ฐธ๊ณ ํ์ญ์์ค.
๋์์ด ํ์ํ ๊ฒฝ์ฐ, CherryPick ๊ณต์ Discord ์์ ์ง์์ ์์ฒญํ ์ ์์ต๋๋ค.
Changes from previous build: 13.13.1-cp-4.0.0...13.13.2-cp-4.1.0
13.13.2-cp-4.1.0-rc.6
13.13.2-cp-4.1.0-rc.6
13.13.2-cp-4.1.0-rc.5
13.13.2-cp-4.1.0-rc.5