Skip to content

4.6.0

Compare
Choose a tag to compare
@noridev noridev released this 08 Jan 10:42
· 2211 commits to master since this release
801cb6c
기반 Misskey 버전: 2023.12.2

General

  • Change: λ…ΈνŠΈλ₯Ό λ²ˆμ—­ν•  λ•Œ μœ μ €κ°€ κ³ μ–‘μ΄λ‘œ μ„€μ •λ˜μ–΄ 있으면 nyaizeλ₯Ό 적용
  • Change: Misskey λ˜λŠ” CherryPick v4.3.0 이전 λ²„μ „μ—μ„œ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ μ‹œ, λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ κ΄€λ ¨ λŒ€ν™” μƒμžκ°€ ν‘œμ‹œλ¨
  • Feat: 리λͺ¨νŠΈ μ„œλ²„μ˜ 이λͺ¨μ§€λ₯Ό μ¦‰μ‹œ κ°€μ Έμ˜¬ 수 있음 (pikokr/cherrypicnic@03d536c0, pikokr/cherrypicnic@8a2d6f3b)
    • λ…ΈνŠΈ λ³Έλ¬Έ 및 λ¦¬μ•‘μ…˜ λ·°μ–΄μ—μ„œ μ‚¬μš© κ°€λŠ₯
  • Feat: μ•„μ΄μ½˜ μž₯식을 μ„ΈλΆ€ μ‘°μ •ν•  수 있음 (Secineralyr/misskey.dream@b3299181, Secineralyr/misskey.dream@1a9642bb)
    • μœ„μΉ˜, 크기, 뢈투λͺ…도λ₯Ό μΆ”κ°€λ‘œ μ‘°μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Feat: λ…ΈνŠΈλ₯Ό ν΄λ¦­ν•˜μ—¬ μžμ„Ένžˆ λ³Ό 수 있음
  • Feat: ν…μŠ€νŠΈ μž₯식(MFM, HTML, Markdown)을 보닀 νŽΈν•˜κ²Œ μΆ”κ°€ν•  수 있음
    • λ…ΈνŠΈ μž‘μ„± νΌμ—μ„œ ν…μŠ€νŠΈ μž₯식 λ²„νŠΌμ„ 눌러 μ‚¬μš©ν•  수 있음
    • ν…μŠ€νŠΈλ₯Ό μ„ νƒν•œ μƒνƒœμ—μ„œλ„ 적용 κ°€λŠ₯
  • Enhance: λ‹€μ–‘ν•œ μžμ‚°μ˜ 좜λ ₯ 파일 이름에 CherryPick 버전을 ν¬ν•¨ν•˜λ„λ‘ μ„€μ • (MisskeyIO/misskey@436ddb8f)
  • Revert: μ‚¬μš©μž 톡계 ν‘œμ‹œ κΈ°λŠ₯ 제거 (MisskeyIO/misskey@114c7fe6)

Client

  • Feat: 데이터 μ ˆμ•½ λͺ¨λ“œλ‘œ μ½”λ“œ ν•˜μ΄λΌμ΄νŠΈ λ‘œλ“œλ₯Ό 쀄일 수 있음 (misskey-dev/misskey#12526)
  • Feat: InstanceTickerλ₯Ό 클릭해 λ…ΈνŠΈλ₯Ό μžμ„Ένžˆ λ³Ό 수 있음
    • 리λͺ¨νŠΈμ—μ„œ μˆ˜μ‹ λœ λ…ΈνŠΈμΈ 경우, '리λͺ¨νŠΈμ—μ„œ 보기'둜 μž‘λ™ν•¨
  • Feat: μ‹ κ·œ 도전 과제 μΆ”κ°€
  • Enhance: μ‚¬μš΄λ“œ 섀정을 κΈ°λ³Έκ°’μœΌλ‘œ λ³΅μ›ν•˜κ±°λ‚˜ μ €μž₯ν•  λ•Œ ν™•μ‹€ν•˜κ²Œ ν‘œμ‹œν•¨
  • Enhance: 리λͺ¨νŠΈ μ„œλ²„μ™€ λ™μΌν•œ 이λͺ¨μ§€κ°€ μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” 경우 '이λͺ¨μ§€ 볡사'λ₯Ό λΉ„ν™œμ„±ν™”ν•¨
  • Enhance: μ•„μ΄μ½˜ μž₯식을 λ°”λ‘œ μ—…λ‘œλ“œ ν•˜κ±°λ‚˜ λ“œλΌμ΄λΈŒμ—μ„œ 뢈러올 수 있음 (Secineralyr/misskey.dream@e358212d, Secineralyr/misskey.dream@52592fea)
  • Enhance: ν΄λΌμ΄μ–ΈνŠΈ 언어와 λ…ΈνŠΈ 본문의 μ–Έμ–΄κ°€ κ°™μœΌλ©΄ λ²ˆμ—­ λ²„νŠΌμ„ ν‘œμ‹œν•˜μ§€ μ•ŠμŒ
  • Enhance: 진동 κΈ°λŠ₯ κ°œμ„ 
    • 진동 κΈ°λŠ₯을 μ‚¬μš©ν•  수 μ—†λŠ” ν™˜κ²½μ—μ„œ μŠ€μœ„μΉ˜λ₯Ό μ‘°μž‘ν•  수 없도둝 λΉ„ν™œμ„±ν™”
    • 진동 κΈ°λŠ₯을 μ‚¬μš©ν•  수 μ—†λŠ” 이유λ₯Ό 보닀 λͺ…ν™•ν•˜κ²Œ ν‘œμ‹œν•˜λ„λ‘ κ°œμ„ 
  • Enhance: 데이터 μ ˆμ•½ λͺ¨λ“œ 적용 λ²”μœ„λ₯Ό κ°œλ³„μ μœΌλ‘œ μ„€μ •ν•  수 있음 (misskey-dev/misskey#12526)
    • κΈ°μ‘΄ 데이터 μ ˆμ•½ λͺ¨λ“œ 섀정이 μž¬μ„€μ •λ©λ‹ˆλ‹€.
  • Enhance: μ»΄ν¬λ„ŒνŠΈλ§Œ μƒˆλ‘œ 고쳐도 μ μš©ν•  수 μžˆλŠ” 섀정은 νŽ˜μ΄μ§€λ₯Ό μƒˆλ‘œ κ³ μΉ˜μ§€ μ•Šκ³  섀정을 λ°˜μ˜ν•¨
    • 각 κΈ°λŠ₯이 μ μš©λ˜λŠ” μ»΄ν¬λ„ŒνŠΈ(νƒ€μž„λΌμΈ, μ•Œλ¦Ό)에 따라 ν•΄λ‹Ή μ»΄ν¬λ„ŒνŠΈλ§Œ μƒˆλ‘œ λ‘œλ“œλ©λ‹ˆλ‹€.
  • Enhance: νŽ˜μ΄μ§€λ₯Ό μƒˆλ‘œ λΆˆλŸ¬μ˜€μ§€ μ•Šκ³  μ•Œλ¦Ό μ»΄ν¬λ„ŒνŠΈλ₯Ό κ°±μ‹ ν•  수 있음
  • Enhance: λ¦¬λ…ΈνŠΈ κ°œμ„  #400
    • λ¦¬λ…ΈνŠΈ μ‹œ 곡개 λ²”μœ„λ₯Ό μ„€μ •ν•  수 있음
  • Enhance: μ‚¬μš©μž νŒμ—… κ°œμ„ 
    • μžμ‹ μ˜ ν”„λ‘œν•„μΈ 경우, νŒ”λ‘œμš° λ²„νŠΌμ„ ν”„λ‘œν•„ νŽΈμ§‘ λ²„νŠΌμœΌλ‘œ ν‘œμ‹œν•¨
  • Enhance: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ˜ λ…ΈνŠΈ μž‘μ„± νΌμ—μ„œ λ…ΈνŠΈλ₯Ό κ²Œμ‹œν–ˆμ„ λ•Œ μž‘μ„± 폼을 λ‹€μ‹œ 닫도둝 변경함
  • Enhance: μ•‘μ„ΈμŠ€ 토큰 κ°œμ„ 
    • 토큰을 생성할 λ•Œ 토큰을 볡사할 ν•„μš”μ—†μ΄ '확인' λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ μžλ™μœΌλ‘œ ν΄λ¦½λ³΄λ“œμ— 토큰이 볡사됨
    • 토큰을 μ‚­μ œν•  λ•Œ μ‚­μ œ μ „ λŒ€ν™” μƒμžκ°€ ν‘œμ‹œλ¨
  • Enhance: 링크 λ˜λŠ” λ‚΄μš©μ„ 볡사할 λ•Œ ν† μŠ€νŠΈ μ•Œλ¦Ό ν‘œμ‹œ
  • Enhance: HTML νƒœκ·Έ 및 Markdown νƒœκ·Έκ°€ μžλ™ 완성을 지원함
    • <λ₯Ό μž…λ ₯ν•˜λ©΄ <b>, ~~, <i>, <small>, <center>, <plain>, `, ```, \(\), \(\\ \) νƒœκ·Έλ₯Ό μžλ™μœΌλ‘œ μž…λ ₯ν•  수 있음
  • Enhance: μ„œλ²„μ—μ„œ ν‘Έμ‹œ μ•Œλ¦Όμ„ μ‚¬μš©ν•  수 있으면 ν‘Έμ‹œ μ•Œλ¦Όμ„ ν™œμ„±ν™” ν•˜λ„λ‘ λŒ€ν™” μƒμžλ₯Ό ν‘œμ‹œ
  • Enhance: λ¦¬μ•‘μ…˜ λ·°μ–΄μ—μ„œ μš°ν΄λ¦­ν•˜λ©΄ λ¦¬μ•‘μ…˜μ„ 볡사할 수 있음
  • Enhance: λŒ€ν™” νŽ˜μ΄μ§€λ₯Ό μƒˆλ‘œ κ³ μΉ˜μ§€ μ•Šμ•„λ„ μžλ™μœΌλ‘œ 갱신함
  • Fix: 'λͺ¨λ‹¬ 배경색 제거' μ˜΅μ…˜μ΄ 이λͺ¨μ§€ 피컀에 λ°˜μ˜λ˜μ§€ μ•ŠμŒ
  • Fix: μ—΄λžŒ 주의둜 μ„€μ •λœ λ…ΈνŠΈμ˜ λ¦¬μ•‘μ…˜μ΄ '더 보기'λ₯Ό λˆŒλŸ¬μ•Ό ν‘œμ‹œλ¨
  • Fix: 채널 이름이 κΈ΄ 경우 κ²Œμ‹œ 양식 ν‘œμ‹œκ°€ κΉ¨μ§€λŠ” 문제 (misskey-dev/misskey#12524)
  • Fix: μ•Œλ¦Όμ˜ '받은 λ©˜μ…˜' 및 'λ‹€μ΄λ ‰νŠΈ λ…ΈνŠΈ' νƒ­μ—μ„œ 'μ•Œλ¦Όμ—μ„œ 닡글이 달린 λ…ΈνŠΈμ˜ μƒμœ„ λ…ΈνŠΈ ν‘œμ‹œν•˜κΈ°' μ˜΅μ…˜μ΄ μ μš©λ˜μ§€ μ•ŠμŒ
  • Fix: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ 슀크둀 μ‹œ 헀더 μœ„μ— μš”μ†Œκ°€ μ‘΄μž¬ν•  경우 헀더 λ””μžμΈμ— λ¬Έμ œκ°€ λ°œμƒν•¨
  • Fix: 'λͺ¨λ“  λ―Έλ””μ–΄ λ…ΈνŠΈ κ°„λž΅ν™”ν•˜κΈ°' μ˜΅μ…˜μ„ ν™œμ„±ν™”ν•˜λ©΄ λ―Έλ””μ–΄κ°€ μ—†λŠ” λ…ΈνŠΈκ°€ μž˜λ €μ„œ ν‘œμ‹œλ  수 있음
  • Fix: λͺ¨λ°”일 ν™˜κ²½μ—μ„œ 헀더 타이틀 뢀뢄을 ν„°μΉ˜ν•  λ•Œ μ˜μ—­μ΄ κ°•μ‘°λ˜μ–΄ ν‘œμ‹œλ  수 있음
  • Fix: μ„œλΈŒ λ…ΈνŠΈμ—μ„œ μ•‘μ…˜ λ²„νŠΌμ˜ 클릭 κ°€λŠ₯ μ˜μ—­μ΄ 맀우 μž‘κ²Œ 섀정될 수 있음
  • Fix: λ‚΄ ν”„λ‘œν•„μ—μ„œ κ°„ν—μ μœΌλ‘œ 헀더에 MkFollowButton μ»΄ν¬λ„ŒνŠΈκ°€ ν‘œμ‹œλ  수 있음
  • Fix: λ‹€μ΄λ ‰νŠΈ λ…ΈνŠΈλ₯Ό λ¦¬λ…ΈνŠΈ ν•  수 있음
  • Fix: 이λͺ¨μ§€λ₯Ό λ³€κ²½ν•  λ•Œ 이λͺ¨μ§€κ°€ '❀️'둜 고정될 수 있음
  • Fix: 일뢀 ν™˜κ²½μ—μ„œ νŠΉμ • μ˜μ—­μ— 슀크둀 λ°”κ°€ ν‘œμ‹œλ  수 있음
  • Fix: 일뢀 검색 νŽ˜μ΄μ§€μ—μ„œ Enter ν‚€λ₯Ό 눌러 검색할 수 μ—†μŒ
  • Fix: μ„œλ²„ 이름이 맀우 κΈ΄ 경우, 후원(MkDonation) λŒ€ν™” μƒμžμ˜ λ””μžμΈμ΄ 잘λͺ» ν‘œμ‹œλ  수 있음
  • Fix: 화면이 μž‘μ€ κΈ°κΈ°μ—μ„œ Play의 μ•‘μ…˜ λ²„νŠΌμ΄ μž˜λ €μ„œ 보일 수 있음
  • Fix: λ…ΈνŠΈ 상세 νŽ˜μ΄μ§€μ—μ„œ λ…ΈνŠΈ μž‘μ„± 폼을 ν΄λ¦­ν–ˆμ„ λ•Œ, λ…ΈνŠΈ μž‘μ„±μžκ°€ μžλ™μœΌλ‘œ λ©˜μ…˜μ— ν¬ν•¨λ˜μ§€ μ•Šμ„ 수 있음
  • Fix: 링크λ₯Ό μΈμš©ν•΄μ„œ λ…ΈνŠΈλ₯Ό μž‘μ„±ν•  λ•Œ λ…ΈνŠΈ μž‘μ„± 폼의 λ””μžμΈμ΄ μ˜¬λ°”λ₯΄μ§€ μ•Šκ²Œ ν‘œμ‹œλ¨
  • Fix: MFM λ„μ›€λ§μ˜ μˆ˜μ‹(블둝) ν•­λͺ©μ΄ λˆ„λ½λ¨
  • Fix: Temmlλ₯Ό μ‚¬μš©ν•  λ•Œ ν°νŠΈκ°€ μ˜¬λ°”λ₯΄κ²Œ ν‘œμ‹œλ˜μ§€ μ•Šμ„ 수 있음
  • Fix: μ—΄λžŒ 주의둜 μ„€μ •λœ λ―Έλ””μ–΄κ°€ λ‹΅κΈ€ λ˜λŠ” 인용된 경우 '더 보기' λ²„νŠΌμ„ λˆ„λ₯Ό 수 μ—†μŒ
  • Fix: λ…ΈνŠΈ 곡개 λ²”μœ„κ°€ λΉ„κ³΅κ°œμΈ λ…ΈνŠΈλ₯Ό νŽΈμ§‘ν•˜λ©΄ λ‹€λ₯Έ μ‚¬μš©μžκ°€ λ…ΈνŠΈ νŽΈμ§‘ 기둝을 λ³Ό 수 있음
  • Fix: λŒ€ν™” λͺ©λ‘μ˜ 인디케이터가 쀑볡 및 잘λͺ»λœ μœ„μΉ˜μ— ν‘œμ‹œλ  수 있음
  • Fix: λ…ΈνŠΈ μž‘μ„± νΌμ—μ„œ 링크 프리뷰가 ν‘œμ‹œλ  수 있음

Server

  • Feat: Bearcaps URL 지원 (MisskeyIO/misskey#330)
  • Enhance: (dev) 개발 λͺ¨λ“œμ—μ„œ locale 및 μœ ν˜• μ •μ˜κ°€ μžλ™μœΌλ‘œ μž¬μƒμ„±λ¨ (misskey-dev/misskey#12481)
  • Enhance: ν‘Έμ‹œ μ•Œλ¦Ό κ°œμ„ 
    • κ°œμΈκ°„ λŒ€ν™” μ•Œλ¦Όμ„ λ°›μ•˜μ„ λ•Œ, λŒ€ν™” λ‚΄μš©μ„ ν‘Έμ‹œ μ•Œλ¦Όμ— ν‘œμ‹œ
    • κ·Έλ£Ήκ°„ λŒ€ν™” μ•Œλ¦Όμ„ λ°›μ•˜μ„ λ•Œ, λŒ€ν™”λ₯Ό 보낸 μ‚¬μš©μžμ™€ λ‚΄μš©μ„ ν‘œμ‹œ
    • νŒ”λ‘œμš° μ•Œλ¦Όμ— Acct 및 host 정보 ν‘œμ‹œ
    • λ¦¬μ•‘μ…˜ μ•Œλ¦Ό λ””μžμΈ κ°œμ„ 
  • Enhance: μ‚¬μš©μž λ°˜μ‘ λͺ©λ‘ API μ„±λŠ₯ ν–₯상 (MisskeyIO/misskey#278)
  • Fix: RedisKVCacheμ—μ„œ Redisμ—μ„œ 읽은 값을 MemoryKVCache에 λ‹€μ‹œ μ“°κΈ° (MisskeyIO/misskey#289)
  • Fix: redisForJobQueue μ—°κ²° μ‚¬μš© (MisskeyIO/misskey#268)
  • Fix: redisForJobQueue의 maxRetriesPerRequestλ₯Ό null둜 μ„€μ • (MisskeyIO/misskey#272)
  • Fix: Inbox λ˜λŠ” Deliver 큐에 data ν•„λ“œκ°€ λΉ„μ–΄ μžˆλŠ” μž‘μ—…μ΄ λ“±λ‘λ˜μ§€ μ•Šλ„λ‘ (MisskeyIO/misskey#307)
  • Fix: Misskeyμ—μ„œ CherryPick으둜 λ§ˆμ΄κ·Έλ ˆμ΄μ…˜ ν•˜λ©΄ νƒ€μž„λΌμΈμ΄ ν‘œμ‹œλ˜μ§€ μ•ŠμŒ

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

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

Changes from previous build: 4.5.2...4.6.0