Skip to content

Releases: kokonect-link/cherrypick

4.18.0-beta.1

20 Jan 14:21

Choose a tag to compare

4.18.0-beta.1 Pre-release
Pre-release
기반 Misskey 버전: 2025.12.2

General

  • Feat: κ°€μž… 승인 (TransFem-org/Sharkey @2f2d88dc, @32fc540d, @07b72c65, @e1f13f64, @288fa114, @6e2eabbb, @c3f76818, @142f500f, @1d9cb4fa, @42530b5a, @fea7889e)
    • μ΄ˆλŒ€ μ½”λ“œλ₯Ό κ³΅μœ ν•˜μ§€ μ•Šκ³ λ„ κ°€μž… μ‚¬μœ λ₯Ό 확인해 μ›ν•˜λŠ” μœ μ €λ§Œ κ°€μž…μ„ μŠΉμΈν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • κ°€μž…μ„ μŠΉμΈν•˜λ©΄ ν•΄λ‹Ή μœ μ €μ—κ²Œ κ°€μž…μ΄ μŠΉμΈλ˜μ—ˆμŒμ„ μ•Œλ¦¬λŠ” 이메일이 μ „μ†‘λ©λ‹ˆλ‹€.
    • κ°€μž… μ‚¬μœ λŠ” κ΄€λ¦¬μž 및 λͺ¨λ”λ ˆμ΄ν„° κΆŒν•œμ΄ μžˆλŠ” μœ μ €λ§Œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

Client

  • Fix: λ‹΅κΈ€λž€μ˜ μž…λ ₯λž€μ—μ„œ μž…λ ₯λž€ 도움말 ν‘œμ‹œκ°€ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: ν™”λ©΄ 크기가 μž‘μ€ λ””λ°”μ΄μŠ€μ—μ„œ λ‹΅κΈ€λž€μ˜ μž…λ ₯λž€ λ””μžμΈμ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: λΉ„λ°€λ²ˆν˜Έ μž…λ ₯λž€μ—μ„œ Tab λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ μž…λ ₯ν•œ λΉ„λ°€λ²ˆν˜Έ ν‘œμ‹œ λ²„νŠΌμ΄ 포컀슀될 수 있음
  • Fix: νšŒμ› κ°€μž… μ–‘μ‹μ˜ λ””μžμΈμ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025122 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.17.0...4.18.0-beta.1

4.18.0-beta.0

08 Dec 15:36

Choose a tag to compare

4.18.0-beta.0 Pre-release
Pre-release
기반 Misskey 버전: 2025.12.0

Client

  • Fix: λ‹΅κΈ€λž€μ˜ μž…λ ₯λž€μ—μ„œ μž…λ ₯λž€ 도움말 ν‘œμ‹œκ°€ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025120 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.17.0...4.18.0-beta.0

4.17.0

11 Nov 17:17
d099587

Choose a tag to compare

기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.
  • λ…ΈνŠΈ νŽΈμ§‘ 기둝이 κ°œμ„ λ¨μ— 따라 κΈ°μ‘΄ λ…ΈνŠΈ νŽΈμ§‘ 기둝은 더 이상 μ΄μš©ν•  수 μ—†κ²Œ 되며 νŽΈμ§‘ 기둝 데이터가 λͺ¨λ‘ μ‚­μ œλ©λ‹ˆλ‹€.
    이 λ³€κ²½ 사항이 반영된 μ‹œμ λΆ€ν„°μ˜ λ…ΈνŠΈ νŽΈμ§‘ 기둝만 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    • μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: μͺ½μ§€ μ—°ν•©
    • 이제 μͺ½μ§€ κΈ°λŠ₯이 λŒ€μ‘ν•˜λŠ” 리λͺ¨νŠΈ μ„œλ²„μ™€ μ—°ν•©λ©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합을 λŒ€μ‘ν•˜λŠ” μ„œλ²„μ—μ„œλŠ” 그룹도 μ‚¬μš©ν•  수 있으며, 리λͺ¨νŠΈ μ„œλ²„λ‘œ μ΄ˆλŒ€λ₯Ό λ³΄λ‚΄κ±°λ‚˜ μˆ˜λ½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μͺ½μ§€λ‘œ 개편되기 μ „μ˜ μ±„νŒ… κΈ°λŠ₯을 μœ μ§€ν•˜κ³  μžˆλŠ” ν΄λΌμ΄μ–ΈνŠΈ(4.15.1 μ΄ν•˜ λ²„μ „μ˜ CherryPick λ˜λŠ” 13.6.1 μ΄ν•˜ λ²„μ „μ˜ Misskey λ“±)μ—μ„œλ„ λ©”μ‹œμ§€ 연합이 λŒ€μ‘λ©λ‹ˆλ‹€.
    • 이전 λ²„μ „μ˜ ν΄λΌμ΄μ–ΈνŠΈμ™€ ν˜Έν™˜μ„±μ„ μœ μ§€ν•˜κΈ° μœ„ν•΄, _misskey_talk을 톡해 μͺ½μ§€λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합이 μ§€μ›λ˜μ§€ μ•ŠλŠ” μ„œλ²„μ˜ μ‚¬μš©μžμ—κ²ŒλŠ” λ‹€μ΄λ ‰νŠΈ λ…ΈνŠΈλ₯Ό 톡해 μ „μ†‘λ˜λ©°, μƒλŒ€λ°©μ΄ 여기에 λ‹΅μž₯ν•˜λ©΄ μͺ½μ§€λ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Feat: 배포 λŒ€μƒ μ œν•œ (Misaki-Project#40)
    • λ…ΈνŠΈ κ²Œμ‹œ ν™”λ©΄μ—μ„œ κ²Œμ‹œν•  λ…ΈνŠΈκ°€ 배포될 μ„œλ²„λ₯Ό 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 섀정에 따라 νŠΉμ • μ„œλ²„μ—λ§Œ λ…ΈνŠΈλ₯Ό λ°°ν¬ν•˜κ±°λ‚˜, νŠΉμ • μ„œλ²„λ₯Ό μ œμ™Έν•œ λͺ¨λ“  μ„œλ²„μ— λ…ΈνŠΈλ₯Ό 배포할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 섀정은 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜, μ˜ˆμ•½ κ²Œμ‹œλ₯Ό ν•  λ•Œμ—λ„ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨
  • Enhance: κ·Έλ£Ήμ—μ„œ 보낸 멀버 μ΄ˆλŒ€λ₯Ό μ·¨μ†Œν•  수 있음

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ ν‘œμ‹œν•  λ•Œ λ¦¬μ•‘μ…˜μ΄ μ—†μœΌλ©΄ 아무것도 μ—†μ–΄μš”! 문ꡬλ₯Ό ν‘œμ‹œν•¨
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ…ΈνŠΈ κ²Œμ‹œ 화면을 ν΄λ¦­ν•˜κΈ° μ „μ—λŠ” λ…ΈνŠΈ μž‘μ„± λ²„νŠΌμ„ ν‘œμ‹œν•˜μ§€ μ•Šλ„λ‘ 변경함
  • Enhance: ν„°μΉ˜μŠ€ν¬λ¦° ν™˜κ²½μ—μ„œ λ…ΈνŠΈμ˜ λ¦¬μ•‘μ…˜ λ·°μ–΄λ₯Ό 길게 눌러 이λͺ¨μ§€ 메뉴λ₯Ό μ—΄ 수 있음
  • Enhance: 검색 νŽ˜μ΄μ§€μ˜ λ””μžμΈμ΄ κ°œμ„ λ¨
  • Enhance: λ…ΈνŠΈ μœ„μ— μ»€μ„œλ₯Ό 올렀 λ…ΈνŠΈλ₯Ό κ°•μ‘°ν•  수 있음
  • Enhance: μͺ½μ§€ 헀더가 κ°œμ„ λ¨
    • 개인 λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μƒλŒ€λ°©μ˜ μ‚¬μš©μž 이름이 ν‘œμ‹œλ©λ‹ˆλ‹€.
    • κ·Έλ£Ή λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μ°Έμ—¬ 쀑인 μ‚¬μš©μž μˆ˜κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Enhance: λΆ€λ“œλŸ¬μš΄ μ „ν™˜ μ• λ‹ˆλ©”μ΄μ…˜μ„ μ‚¬μš©ν•  수 있음
    • 이 섀정은 μ„€μ • β†’ ν™˜κ²½ μ„€μ • β†’ μ„±λŠ₯μ—μ„œ λ³€κ²½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 섀정을 μ‚¬μš©ν•˜λ©΄ 잘λͺ»λœ UIκ°€ ν‘œμ‹œ λ˜λŠ” μ „ν™˜μ΄ μ΄λ£¨μ–΄μ§ˆ κ°€λŠ₯성이 μžˆμœΌλ―€λ‘œ 기본값은 λΉ„ν™œμ„±ν™”λ‘œ μ„€μ •λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: λ…ΈνŠΈ κ²Œμ‹œ ν™”λ©΄μ—μ„œ CW의 제λͺ©κ³Ό λ³Έλ¬Έ λ‚΄μš©μ„ μ„œλ‘œ λ°”κΏ€ 수 있음 (misskey-dev/misskey#14596)
  • Enhance: MFC 캐싱이 μ μš©λ˜μ–΄ νƒ€μž„λΌμΈμ„ 뢈러올 λ•Œ μ„±λŠ₯이 ν–₯상됨
    • LRU 정책을 톡해 캐싱이 적용되며, μ΅œλŒ€ 150개의 λ…ΈνŠΈλ₯Ό μΊμ‹œλ‘œ μ €μž₯ν•©λ‹ˆλ‹€.
      150개λ₯Ό μ΄ˆκ³Όν•˜λ©΄ κ°€μž₯ 였래 μ‚¬μš©ν•˜μ§€ μ•Šμ€ λ…ΈνŠΈμ˜ λ‚΄μš©λΆ€ν„° μΊμ‹œμ—μ„œ μ œκ±°λ©λ‹ˆλ‹€.
  • Enhance: ν΄λΌμ΄μ–ΈνŠΈ μ„±λŠ₯ ν–₯상
    • λΆˆν•„μš”ν•œ λ¦¬λ Œλ”λ§μ„ λ°©μ§€ν•˜μ—¬ ν΄λΌμ΄μ–ΈνŠΈμ˜ μ„±λŠ₯을 ν–₯μƒν•©λ‹ˆλ‹€.
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: (Friendly) μ΅œν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•˜λ©΄ μš”μ†Œκ°€ λ„€λΉ„κ²Œμ΄μ…˜ 바에 κ°€λ €μ Έ ν΄λ¦­ν•˜μ§€ λͺ»ν•  수 있음
  • Fix: μ œμ–΄νŒ β†’ μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: 이미 κ²Œμ‹œλœ λ…ΈνŠΈμ—μ„œ νˆ¬ν‘œ λ‚΄μš©μ„ μˆ˜μ •ν•  수 있음
  • Fix: ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ λ©”λͺ¨λ¦¬ λˆ„μˆ˜κ°€ λ°œμƒν•  수 있음

Server

  • Feat: 이벀트 μ—°ν•© (yojo-art/cherrypick#658)
  • Enhance: NodeInfoμ—μ„œ kmyblue ν˜Έν™˜μ„±μ„ ν–₯μƒμ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš© κ°€λŠ₯ν•œ κΈ°λŠ₯을 ν‘œμ‹œν•˜λ„λ‘ 섀정됨 (yojo-art/cherrypick#624)
  • Fix: μ΄λ²€νŠΈκ°€ ν¬ν•¨λœ λ…ΈνŠΈλ₯Ό νŽΈμ§‘ν•˜λ©΄ νŽΈμ§‘ν•œ λ‚΄μš©μ΄ μ—°ν•©λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: μƒλŒ€λ°©μ΄ λ‚˜λ₯Ό νŒ”λ‘œμš°ν–ˆμ„ λ•Œ ServiceWorkerλ₯Ό ν†΅ν•œ μ•Œλ¦Όμ΄ μ œλŒ€λ‘œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: 이름 λ˜λŠ” 둜고λ₯Ό μ§€μ •ν•˜μ§€ μ•Šμ€ ν΄λΌμ΄μ–ΈνŠΈκ°€ OAuth2ProviderServiceλ₯Ό μ‚¬μš©ν•˜λ €κ³  ν•  λ•Œ 였λ₯˜κ°€ λ°œμƒν•  수 있음 (#609)
    • OAuth 2.0 ν‘œμ€€μ•ˆ μ€€μˆ˜λ₯Ό μœ„ν•΄ μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: μ •μ§€λ˜μ§€ μ•Šμ€ 원격 μ‚¬μš©μžκ°€ 둜컬과 μƒν˜Έ μž‘μš©ν•  수 μ—†μŒ (misskey-dev/misskey#13890)
  • Fix: JoinMisskey API에 μ˜ν•΄ Misskey Hub의 μ„œλ²„ λͺ©λ‘μ— CherryPick μΈμŠ€ν„΄μŠ€κ°€ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
    • CherryPick은 Misskeyλ₯Ό 기반으둜 ν•˜λ©°, Mastodon λ˜λŠ” Pleroma λ“±κ³Ό 같은 타사 μ„œλΉ„μŠ€κ°€ μ•„λ‹Œ Misskey 포크 μ†Œν”„νŠΈμ›¨μ–΄ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.
    • JoinMisskeyλŠ” software.name이 misskey인 μ„œλ²„λ§Œ ν—ˆμš©ν•˜λ©°, 여기에 ν•΄λ‹Ήν•˜μ§€ μ•Šμ„ 경우 https://instanceapp.misskey.page/not-misskey.txt둜 λΆ„λ₯˜λ˜μ–΄ μ„œλ²„ λͺ©λ‘μ— λ‚˜νƒ€λ‚˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
      μ΄λŸ¬ν•œ 문제λ₯Ό μš°νšŒν•˜κΈ° μœ„ν•΄, JoinMisskey APIμ—μ„œμ˜ NodeInfo 호좜이 κ°μ§€λ˜λ©΄, misskeyλ₯Ό λ°˜ν™˜ν•˜λŠ” λ°©μ‹μœΌλ‘œ μš°νšŒν•©λ‹ˆλ‹€.
      이 방법은 ν–₯ν›„ JoinMisskey API의 λ³€κ²½μœΌλ‘œ 인해 μ‚¬μš©ν•˜μ§€ λͺ»ν•  κ°€λŠ₯성이 μžˆμŠ΅λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0

4.17.0-rc.2

10 Nov 17:40

Choose a tag to compare

4.17.0-rc.2 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.
  • λ…ΈνŠΈ νŽΈμ§‘ 기둝이 κ°œμ„ λ¨μ— 따라 κΈ°μ‘΄ λ…ΈνŠΈ νŽΈμ§‘ 기둝은 더 이상 μ΄μš©ν•  수 μ—†κ²Œ 되며 νŽΈμ§‘ 기둝 데이터가 λͺ¨λ‘ μ‚­μ œλ©λ‹ˆλ‹€.
    이 λ³€κ²½ 사항이 반영된 μ‹œμ λΆ€ν„°μ˜ λ…ΈνŠΈ νŽΈμ§‘ 기둝만 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    • μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: μͺ½μ§€ μ—°ν•©
    • 이제 μͺ½μ§€ κΈ°λŠ₯이 λŒ€μ‘ν•˜λŠ” 리λͺ¨νŠΈ μ„œλ²„μ™€ μ—°ν•©λ©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합을 λŒ€μ‘ν•˜λŠ” μ„œλ²„μ—μ„œλŠ” 그룹도 μ‚¬μš©ν•  수 있으며, 리λͺ¨νŠΈ μ„œλ²„λ‘œ μ΄ˆλŒ€λ₯Ό λ³΄λ‚΄κ±°λ‚˜ μˆ˜λ½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μͺ½μ§€λ‘œ 개편되기 μ „μ˜ μ±„νŒ… κΈ°λŠ₯을 μœ μ§€ν•˜κ³  μžˆλŠ” ν΄λΌμ΄μ–ΈνŠΈ(4.15.1 μ΄ν•˜ λ²„μ „μ˜ CherryPick λ˜λŠ” 13.6.1 μ΄ν•˜ λ²„μ „μ˜ Misskey λ“±)μ—μ„œλ„ λ©”μ‹œμ§€ 연합이 λŒ€μ‘λ©λ‹ˆλ‹€.
    • 이전 λ²„μ „μ˜ ν΄λΌμ΄μ–ΈνŠΈμ™€ ν˜Έν™˜μ„±μ„ μœ μ§€ν•˜κΈ° μœ„ν•΄, _misskey_talk을 톡해 μͺ½μ§€λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합이 μ§€μ›λ˜μ§€ μ•ŠλŠ” μ„œλ²„μ˜ μ‚¬μš©μžμ—κ²ŒλŠ” λ‹€μ΄λ ‰νŠΈ λ…ΈνŠΈλ₯Ό 톡해 μ „μ†‘λ˜λ©°, μƒλŒ€λ°©μ΄ 여기에 λ‹΅μž₯ν•˜λ©΄ μͺ½μ§€λ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Feat: 배포 λŒ€μƒ μ œν•œ (Misaki-Project#40)
    • λ…ΈνŠΈ κ²Œμ‹œ ν™”λ©΄μ—μ„œ κ²Œμ‹œν•  λ…ΈνŠΈκ°€ 배포될 μ„œλ²„λ₯Ό 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 섀정에 따라 νŠΉμ • μ„œλ²„μ—λ§Œ λ…ΈνŠΈλ₯Ό λ°°ν¬ν•˜κ±°λ‚˜, νŠΉμ • μ„œλ²„λ₯Ό μ œμ™Έν•œ λͺ¨λ“  μ„œλ²„μ— λ…ΈνŠΈλ₯Ό 배포할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 섀정은 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜, μ˜ˆμ•½ κ²Œμ‹œλ₯Ό ν•  λ•Œμ—λ„ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨
  • Enhance: κ·Έλ£Ήμ—μ„œ 보낸 멀버 μ΄ˆλŒ€λ₯Ό μ·¨μ†Œν•  수 있음

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ ν‘œμ‹œν•  λ•Œ λ¦¬μ•‘μ…˜μ΄ μ—†μœΌλ©΄ 아무것도 μ—†μ–΄μš”! 문ꡬλ₯Ό ν‘œμ‹œν•¨
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ…ΈνŠΈ κ²Œμ‹œ 화면을 ν΄λ¦­ν•˜κΈ° μ „μ—λŠ” λ…ΈνŠΈ μž‘μ„± λ²„νŠΌμ„ ν‘œμ‹œν•˜μ§€ μ•Šλ„λ‘ 변경함
  • Enhance: ν„°μΉ˜μŠ€ν¬λ¦° ν™˜κ²½μ—μ„œ λ…ΈνŠΈμ˜ λ¦¬μ•‘μ…˜ λ·°μ–΄λ₯Ό 길게 눌러 이λͺ¨μ§€ 메뉴λ₯Ό μ—΄ 수 있음
  • Enhance: 검색 νŽ˜μ΄μ§€μ˜ λ””μžμΈμ΄ κ°œμ„ λ¨
  • Enhance: λ…ΈνŠΈ μœ„μ— μ»€μ„œλ₯Ό 올렀 λ…ΈνŠΈλ₯Ό κ°•μ‘°ν•  수 있음
  • Enhance: μͺ½μ§€ 헀더가 κ°œμ„ λ¨
    • 개인 λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μƒλŒ€λ°©μ˜ μ‚¬μš©μž 이름이 ν‘œμ‹œλ©λ‹ˆλ‹€.
    • κ·Έλ£Ή λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μ°Έμ—¬ 쀑인 μ‚¬μš©μž μˆ˜κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Enhance: λΆ€λ“œλŸ¬μš΄ μ „ν™˜ μ• λ‹ˆλ©”μ΄μ…˜μ„ μ‚¬μš©ν•  수 있음
    • 이 섀정은 μ„€μ • β†’ ν™˜κ²½ μ„€μ • β†’ μ„±λŠ₯μ—μ„œ λ³€κ²½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 섀정을 μ‚¬μš©ν•˜λ©΄ 잘λͺ»λœ UIκ°€ ν‘œμ‹œ λ˜λŠ” μ „ν™˜μ΄ μ΄λ£¨μ–΄μ§ˆ κ°€λŠ₯성이 μžˆμœΌλ―€λ‘œ 기본값은 λΉ„ν™œμ„±ν™”λ‘œ μ„€μ •λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: λ…ΈνŠΈ κ²Œμ‹œ ν™”λ©΄μ—μ„œ CW의 제λͺ©κ³Ό λ³Έλ¬Έ λ‚΄μš©μ„ μ„œλ‘œ λ°”κΏ€ 수 있음 (misskey-dev/misskey#14596)
  • Enhance: MFC 캐싱이 μ μš©λ˜μ–΄ νƒ€μž„λΌμΈμ„ 뢈러올 λ•Œ μ„±λŠ₯이 ν–₯상됨
    • LRU 정책을 톡해 캐싱이 적용되며, μ΅œλŒ€ 500개의 λ…ΈνŠΈλ₯Ό μΊμ‹œλ‘œ μ €μž₯ν•©λ‹ˆλ‹€.
      150개λ₯Ό μ΄ˆκ³Όν•˜λ©΄ κ°€μž₯ 였래 μ‚¬μš©ν•˜μ§€ μ•Šμ€ λ…ΈνŠΈμ˜ λ‚΄μš©λΆ€ν„° μΊμ‹œμ—μ„œ μ œκ±°λ©λ‹ˆλ‹€.
    • 이 λ³€κ²½μœΌλ‘œ 인해 ν΄λΌμ΄μ–ΈνŠΈλ₯Ό 였래 μΌœλ†“λŠ” 경우 및 λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μ‚¬μš©ν•˜λŠ” λ””λ°”μ΄μŠ€μ˜ μ „λ ₯ 효율 및 μ„±λŠ₯ ν–₯상이 μ˜ˆμƒλ©λ‹ˆλ‹€.
  • Enhance: ν΄λΌμ΄μ–ΈνŠΈ μ„±λŠ₯ ν–₯상
    • λΆˆν•„μš”ν•œ λ¦¬λ Œλ”λ§μ„ λ°©μ§€ν•˜μ—¬ ν΄λΌμ΄μ–ΈνŠΈμ˜ μ„±λŠ₯을 ν–₯μƒν•©λ‹ˆλ‹€.
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: (Friendly) μ΅œν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•˜λ©΄ μš”μ†Œκ°€ λ„€λΉ„κ²Œμ΄μ…˜ 바에 κ°€λ €μ Έ ν΄λ¦­ν•˜μ§€ λͺ»ν•  수 있음
  • Fix: μ œμ–΄νŒ β†’ μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: 이미 κ²Œμ‹œλœ λ…ΈνŠΈμ—μ„œ νˆ¬ν‘œ λ‚΄μš©μ„ μˆ˜μ •ν•  수 있음
  • Fix: ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ λ©”λͺ¨λ¦¬ λˆ„μˆ˜κ°€ λ°œμƒν•  수 있음

Server

  • Feat: 이벀트 μ—°ν•© (yojo-art/cherrypick#658)
  • Enhance: NodeInfoμ—μ„œ kmyblue ν˜Έν™˜μ„±μ„ ν–₯μƒμ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš© κ°€λŠ₯ν•œ κΈ°λŠ₯을 ν‘œμ‹œν•˜λ„λ‘ 섀정됨 (yojo-art/cherrypick#624)
  • Fix: μ΄λ²€νŠΈκ°€ ν¬ν•¨λœ λ…ΈνŠΈλ₯Ό νŽΈμ§‘ν•˜λ©΄ νŽΈμ§‘ν•œ λ‚΄μš©μ΄ μ—°ν•©λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: μƒλŒ€λ°©μ΄ λ‚˜λ₯Ό νŒ”λ‘œμš°ν–ˆμ„ λ•Œ ServiceWorkerλ₯Ό ν†΅ν•œ μ•Œλ¦Όμ΄ μ œλŒ€λ‘œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: 이름 λ˜λŠ” 둜고λ₯Ό μ§€μ •ν•˜μ§€ μ•Šμ€ ν΄λΌμ΄μ–ΈνŠΈκ°€ OAuth2ProviderServiceλ₯Ό μ‚¬μš©ν•˜λ €κ³  ν•  λ•Œ 였λ₯˜κ°€ λ°œμƒν•  수 있음 (#609)
    • OAuth 2.0 ν‘œμ€€μ•ˆ μ€€μˆ˜λ₯Ό μœ„ν•΄ μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: μ •μ§€λ˜μ§€ μ•Šμ€ 원격 μ‚¬μš©μžκ°€ 둜컬과 μƒν˜Έ μž‘μš©ν•  수 μ—†μŒ (misskey-dev/misskey#13890)
  • Fix: JoinMisskey API에 μ˜ν•΄ Misskey Hub의 μ„œλ²„ λͺ©λ‘μ— CherryPick μΈμŠ€ν„΄μŠ€κ°€ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
    • CherryPick은 Misskeyλ₯Ό 기반으둜 ν•˜λ©°, Mastodon λ˜λŠ” Pleroma λ“±κ³Ό 같은 타사 μ„œλΉ„μŠ€κ°€ μ•„λ‹Œ Misskey 포크 μ†Œν”„νŠΈμ›¨μ–΄ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.
    • JoinMisskeyλŠ” software.name이 misskey인 μ„œλ²„λ§Œ ν—ˆμš©ν•˜λ©°, 여기에 ν•΄λ‹Ήν•˜μ§€ μ•Šμ„ 경우 https://instanceapp.misskey.page/not-misskey.txt둜 λΆ„λ₯˜λ˜μ–΄ μ„œλ²„ λͺ©λ‘μ— λ‚˜νƒ€λ‚˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
      μ΄λŸ¬ν•œ 문제λ₯Ό μš°νšŒν•˜κΈ° μœ„ν•΄, JoinMisskey APIμ—μ„œμ˜ NodeInfo 호좜이 κ°μ§€λ˜λ©΄, misskeyλ₯Ό λ°˜ν™˜ν•˜λŠ” λ°©μ‹μœΌλ‘œ μš°νšŒν•©λ‹ˆλ‹€.
      이 방법은 ν–₯ν›„ JoinMisskey API의 λ³€κ²½μœΌλ‘œ 인해 μ‚¬μš©ν•˜μ§€ λͺ»ν•  κ°€λŠ₯성이 μžˆμŠ΅λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-rc.2

4.17.0-rc.1

09 Nov 15:51

Choose a tag to compare

4.17.0-rc.1 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.
  • λ…ΈνŠΈ νŽΈμ§‘ 기둝이 κ°œμ„ λ¨μ— 따라 κΈ°μ‘΄ λ…ΈνŠΈ νŽΈμ§‘ 기둝은 더 이상 μ΄μš©ν•  수 μ—†κ²Œ 되며 νŽΈμ§‘ 기둝 데이터가 λͺ¨λ‘ μ‚­μ œλ©λ‹ˆλ‹€.
    이 λ³€κ²½ 사항이 반영된 μ‹œμ λΆ€ν„°μ˜ λ…ΈνŠΈ νŽΈμ§‘ 기둝만 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    • μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: μͺ½μ§€ μ—°ν•©
    • 이제 μͺ½μ§€ κΈ°λŠ₯이 λŒ€μ‘ν•˜λŠ” 리λͺ¨νŠΈ μ„œλ²„μ™€ μ—°ν•©λ©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합을 λŒ€μ‘ν•˜λŠ” μ„œλ²„μ—μ„œλŠ” 그룹도 μ‚¬μš©ν•  수 있으며, 리λͺ¨νŠΈ μ„œλ²„λ‘œ μ΄ˆλŒ€λ₯Ό λ³΄λ‚΄κ±°λ‚˜ μˆ˜λ½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μͺ½μ§€λ‘œ 개편되기 μ „μ˜ μ±„νŒ… κΈ°λŠ₯을 μœ μ§€ν•˜κ³  μžˆλŠ” ν΄λΌμ΄μ–ΈνŠΈ(4.15.1 μ΄ν•˜ λ²„μ „μ˜ CherryPick λ˜λŠ” 13.6.1 μ΄ν•˜ λ²„μ „μ˜ Misskey λ“±)μ—μ„œλ„ λ©”μ‹œμ§€ 연합이 λŒ€μ‘λ©λ‹ˆλ‹€.
    • 이전 λ²„μ „μ˜ ν΄λΌμ΄μ–ΈνŠΈμ™€ ν˜Έν™˜μ„±μ„ μœ μ§€ν•˜κΈ° μœ„ν•΄, _misskey_talk을 톡해 μͺ½μ§€λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합이 μ§€μ›λ˜μ§€ μ•ŠλŠ” μ„œλ²„μ˜ μ‚¬μš©μžμ—κ²ŒλŠ” λ‹€μ΄λ ‰νŠΈ λ…ΈνŠΈλ₯Ό 톡해 μ „μ†‘λ˜λ©°, μƒλŒ€λ°©μ΄ 여기에 λ‹΅μž₯ν•˜λ©΄ μͺ½μ§€λ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Feat: 배포 λŒ€μƒ μ œμ–΄ (Misaki-Project#40)
    • λ…ΈνŠΈ κ²Œμ‹œ ν™”λ©΄μ—μ„œ κ²Œμ‹œν•  λ…ΈνŠΈκ°€ 배포될 μ„œλ²„λ₯Ό 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 섀정에 따라 νŠΉμ • μ„œλ²„μ—λ§Œ λ…ΈνŠΈλ₯Ό λ°°ν¬ν•˜κ±°λ‚˜, νŠΉμ • μ„œλ²„λ₯Ό μ œμ™Έν•œ λͺ¨λ“  μ„œλ²„μ— λ…ΈνŠΈλ₯Ό 배포할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 섀정은 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜, μ˜ˆμ•½ κ²Œμ‹œλ₯Ό ν•  λ•Œμ—λ„ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨
  • Enhance: κ·Έλ£Ήμ—μ„œ 보낸 멀버 μ΄ˆλŒ€λ₯Ό μ·¨μ†Œν•  수 있음

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ ν‘œμ‹œν•  λ•Œ λ¦¬μ•‘μ…˜μ΄ μ—†μœΌλ©΄ 아무것도 μ—†μ–΄μš”! 문ꡬλ₯Ό ν‘œμ‹œν•¨
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ…ΈνŠΈ κ²Œμ‹œ 화면을 ν΄λ¦­ν•˜κΈ° μ „μ—λŠ” λ…ΈνŠΈ μž‘μ„± λ²„νŠΌμ„ ν‘œμ‹œν•˜μ§€ μ•Šλ„λ‘ 변경함
  • Enhance: ν„°μΉ˜μŠ€ν¬λ¦° ν™˜κ²½μ—μ„œ λ…ΈνŠΈμ˜ λ¦¬μ•‘μ…˜ λ·°μ–΄λ₯Ό 길게 눌러 이λͺ¨μ§€ 메뉴λ₯Ό μ—΄ 수 있음
  • Enhance: 검색 νŽ˜μ΄μ§€μ˜ λ””μžμΈμ΄ κ°œμ„ λ¨
  • Enhance: λ…ΈνŠΈ μœ„μ— μ»€μ„œλ₯Ό 올렀 λ…ΈνŠΈλ₯Ό κ°•μ‘°ν•  수 있음
  • Enhance: μͺ½μ§€ 헀더가 κ°œμ„ λ¨
    • 개인 λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μƒλŒ€λ°©μ˜ μ‚¬μš©μž 이름이 ν‘œμ‹œλ©λ‹ˆλ‹€.
    • κ·Έλ£Ή λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μ°Έμ—¬ 쀑인 μ‚¬μš©μž μˆ˜κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Enhance: λΆ€λ“œλŸ¬μš΄ μ „ν™˜ μ• λ‹ˆλ©”μ΄μ…˜μ„ μ‚¬μš©ν•  수 있음
    • 이 섀정은 μ„€μ • β†’ ν™˜κ²½ μ„€μ • β†’ μ„±λŠ₯μ—μ„œ λ³€κ²½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 섀정을 μ‚¬μš©ν•˜λ©΄ 잘λͺ»λœ UIκ°€ ν‘œμ‹œ λ˜λŠ” μ „ν™˜μ΄ μ΄λ£¨μ–΄μ§ˆ κ°€λŠ₯성이 μžˆμœΌλ―€λ‘œ 기본값은 λΉ„ν™œμ„±ν™”λ‘œ μ„€μ •λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: λ…ΈνŠΈ κ²Œμ‹œ ν™”λ©΄μ—μ„œ CW의 제λͺ©κ³Ό λ³Έλ¬Έ λ‚΄μš©μ„ μ„œλ‘œ λ°”κΏ€ 수 있음 (misskey-dev/misskey#14596)
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: (Friendly) μ΅œν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•˜λ©΄ μš”μ†Œκ°€ λ„€λΉ„κ²Œμ΄μ…˜ 바에 κ°€λ €μ Έ ν΄λ¦­ν•˜μ§€ λͺ»ν•  수 있음
  • Fix: μ œμ–΄νŒ β†’ μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: 이미 κ²Œμ‹œλœ λ…ΈνŠΈμ—μ„œ νˆ¬ν‘œ λ‚΄μš©μ„ μˆ˜μ •ν•  수 있음

Server

  • Feat: 이벀트 μ—°ν•© (yojo-art/cherrypick#658)
  • Enhance: NodeInfoμ—μ„œ kmyblue ν˜Έν™˜μ„±μ„ ν–₯μƒμ‹œν‚€κΈ° μœ„ν•΄ μ‚¬μš© κ°€λŠ₯ν•œ κΈ°λŠ₯을 ν‘œμ‹œν•˜λ„λ‘ 섀정됨 (yojo-art/cherrypick#624)
  • Fix: μ΄λ²€νŠΈκ°€ ν¬ν•¨λœ λ…ΈνŠΈλ₯Ό νŽΈμ§‘ν•˜λ©΄ νŽΈμ§‘ν•œ λ‚΄μš©μ΄ μ—°ν•©λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: μƒλŒ€λ°©μ΄ λ‚˜λ₯Ό νŒ”λ‘œμš°ν–ˆμ„ λ•Œ ServiceWorkerλ₯Ό ν†΅ν•œ μ•Œλ¦Όμ΄ μ œλŒ€λ‘œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: 이름 λ˜λŠ” 둜고λ₯Ό μ§€μ •ν•˜μ§€ μ•Šμ€ ν΄λΌμ΄μ–ΈνŠΈκ°€ OAuth2ProviderServiceλ₯Ό μ‚¬μš©ν•˜λ €κ³  ν•  λ•Œ 였λ₯˜κ°€ λ°œμƒν•  수 있음 (#609)
    • OAuth 2.0 ν‘œμ€€μ•ˆ μ€€μˆ˜λ₯Ό μœ„ν•΄ μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: μ •μ§€λ˜μ§€ μ•Šμ€ 원격 μ‚¬μš©μžκ°€ 둜컬과 μƒν˜Έ μž‘μš©ν•  수 μ—†μŒ (misskey-dev/misskey#13890)
  • Fix: JoinMisskey API에 μ˜ν•΄ Misskey Hub의 μ„œλ²„ λͺ©λ‘μ— CherryPick μΈμŠ€ν„΄μŠ€κ°€ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
    • CherryPick은 Misskeyλ₯Ό 기반으둜 ν•˜λ©°, Mastodon λ˜λŠ” Pleroma λ“±κ³Ό 같은 타사 μ„œλΉ„μŠ€κ°€ μ•„λ‹Œ Misskey 포크 μ†Œν”„νŠΈμ›¨μ–΄ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.
    • JoinMisskeyλŠ” software.name이 misskey인 μ„œλ²„λ§Œ ν—ˆμš©ν•˜λ©°, 여기에 ν•΄λ‹Ήν•˜μ§€ μ•Šμ„ 경우 https://instanceapp.misskey.page/not-misskey.txt둜 λΆ„λ₯˜λ˜μ–΄ μ„œλ²„ λͺ©λ‘μ— λ‚˜νƒ€λ‚˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
      μ΄λŸ¬ν•œ 문제λ₯Ό μš°νšŒν•˜κΈ° μœ„ν•΄, JoinMisskey APIμ—μ„œμ˜ NodeInfo 호좜이 κ°μ§€λ˜λ©΄, misskeyλ₯Ό λ°˜ν™˜ν•˜λŠ” λ°©μ‹μœΌλ‘œ μš°νšŒν•©λ‹ˆλ‹€.
      이 방법은 ν–₯ν›„ JoinMisskey API의 λ³€κ²½μœΌλ‘œ 인해 μ‚¬μš©ν•˜μ§€ λͺ»ν•  κ°€λŠ₯성이 μžˆμŠ΅λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-rc.1

4.17.0-beta.7

06 Nov 17:54

Choose a tag to compare

4.17.0-beta.7 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.
  • λ…ΈνŠΈ νŽΈμ§‘ 기둝이 κ°œμ„ λ¨μ— 따라 κΈ°μ‘΄ λ…ΈνŠΈ νŽΈμ§‘ 기둝은 더 이상 μ΄μš©ν•  수 μ—†κ²Œ 되며 νŽΈμ§‘ 기둝 데이터가 λͺ¨λ‘ μ‚­μ œλ©λ‹ˆλ‹€.
    이 λ³€κ²½ 사항이 반영된 μ‹œμ λΆ€ν„°μ˜ λ…ΈνŠΈ νŽΈμ§‘ 기둝만 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    • μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: μͺ½μ§€ μ—°ν•©
    • 이제 μͺ½μ§€ κΈ°λŠ₯이 λŒ€μ‘ν•˜λŠ” 리λͺ¨νŠΈ μ„œλ²„μ™€ μ—°ν•©λ©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합을 λŒ€μ‘ν•˜λŠ” μ„œλ²„μ—μ„œλŠ” 그룹도 μ‚¬μš©ν•  수 있으며, 리λͺ¨νŠΈ μ„œλ²„λ‘œ μ΄ˆλŒ€λ₯Ό λ³΄λ‚΄κ±°λ‚˜ μˆ˜λ½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μͺ½μ§€λ‘œ 개편되기 μ „μ˜ μ±„νŒ… κΈ°λŠ₯을 μœ μ§€ν•˜κ³  μžˆλŠ” ν΄λΌμ΄μ–ΈνŠΈ(4.15.1 μ΄ν•˜ λ²„μ „μ˜ CherryPick λ˜λŠ” 13.6.1 μ΄ν•˜ λ²„μ „μ˜ Misskey λ“±)μ—μ„œλ„ λ©”μ‹œμ§€ 연합이 λŒ€μ‘λ©λ‹ˆλ‹€.
    • 이전 λ²„μ „μ˜ ν΄λΌμ΄μ–ΈνŠΈμ™€ ν˜Έν™˜μ„±μ„ μœ μ§€ν•˜κΈ° μœ„ν•΄, _misskey_talk을 톡해 μͺ½μ§€λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.
    • μͺ½μ§€ 연합이 μ§€μ›λ˜μ§€ μ•ŠλŠ” μ„œλ²„μ˜ μ‚¬μš©μžμ—κ²ŒλŠ” λ‹€μ΄λ ‰νŠΈ λ…ΈνŠΈλ₯Ό 톡해 μ „μ†‘λ˜λ©°, μƒλŒ€λ°©μ΄ 여기에 λ‹΅μž₯ν•˜λ©΄ μͺ½μ§€λ‘œ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨
  • Enhance: κ·Έλ£Ήμ—μ„œ 보낸 멀버 μ΄ˆλŒ€λ₯Ό μ·¨μ†Œν•  수 있음

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ ν‘œμ‹œν•  λ•Œ λ¦¬μ•‘μ…˜μ΄ μ—†μœΌλ©΄ 아무것도 μ—†μ–΄μš”! 문ꡬλ₯Ό ν‘œμ‹œν•¨
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ…ΈνŠΈ μž‘μ„± 폼을 ν΄λ¦­ν•˜κΈ° μ „μ—λŠ” λ…ΈνŠΈ μž‘μ„± λ²„νŠΌμ„ ν‘œμ‹œν•˜μ§€ μ•Šλ„λ‘ 변경함
  • Enhance: ν„°μΉ˜μŠ€ν¬λ¦° ν™˜κ²½μ—μ„œ λ…ΈνŠΈμ˜ λ¦¬μ•‘μ…˜ λ·°μ–΄λ₯Ό 길게 눌러 이λͺ¨μ§€ 메뉴λ₯Ό μ—΄ 수 있음
  • Enhance: 검색 νŽ˜μ΄μ§€μ˜ λ””μžμΈμ΄ κ°œμ„ λ¨
  • Enhance: λ…ΈνŠΈ μœ„μ— μ»€μ„œλ₯Ό 올렀 λ…ΈνŠΈλ₯Ό κ°•μ‘°ν•  수 있음
  • Enhance: μͺ½μ§€ 헀더가 κ°œμ„ λ¨
    • 개인 λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μƒλŒ€λ°©μ˜ μ‚¬μš©μž 이름이 ν‘œμ‹œλ©λ‹ˆλ‹€.
    • κ·Έλ£Ή λŒ€ν™”μΈ 경우, ν—€λ”μ˜ μ„œλΈŒ 타이틀에 μ°Έμ—¬ 쀑인 μ‚¬μš©μž μˆ˜κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: (Friendly) μ΅œν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•˜λ©΄ μš”μ†Œκ°€ λ„€λΉ„κ²Œμ΄μ…˜ 바에 κ°€λ €μ Έ ν΄λ¦­ν•˜μ§€ λͺ»ν•  수 있음
  • Fix: μ œμ–΄νŒ > μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: 이미 κ²Œμ‹œλœ λ…ΈνŠΈμ—μ„œ νˆ¬ν‘œ λ‚΄μš©μ„ μˆ˜μ •ν•  수 있음

Server

  • Feat: 이벀트 μ—°ν•© (yojo-art/cherrypick#658)
  • Fix: μ΄λ²€νŠΈκ°€ ν¬ν•¨λœ λ…ΈνŠΈλ₯Ό νŽΈμ§‘ν•˜λ©΄ νŽΈμ§‘ν•œ λ‚΄μš©μ΄ μ—°ν•©λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: μƒλŒ€λ°©μ΄ λ‚˜λ₯Ό νŒ”λ‘œμš°ν–ˆμ„ λ•Œ ServiceWorkerλ₯Ό ν†΅ν•œ μ•Œλ¦Όμ΄ μ œλŒ€λ‘œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: 이름 λ˜λŠ” 둜고λ₯Ό μ§€μ •ν•˜μ§€ μ•Šμ€ ν΄λΌμ΄μ–ΈνŠΈκ°€ OAuth2ProviderServiceλ₯Ό μ‚¬μš©ν•˜λ €κ³  ν•  λ•Œ 였λ₯˜κ°€ λ°œμƒν•  수 있음 (#609)
    • OAuth 2.0 ν‘œμ€€μ•ˆ μ€€μˆ˜λ₯Ό μœ„ν•΄ μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-beta.7

4.17.0-beta.5

31 Oct 05:09

Choose a tag to compare

4.17.0-beta.5 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.
  • λ…ΈνŠΈ νŽΈμ§‘ 기둝이 κ°œμ„ λ¨μ— 따라 κΈ°μ‘΄ λ…ΈνŠΈ νŽΈμ§‘ 기둝은 더 이상 μ΄μš©ν•  수 μ—†κ²Œ 되며 νŽΈμ§‘ 기둝 데이터가 λͺ¨λ‘ μ‚­μ œλ©λ‹ˆλ‹€.
    이 λ³€κ²½ 사항이 반영된 μ‹œμ λΆ€ν„°μ˜ λ…ΈνŠΈ νŽΈμ§‘ 기둝만 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    • μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ ν‘œμ‹œν•  λ•Œ λ¦¬μ•‘μ…˜μ΄ μ—†μœΌλ©΄ 아무것도 μ—†μ–΄μš”! 문ꡬλ₯Ό ν‘œμ‹œν•¨
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ…ΈνŠΈ μž‘μ„± 폼을 ν΄λ¦­ν•˜κΈ° μ „μ—λŠ” λ…ΈνŠΈ μž‘μ„± λ²„νŠΌμ„ ν‘œμ‹œν•˜μ§€ μ•Šλ„λ‘ 변경함
  • Enhance: ν„°μΉ˜μŠ€ν¬λ¦° ν™˜κ²½μ—μ„œ λ…ΈνŠΈμ˜ λ¦¬μ•‘μ…˜ λ·°μ–΄λ₯Ό 길게 눌러 이λͺ¨μ§€ 메뉴λ₯Ό μ—΄ 수 있음
  • Enhance: 검색 νŽ˜μ΄μ§€μ˜ λ””μžμΈμ΄ κ°œμ„ λ¨
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: (Friendly) μ΅œν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•˜λ©΄ μš”μ†Œκ°€ λ„€λΉ„κ²Œμ΄μ…˜ 바에 κ°€λ €μ Έ ν΄λ¦­ν•˜μ§€ λͺ»ν•  수 있음
  • Fix: μ œμ–΄νŒ > μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: 이미 κ²Œμ‹œλœ λ…ΈνŠΈμ—μ„œ νˆ¬ν‘œ λ‚΄μš©μ„ μˆ˜μ •ν•  수 있음

Server


이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-beta.5

4.17.0-beta.4

28 Oct 17:10

Choose a tag to compare

4.17.0-beta.4 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.
  • λ…ΈνŠΈ νŽΈμ§‘ 기둝이 κ°œμ„ λ¨μ— 따라 κΈ°μ‘΄ λ…ΈνŠΈ νŽΈμ§‘ 기둝은 더 이상 μ΄μš©ν•  수 μ—†κ²Œ 되며 νŽΈμ§‘ 기둝 데이터가 λͺ¨λ‘ μ‚­μ œλ©λ‹ˆλ‹€.
    이 λ³€κ²½ 사항이 반영된 μ‹œμ λΆ€ν„°μ˜ λ…ΈνŠΈ νŽΈμ§‘ 기둝만 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    • μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: (Friendly) μ΅œν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•˜λ©΄ μš”μ†Œκ°€ λ„€λΉ„κ²Œμ΄μ…˜ 바에 κ°€λ €μ Έ ν΄λ¦­ν•˜μ§€ λͺ»ν•  수 있음
  • Fix: μ œμ–΄νŒ > μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: 이미 κ²Œμ‹œλœ λ…ΈνŠΈμ—μ„œ νˆ¬ν‘œ λ‚΄μš©μ„ μˆ˜μ •ν•  수 있음

Server


이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-beta.4

4.17.0-beta.3

27 Oct 19:29

Choose a tag to compare

4.17.0-beta.3 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.2

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.

General

  • Change: 버블 νƒ€μž„λΌμΈμ˜ μ—­ν•  기본값을 μ‚¬μš© κ°€λŠ₯으둜 변경함
  • Change: μ˜ˆμ•½ κ²Œμ‹œ λ…ΈνŠΈ 수λ₯Ό 늘리기 μœ„ν•΄ λ…ΈνŠΈ κ²Œμ‹œ μ˜ˆμ•½ μ—­ν• μ˜ 기본값을 3으둜 변경함
  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: 리λͺ¨νŠΈ μΈμŠ€ν„΄μŠ€ μ†Œν”„νŠΈμ›¨μ–΄ 차트 ν‘œμ‹œ (yojo-art/cherrypick#659)
    -γ€€μ—”λ“œν¬μΈνŠΈ:api/federation/remote-software
    • ν”„λ‘ νŠΈμ—”λ“œλŠ” /about#chartsμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž IP 기둝 μ‹œ μ—­λ°©ν–₯ 도메인 ν‘œμ‹œ (yojo-art/cherrypick#729)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝을 κ°œμ„ ν•¨ (serafuku/misskey@90d2e1b3)
  • Enhance: λ…ΈνŠΈ νŽΈμ§‘ 기둝이 CW, νˆ¬ν‘œ, μ΄λ²€νŠΈμ— λŒ€μ‘λ¨

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Feat: λ―Έλ””μ–΄ νƒ€μž„λΌμΈ
    • κ·Έλ¦¬λ“œ ν˜•μ‹μœΌλ‘œ ν‘œμ‹œλ˜λŠ” λ―Έλ””μ–΄ νƒ€μž„λΌμΈμ€ λ―Έλ””μ–΄λ₯Ό ν•œ λˆˆμ— 보기 μ‰½κ²Œ λ³΄μ—¬μ€λ‹ˆλ‹€.
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ΄ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: νƒ€μž„λΌμΈ λ©”λ‰΄μ—μ„œλ„ κ³ μ–‘μ΄μ²΄λ‘œ ν‘œμ‹œν•˜μ§€ μ•ŠκΈ° μ˜΅μ…˜μ„ μ‚¬μš©ν•  수 있음
  • Enhance: MkPagination을 μ‚¬μš©ν•˜λŠ” μš”μ†Œμ—μ„œ λ¬΄ν•œ μŠ€ν¬λ‘€μ„ μ‚¬μš©ν•  수 있음
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ 이전 λ˜λŠ” λ‹€μŒ HTL/LTL을 뢈러올 수 있음 (yojo-art/cherrypick#572)
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: μ œμ–΄νŒ > μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
    • 이 μˆ˜μ •μœΌλ‘œ 섀정이 λΆ€λΆ„μ μœΌλ‘œ μ΄ˆκΈ°ν™”λ˜λ˜ λ¬Έμ œκ°€ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Fix: ν•œ μ€„λ‘œ κΈ΄ λ‚΄μš©μ΄ ν¬ν•¨λœ λ…ΈνŠΈμ—μ„œ ν…μŠ€νŠΈ μ†ŒμŠ€ 보기λ₯Ό μ‚¬μš©ν•˜λ©΄ λ‚΄μš©μ΄ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음

Server


이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025102 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-beta.3

4.17.0-beta.2

25 Oct 21:19

Choose a tag to compare

4.17.0-beta.2 Pre-release
Pre-release
기반 Misskey 버전: 2025.10.1

NOTE

  • Misskeyμ—μ„œ 일뢀 μ½”λ“œκ°€ λ¦¬νŒ©ν† λ§ 됨에 따라, 일뢀 κΈ°λŠ₯이 μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    μ΄λŸ¬ν•œ 문제λ₯Ό λ°œκ²¬ν•˜μ…¨λ‹€λ©΄, 문제 보고λ₯Ό 톡해 버그λ₯Ό λ¦¬ν¬νŠΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Misskeyμ—μ„œλŠ” 제거된 κΈ°λŠ₯μ΄μ§€λ§Œ CherryPickμ—μ„œλŠ” μœ μ§€ν•˜κ³  μžˆλŠ” κΈ°λŠ₯이 일뢀 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λŠ₯듀은 μ΅œμ‹  버전에 λŒ€μ‘λ˜μ—ˆμœΌλ―€λ‘œ κΈ°μ‘΄κ³Ό λ™μΌν•˜κ²Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ»€μŠ€ν…€ 이λͺ¨μ§€μ—μ„œ μ—¬λŸ¬ 이λͺ¨μ§€λ₯Ό ν•œ λ²ˆμ— λ“±λ‘ν•˜λŠ” κΈ°λŠ₯이 νμ§€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    이 κΈ°λŠ₯은 μ»€μŠ€ν…€ 이λͺ¨μ§€(beta)μ—μ„œ 이미 κ΅¬ν˜„λ˜μ–΄ μžˆμœΌλ―€λ‘œ, 이λͺ¨μ§€λ₯Ό μ—¬λŸ¬ 개 등둝해야 ν•˜λŠ” κ²½μš°μ—λŠ” 이 μ˜΅μ…˜μ„ μ΄μš©ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • CherryPick의 고유 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 진동 κΈ°λŠ₯은 Misskeyμ—μ„œ λŒ€μ‘ν•¨μ— 따라 일뢀λ₯Ό κ°œμ„ ν•˜μ—¬ μ μš©ν•©λ‹ˆλ‹€.
    이 κ³Όμ •μ—μ„œ 기쑴에 진동이 μž‘λ™ν–ˆμœΌλ‚˜ ν˜„μž¬λŠ” μž‘λ™ν•˜μ§€ μ•ŠλŠ” 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    λ˜ν•œ 이 변경에 따라 iOS λ””λ°”μ΄μŠ€μ—μ„œμ˜ 진동을 μ§€μ›ν•©λ‹ˆλ‹€.

General

  • Feat: λ…ΈνŠΈ μžλ™ μ‚­μ œ κΈ°λŠ₯ (misskey-dev/misskey#16705)
    • μ§€μ •ν•œ 기간보닀 였래된 λ…ΈνŠΈλ₯Ό μžλ™μœΌλ‘œ μ‚­μ œν•©λ‹ˆλ‹€.
    • μ‚­μ œ λŒ€μƒμ—μ„œ μ¦κ²¨μ°ΎκΈ°ν•œ λ…ΈνŠΈλ₯Ό μ œμ™Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Client

  • Feat: λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 있음 (#583, yojo-art/cherrypick#711, yojo-art/cherrypick#736)
    • νŠΉμ • λ…ΈνŠΈμ— λŒ€ν•΄ μ—¬λŸ¬ 번 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 경우, λͺ¨λ“  λ¦¬λ…ΈνŠΈλ₯Ό μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Enhance: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ μœ„μ ―μ€ 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜λ„λ‘ 변경됨
    • μ™Όμͺ½μ—μ„œ ν‘œμ‹œλ˜λŠ” 방식은 μ‚¬μš©μž κ²½ν—˜μ„ ν•΄μΉ  수 μžˆλ‹€κ³  νŒλ‹¨λ˜μ–΄ κΈ°μ‘΄ CherryPick의 방식과 같이 였λ₯Έμͺ½μ—μ„œ ν‘œμ‹œλ˜κ³  μ‚¬λΌμ§‘λ‹ˆλ‹€.
  • Enhance: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ λ¦¬μ•‘μ…˜ λͺ©λ‘μ—μ„œλ„ 정렬을 μ‚¬μš©ν•  수 있음
  • Enhance: CherryPick μ—…λ°μ΄νŠΈ νŽ˜μ΄μ§€μ˜ μΆœμ‹œ μ „ 버전 μ•Œλ¦Ό λ°›κΈ° ν† κΈ€μ˜ μ„€μ • 값이 λ³€κ²½λ˜λ©΄ μžλ™μœΌλ‘œ μ €μž₯λ˜λ„λ‘ κ°œμ„ ν•¨
  • Enhance: μ‚­μ œκ°€ μ˜ˆμ•½λœ λ…ΈνŠΈκ°€ 더 잘 ν‘œμ‹œλ˜λ„λ‘ κ°œμ„ λ¨
  • Enhance: μƒˆ λ…ΈνŠΈ μ•Œλ¦Όμ΄ 20개 μ΄μƒμ˜ μƒˆ λ…ΈνŠΈλ₯Ό ν‘œμ‹œν•  수 있음
  • Enhance: 버전 정보 μ˜†μ— μ‚¬μš© 쀑인 λΉŒλ“œμ˜ κ°€μž₯ μ΅œμ‹  컀밋 ν•΄μ‹œλ₯Ό ν‘œμ‹œν•¨
    • νŠΉμ • μ»€λ°‹μœΌλ‘œ λ‘€λ°±, CherryPick을 ν¬ν¬ν•œ 또 λ‹€λ₯Έ λ²„μ „μ˜ 포크, develop 브랜치λ₯Ό 주기적으둜 pull ν•΄μ„œ λΉŒλ“œν•˜λŠ” μ„œλ²„ λ“±μ—μ„œ λ°œμƒν•œ λ²„κ·Έμ˜ λ°œμƒ μ‹œμ μ„ 더 μ‰½κ²Œ 확인할 수 μžˆλ„λ‘ 버그 λ¦¬ν¬νŠΈμ— 도움이 λ˜λŠ” 컀밋 ν•΄μ‹œ 정보λ₯Ό 버전 정보에 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Enhance: 이미 λ¦¬λ…ΈνŠΈλ₯Ό ν•œ 적이 있으면 λ¦¬λ…ΈνŠΈλ₯Ό ν•˜κΈ° 전에 κ²½κ³  νŒμ—…μ„ ν‘œμ‹œν•¨
    • 이 κΈ°λŠ₯은 λ§ˆμŠ€ν† λˆκ³Ό 같이 ν•œ λ…ΈνŠΈμ— λ¦¬λ…ΈνŠΈλ₯Ό ν•˜λ‚˜λ§Œ μ·¨κΈ‰ν•˜λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.(λ§ˆμŠ€ν† λˆμ€ 첫 번째 λ¦¬λ…ΈνŠΈλŠ” ν‘œμ‹œλ˜μ§€λ§Œ, 두 λ²ˆμ§ΈλΆ€ν„°λŠ” λ¦¬λ…ΈνŠΈλ₯Ό 해도 νƒ€μž„λΌμΈμ— ν‘œμ‹œλ˜μ§€ μ•ŠμŒ)
  • Fix: (Friendly) μ•Œλ¦Ό μ˜μ—­μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: μ œμ–΄νŒ > μ‹ κ³ μ˜ 리쑸브 μ„Ήμ…˜μ΄ 잘λͺ»λœ λ””μžμΈμœΌλ‘œ ν‘œμ‹œλ  수 있음
  • Fix: 이벀트 URL μ„Ήμ…˜ 이름이 ν‘œμ‹œλ˜μ§€ μ•ŠμŒ
  • Fix: μ‚¬μš©μž νŽ˜μ΄μ§€μ˜ νƒ€μž„λΌμΈ λ˜λŠ” λ…ΈνŠΈ νƒ­μ—μ„œ λ¦¬μ•‘μ…˜ 탭을 톡해 λ¦¬μ•‘μ…˜ λͺ©λ‘μ„ 뢈러올 λ•Œ 잘λͺ»λœ λ™μž‘μ„ ν•  수 있음
    • λ¦¬μ•‘μ…˜ν•œ λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλœ 이후, 전체 λ…ΈνŠΈ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜λŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.
  • Fix: νƒ€μž„λΌμΈ ν‘œμ‹œ μ˜΅μ…˜μ—μ„œ κ³ μ–‘μ΄λ§Œ 보기 섀정이 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 있음
  • Fix: 일뢀 νŽ˜μ΄μ§€μ˜ νŠΉμ • μš”μ†Œκ°€ 슀크둀 μ‹œ μš”μ†Œ ν‘œμ‹œ 섀정을 μ‚¬μš©ν•΄λ„ 반투λͺ…ν•˜κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈ μ‚­μ œ μ˜ˆμ•½μ΄ 적용된 λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•˜κ±°λ‚˜ κ²Œμ‹œ μ˜ˆμ•½ν•˜λ©΄ μ§€μ •ν•œ μ‚­μ œ μ˜ˆμ•½ μ‹œκ°„μ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: λ…ΈνŠΈλ₯Ό μ΄ˆμ•ˆμœΌλ‘œ μ €μž₯ν•  λ•Œ 이벀트의 μ‹œμž‘μΌκ³Ό μ’…λ£ŒμΌμ΄ μ €μž₯λ˜μ§€ μ•Šμ„ 수 있음
    • 이 λ¬Έμ œλŠ” μ΄ˆμ•ˆμ„ ν΄λΌμš°λ“œμ— μ €μž₯ν•˜κ±°λ‚˜ κΈ°κΈ° 내에 둜컬둜 μ €μž₯ν•˜λŠ” 두 κ°€μ§€ 상황이 λͺ¨λ‘ ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  • Fix: 버전이 μ—…λ°μ΄νŠΈλ  λ•Œλ§ˆλ‹€ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 있음
    • λŒ€κ·œλͺ¨ μ—…λ°μ΄νŠΈκ°€ μ•„λ‹Œ 버그 μˆ˜μ • 및 μ†Œκ·œλͺ¨ μ—…λ°μ΄νŠΈμ—μ„œλ„ μ„€μ • λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ΄ 진행될 수 μžˆλŠ” 문제λ₯Ό μˆ˜μ •ν•©λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” CherryPick의 λ³€κ²½ μ‚¬ν•­λ§Œ ν¬ν•¨ν•©λ‹ˆλ‹€. Misskey의 λ³€κ²½ 사항을 ν™•μΈν•˜λ €λ©΄, CHANGELOG.md#2025101 λ¬Έμ„œλ₯Ό μ°Έκ³ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•œ 경우, CherryPick 곡식 Discord μ—μ„œ 지원을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Changes from previous build: 4.16.0...4.17.0-beta.2