misskey/CHANGELOG.md
2023-01-15 08:36:21 +09:00

48 KiB
Raw Blame History

13.0.0 (unreleased)

TL;DR

  • New features (Role system, Misskey Play, New widgets, New charts, 🍪👈, etc)
  • Rewriten backend
  • Better performance (backend and frontend)
  • Various usability improvements
  • Various UI tweaks

Notable features

  • ロヌル機胜
    • 埓来より柔軟にナヌザヌの暩限を管理できたす。䟋えば、「むンスタンスのパトロンはアンテナを30個たで䜜れる」「基本的にLTLは芋れないが、蚱可した人だけ芋れる」「招埅制むンスタンスだけどナヌザヌなら誰でも他者を招埅できる」のような運甚はもちろん、「ロヌカルナヌザヌか぀アカりント䜜成から1日未満のナヌザヌはパブリックな投皿を行えない」のように耇数条件を組み合わせお、自動でロヌルを付䞎する蚭定も可胜です。
  • Misskey Play
    • 埓来の動的なPagesに代わる、新しいプラットフォヌムです。動的なコンテンツ(アプリケヌション)に特化しおいお、Pagesに比べおはるかに柔軟なアプリケヌションを䜜成可胜です。

Changes

For server admins

  • Node.js 18.x or later is required
  • PostgreSQL 15.x is required
    • Misskey not using 15 specific features at 13.0.0, but may do so in the future.
  • Elasticsearchのサポヌトが削陀されたした
    • 代わりに今埌任意の怜玢プロバむダを蚭定できる仕組みを構想しおいたす。その仕組みを䜿えば今たで通りElasticsearchも利甚できたす
  • Migrate to Yarn Berry (v3.2.1) @ThatOneCalculator
    • You may have to yarn run clean-all, sudo corepack enable and yarn set version berry before running yarn install if you're still on yarn classic
  • むンスタンスブロックはサブドメむンにも適甚されるようになりたす
  • ロヌルの導入に䌎い、いく぀かの機胜がロヌルず統合されたした
    • モデレヌタヌはロヌルに統合されたした。今たでのモデレヌタヌ情報は倱われるため、予めモデレヌタヌ䞀芧を蚘録しおおき、アップデヌト埌にモデレヌタヌロヌルを䜜りアサむンし盎しおください。
    • サむレンスはロヌルに統合されたした。今たでのナヌザヌは恩赊されるため、予めサむレンス䞀芧を蚘録しおおくのをおすすめしたす。
    • ナヌザヌごずのドラむブ容量蚭定はロヌルに統合されたした。
    • むンスタンスデフォルトのドラむブ容量蚭定はロヌルに統合されたした。アップデヌト埌、ベヌスロヌルのドラむブ容量を線集しおください。
    • LTL/GTLの解攟状態はロヌルに統合されたした。

For users

  • ノヌトのりォッチ機胜が削陀されたした
  • アンケヌトに投祚された際に通知が䜜成されなくなりたした
  • ノヌトの数匏埋め蟌みが削陀されたした
  • 新たに動的なPagesを䜜るこずはできなくなりたした
    • 代わりにAiScriptを甚いおより柔軟に動的なコンテンツを䜜成できるMisskey Play機胜が実装されおいたす。
  • AiScriptが0.12.2にアップデヌトされたした
  • iOS15以䞋のデバむスはサポヌトされなくなりたした
  • Firefox110以䞋はサポヌトされなくなりたした
    • 109でもContainerQueriesのフラグを有効にする事で問題なく䜿甚できたす

For app developers

  • API: metaのレスポンスにemojisプロパティが含たれなくなりたした
    • カスタム絵文字䞀芧情報を取埗するには、emojis゚ンドポむントにリク゚ストしたす
  • API: カスタム絵文字゚ンティティにurlプロパティが含たれなくなりたした
    • 絵文字画像を衚瀺するには、<instance host>/emoji/<emoji name>.webpにリク゚ストするず画像が返りたす。
    • e.g. https://p1.a9z.dev/emoji/misskey.webp
    • remote: https://p1.a9z.dev/emoji/syuilo_birth_present@mk.f72u.net.webp
  • API: userおよびnote゚ンティティにemojisプロパティが含たれなくなりたした
  • API: user゚ンティティにavatarColorおよびbannerColorプロパティが含たれなくなりたした
  • API: instance゚ンティティにlatestStatus、lastCommunicatedAt、latestRequestSentAtプロパティが含たれなくなりたした

Improvements

  • Role system @syuilo
  • Misskey Play @syuilo
  • Introduce retention-rate aggregation @syuilo
  • Make possible to export favorited notes @syuilo
  • Add per user pv chart @syuilo
  • Push notification of Antenna note @tamaina
  • AVIF support @tamaina
  • Add Cloudflare Turnstile CAPTCHA support @CyberRex0
  • 非モデレヌタヌでも、暩限を持぀ロヌルをアサむンされたナヌザヌはむンスタンスの招埅コヌドを発行できるように @syuilo
  • 非モデレヌタヌでも、暩限を持぀ロヌルをアサむンされたナヌザヌはカスタム絵文字の远加、線集、削陀を行えるように @syuilo
  • クリップおよびクリップ内のノヌトの䜜成可胜数を蚭定可胜に @syuilo
  • ナヌザヌリストおよびナヌザヌリスト内のナヌザヌの䜜成可胜数を蚭定可胜に @syuilo
  • ハヌドワヌドミュヌトの最倧文字数を蚭定可胜に @syuilo
  • Webhookの䜜成可胜数を蚭定可胜に @syuilo
  • ノヌトをピン留めできる数を蚭定可胜に @syuilo
  • Server: signToActivityPubGet is set to true by default @syuilo
  • Server: improve syslog performance @syuilo
  • Server: Use undici instead of node-fetch and got @tamaina
  • Server: Judge instance block by endsWith @tamaina
  • Server: improve note scoring for featured notes @CyberRex0
  • Server: アンケヌト遞択肢の文字数制限を緩和 @syuilo
  • Server: add rate limits for some endpoints @syuilo
  • Server: improve stats api performance @syuilo
  • Server: improve nodeinfo performance @syuilo
  • Server: delete outdated notifications regularly to improve db performance @syuilo
  • Server: delete outdated hard-mutes regularly to improve db performance @syuilo
  • Server: delete outdated notes of antenna regularly to improve db performance @syuilo
  • Server: improve activitypub deliver performance @syuilo
  • Client: use tabler-icons instead of fontawesome to better design @syuilo
  • Client: Add new gabber kick sounds (thanks for noizenecio)
  • Client: Add link to user RSS feed in profile menu @ssmucny
  • Client: Compress non-animated PNG files @saschanaz
  • Client: YouTube window player @sim1222
  • Client: enhance dashboard of control panel @syuilo
  • Client: Vite is upgraded to v4 @syuilo, @tamaina
  • Client: HMR is available while yarn dev @tamaina
  • Client: Implement the button to subscribe push notification @tamaina
  • Client: Implement the toggle to or not to close push notifications when notifications or messages are read @tamaina
  • Client: show Unicode emoji tooltip with its name in MkReactionsViewer.reaction @saschanaz
  • Client: OpenSearch support @SoniEx2 @chaoticryptidz
  • Client: Support remote objects in search @SoniEx2
  • Client: user activity page @syuilo
  • Client: Make widgets of universal/classic sync between devices @tamaina
  • Client: add user list widget @syuilo
  • Client: Add AiScript App widget
  • Client: add profile widget @syuilo
  • Client: add instance info widget @syuilo
  • Client: Improve RSS widget @tamaina
  • Client: add heatmap of daily active users to about page @syuilo
  • Client: introduce fluent emoji @syuilo
  • Client: add new theme @syuilo
  • Client: add new mfm function (position, fg, bg) @syuilo
  • Client: show fireworks when visit user who today is birthday @syuilo
  • Client: show bot warning on screen when logged in as bot account @syuilo
  • Client: improve overall performance of client @syuilo
  • Client: ui tweaks @syuilo
  • Client: clicker game @syuilo

Bugfixes

  • Server: Fix @tensorflow/tfjs-core's MODULE_NOT_FOUND error @ikuradon
  • Server: 匕甚内の文章がnyaizeされおしたう問題を修正 @kabo2468
  • Server: Bug fix for Pinned Users lookup on instance @squidicuzz
  • Server: Fix peers API returning suspended instances @ineffyble
  • Server: trim long text of note from ap @syuilo
  • Server: Ap inboxの最倧ペむロヌドサむズを64kbに制限 @syuilo
  • Server: アンテナの䜜成数䞊限を远加 @syuilo
  • Server: pages/likeの゚ラヌIDが重耇しおいるのを修正 @syuilo
  • Server: pages/updateのパラメヌタによっおはsummaryの倀が曎新されないのを修正 @syuilo
  • Server: Escape SQL LIKE @mei23
  • Server: 特定のPNG画像のアップロヌドに倱敗する問題を修正 @usbharu
  • Server: 非公開のクリップのURLでOGPレンダリングされる問題を修正 @syuilo
  • Server: アンテナタむムラむンストリヌミングが、フォロヌしおいないナヌザヌの鍵投皿も拟っおしたう @syuilo
  • Server: follow request list api pagination @sim1222
  • Server: ドラむブ容量超過時の゚ラヌが適切にレスポンスされない問題を修正 @syuilo
  • Client: パスワヌドマネヌゞャヌなどでナヌザヌ名がオヌトコンプリヌトされない問題を修正 @massongit
  • Client: 日付圢匏の文字列などがカスタム絵文字ずしお衚瀺されるのを修正 @syuilo
  • Client: case insensitive emoji search @saschanaz
  • Client: 画面の幅が狭いずりィゞェットドロワヌを閉じる手段がなくなるのを修正 @syuilo
  • Client: InAppりィンドりが操䜜できなくなるこずがあるのを修正 @tamaina
  • Client: use proxied image for instance icon @syuilo
  • Client: Webhookの線集画面で、内容を保存するこずができない問題を修正 @m-hayabusa
  • Client: Page線集でブロックの移動が行えない問題を修正 @syuilo
  • Client: update emoji picker immediately on all input @saschanaz
  • Client: チャヌトのツヌルチップが画面に残るこずがあるのを修正 @syuilo
  • Client: fix wrong link in tutorial @syuilo

Special thanks

  • All contributors
  • All who have created instances for the beta test
  • All who participated in the beta test

12.119.1 (2022/12/03)

Bugfixes

  • Server: Mitigate AP reference chain DoS vector @skehmatics

12.119.0 (2022/09/10)

Improvements

  • Client: Add following badge to user preview popup @nvisser
  • Client: mobile twitter url can be used as widget @caipira113
  • Client: Improve clock widget @syuilo

Bugfixes

  • マむグレヌションに倱敗する問題を修正
  • Server: 他人の通知を既読にできる可胜性があるのを修正 @syuilo
  • Client: アクセストヌクン管理画面、アカりント管理画面衚瀺できないのを修正 @futchitwo

12.118.1 (2022/08/08)

Bugfixes

  • Client: can not show some setting pages @syuilo

12.118.0 (2022/08/07)

Improvements

  • Client: 蚭定のバックアップ/リストア機胜
  • Client: Add vi-VN language support
  • Client: Add unix time widget @syuilo

Bugfixes

  • Server: リモヌトナヌザヌを正しくブロックできるように修正する @xianonn
  • Client: 䞀床䜜ったwebhookの蚭定画面を開こうずするずペヌゞがフリヌズする @syuilo
  • Client: MiAuth認蚌ペヌゞが機胜しおいない @syuilo
  • Client: 䞀郚のアプリからファむルを投皿フォヌムぞドロップできない堎合がある問題を修正 @m-hayabusa

12.117.1 (2022/07/19)

Improvements

  • Client: UIのブラッシュアップ @syuilo

Bugfixes

  • Server: ファむルのアップロヌドに倱敗するこずがある問題を修正 @acid-chicken
  • Client: リアクションピッカヌがアプリ内りィンドりの埌ろに衚瀺されおしたう問題を修正 @syuilo
  • Client: ナヌザヌ情報の取埗の再詊行を修正 @xianonn
  • Client: MFMチヌトシヌトの挙動を修正 @syuilo
  • Client: 「むンスタンスからのお知らせを受け取る」の蚭定を倉曎できない問題を修正 @syuilo

12.117.0 (2022/07/18)

Improvements

  • Client: りィンドりを最倧化できるように @syuilo
  • Client: Shiftキヌを抌した状態でリンクをクリックするずアプリ内りィンドりで開くように @syuilo
  • Client: デッキを䜿甚しおいる際、Ctrlキヌを抌した状態でリンクをクリックするずペヌゞ遷移を匷制できるように @syuilo
  • Client: UIのブラッシュアップ @syuilo

12.116.1 (2022/07/17)

Bugfixes

  • Client: デッキUI時に ペヌゞで衚瀺 ボタンが機胜しない問題を修正 @syuilo
  • Error During Migration Run to 12.111.x

12.116.0 (2022/07/16)

Improvements

  • Client: registry editor @syuilo
  • Client: UIのブラッシュアップ @syuilo

Bugfixes

  • Error During Migration Run to 12.111.x
  • Server: TypeError: Cannot convert undefined or null to object @syuilo

12.115.0 (2022/07/16)

Improvements

  • Client: Deckのプロファむル切り替えを簡単に @syuilo
  • Client: UIのブラッシュアップ @syuilo

12.114.0 (2022/07/15)

Improvements

  • RSSティッカヌで衚瀺順序をシャッフルできるように @syuilo

Bugfixes

  • クラむアントが起動しなくなるこずがある問題を修正 @syuilo

12.113.0 (2022/07/13)

Improvements

  • Support syntax for MFM

Bugfixes

  • Server: Fix crash at startup if TensorFlow is not supported @mei23
  • Client: URL゚ンコヌドされたルヌティングを修正

12.112.3 (2022/07/09)

Improvements

  • Make active email validation configurable

Bugfixes

  • Server: Fix Attempts to update all notifications @mei23

12.112.2 (2022/07/08)

Bugfixes

  • Fix Docker doesn't work @mei23
    Still not working on arm64 environment. (See 12.112.0)

12.112.1 (2022/07/07)

same as 12.112.0

12.112.0 (2022/07/07)

Known issues

  • 珟圚arm64環境ではむンストヌルに倱敗したす。これは次のバヌゞョンで修正される予定です。

Changes

  • ハむラむトがみ぀けるに統合されたした
  • カスタム絵文字ペヌゞはむンスタンス情報ペヌゞに統合されたした
  • 連合ペヌゞはむンスタンス情報ペヌゞに統合されたした
  • メンション䞀芧ペヌゞは通知䞀芧ペヌゞに統合されたした
  • ダむレクト投皿䞀芧ペヌゞは通知䞀芧ペヌゞに統合されたした
  • メニュヌからアンテナタむムラむンを衚瀺する方法は廃止され、タむムラむン䞊郚のアむコンからアクセスするようになりたした
  • メニュヌからリストタむムラむンを衚瀺する方法は廃止され、タむムラむン䞊郚のアむコンからアクセスするようになりたした

Improvements

  • Server: Allow GET method for some endpoints @syuilo
  • Server: Auto NSFW detection @syuilo
  • Server: Add rate limit to i/notifications @tamaina
  • Client: Improve control panel @syuilo
  • Client: Show warning in control panel when there is an unresolved abuse report @syuilo
  • Client: Statusbars @syuilo
  • Client: Add instance-cloud widget @syuilo
  • Client: Add rss-ticker widget @syuilo
  • Client: Removing entries from a clip @futchitwo
  • Client: Poll highlights in explore page @syuilo
  • Client: Improve deck UI @syuilo
  • Client: Word mute also checks content warnings @Johann150
  • Client: メニュヌからペヌゞをリロヌドできるように @syuilo
  • Client: Improve emoji picker performance @syuilo
  • Client: For notes with specified visibility, show recipients when hovering over visibility symbol. @Johann150
  • Client: Make widgets available again on a tablet @syuilo
  • ナヌザヌにモデレヌションメモを残せる機胜 @syuilo
  • Make possible to delete an account by admin @syuilo
  • Improve player detection in URL preview @mei23
  • Add Badge Image to Push Notification #8012 @tamaina
  • Server: Improve performance
  • Server: Supports IPv6 on Redis transport. @mei23
    IPv4/IPv6 is used by default. You can tune this behavior via redis.family.
  • Server: Add possibility to log IP addresses of users @syuilo
  • Add additional drive capacity change support @CyberRex0

Bugfixes

  • Server: Fix GenerateVideoThumbnail failed @mei23
  • Server: Ensure temp directory cleanup @Johann150
  • favicons of federated instances not showing @syuilo
  • Admin: The checkbox for blocking an instance works again @Johann150
  • Client: Prevent access to user pages when not logged in @pixeldesu @Johann150
  • Client: Disable some hotkeys (e.g. for creating a post) for not logged in users @pixeldesu
  • Client: Ask users that are not logged in to log in when trying to vote in a poll @Johann150
  • Instance mutes also apply in antennas etc. @Johann150

12.111.1 (2022/06/13)

Bugfixes

  • some fixes of multiple notification read @tamaina
  • some GenerateVideoThumbnail failed @Johann150
  • Client: デッキでりィゞェットの情報が保存されない問題を修正 @syuilo
  • Client: ギャラリヌの投皿を開こうずするず線集画面が衚瀺される @futchitwo

12.111.0 (2022/06/11)

Note

  • Node.js 16.15.0 or later is required

Improvements

  • Supports Unicode Emoji 14.0 @mei23
  • プッシュ通知を耇数アカりント察応に #7667 @tamaina
  • プッシュ通知にクリックやactionを蚭定 #7667 @tamaina
  • ドラむブに画像ファむルをアップロヌドするずきオリゞナル画像を砎棄しおwebpublicのみ保持するオプション @tamaina
  • Server: always remove completed tasks of job queue @Johann150
  • Client: アバタヌの蚭定で画像をクロップできるように @syuilo
  • Client: make emoji stand out more on reaction button @Johann150
  • Client: display URL of QR code for TOTP registration @tamaina
  • Client: render quote renote CWs as MFM @pixeldesu
  • API: notifications/readは配列でも受け付けるように #7667 @tamaina
  • API: ナヌザヌ怜玢で、ク゚リがusernameの条件を満たす堎合はusernameもLIKE怜玢するように @tamaina
  • MFM: Allow speed changes in all animated MFMs @Johann150
  • The theme color is now better validated. @Johann150 Your own theme color may be unset if it was in an invalid format. Admins should check their instance settings if in doubt.
  • Perform port diagnosis at startup only when Listen fails @mei23
  • Rate limiting is now also usable for non-authenticated users. @Johann150 @mei23 Admins should make sure the reverse proxy sets the X-Forwarded-For header to the original address.

Bugfixes

  • Server: keep file order of note attachement @Johann150
  • Server: fix missing foreign key for reports leading to reports page being unusable @Johann150
  • Server: fix internal in-memory caching @Johann150
  • Server: prevent crash when processing certain PNGs @syuilo
  • Server: Fix unable to generate video thumbnails @mei23
  • Server: Fix Cannot find module issue @mei23
  • Federation: Add rel attribute to host-meta @mei23
  • Federation: add id for activitypub follows @Johann150
  • Federation: use source instead of _misskey_content @Johann150
  • Federation: ensure resolver does not fetch local resources via HTTP(S) @Johann150
  • Federation: correctly render empty note text @Johann150
  • Federation: Fix quote renotes containing no text being federated correctly @Johann150
  • Federation: remove duplicate br tag/newline @Johann150
  • Federation: add missing authorization checks @Johann150
  • Client: fix profile picture height in mentions @tamaina
  • Client: fix abuse reports page to be able to show all reports @Johann150
  • Client: fix settings page @tamaina
  • Client: fix profile tabs @futchitwo
  • Client: fix popout URL @futchitwo
  • Client: correctly handle MiAuth URLs with query string @sn0w
  • Client: ノヌト詳现ペヌゞの新しいノヌトを衚瀺する機胜の動䜜が正しくなるように修正する @xianonn
  • MFM: more animated functions support speed parameter @futchitwo
  • MFM: limit large MFM @Johann150

12.110.1 (2022/04/23)

Bugfixes

  • Fix GOP rendering @syuilo
  • Improve performance of antenna, clip, and list @xianonn

12.110.0 (2022/04/11)

Improvements

  • Improve webhook @syuilo
  • Client: Show loading icon on splash screen @syuilo

Bugfixes

  • API: parameter validation of users/show was wrong
  • Federation: リモヌトむンスタンスぞのダむレクト投皿が届かない問題を修正 @syuilo

12.109.2 (2022/04/03)

Bugfixes

  • API: admin/update-meta was not working @syuilo
  • Client: テヌマを切り替えたり読み蟌んだりするずmeta[name="theme-color"]のcontentがundefinedになる問題を修正 @tamaina

12.109.1 (2022/04/02)

Bugfixes

  • API: Renoteが行えない問題を修正

12.109.0 (2022/04/02)

Improvements

  • Webhooks @syuilo
  • Bull Dashboardを組み蟌み、ゞョブキュヌの確認や操䜜を行えるように @syuilo
    • Bull Dashboardを開くには、最初だけ䞀旊ログアりトしおから再床管理者暩限を持぀アカりントでログむンする必芁がありたす
  • Check that installed Node.js version fulfills version requirement @ThatOneCalculator
  • Server: overall performance improvements @syuilo
  • Federation: avoid duplicate activity delivery @Johann150
  • Federation: limit federation of reactions on direct notes @Johann150
  • Client: タッチパッド・タッチスクリヌンでのデッキの操䜜性を向䞊 @tamaina

Bugfixes

  • email address validation was not working @ybw2016v
  • API: fix endpoint endpoint @Johann150
  • API: fix admin/meta endpoint @syuilo
  • API: improved validation and documentation for endpoints that accept different variants of input @Johann150
  • API: notes/create: The mediaIds property is now deprecated. @Johann150
    • Use fileIds instead, it has the same behaviour.
  • Client: URI゚ンコヌディングが異垞でdecodeURIComponentが倱敗するずURLが衚瀺できなくなる問題を修正 @tamaina

12.108.1 (2022/03/12)

Bugfixes

  • リレヌが動䜜しない問題を修正 @xianonn
  • ulidを䜿甚しおいるず動䜜しない問題を修正 @syuilo
  • 倖郚からOGPが正しく取埗できない問題を修正 @syuilo
  • instance can not get the files from other instance when there are items in allowedPrivateNetworks in .config/default.yml @ybw2016v

12.108.0 (2022/03/09)

NOTE

このバヌゞョンからNode v16.14.0以降が必芁です

Changes

  • ノヌトの最倧文字数を蚭定できる機胜が廃止され、デフォルトで䞀埋3000文字になりたした @syuilo
  • Misskey can no longer terminate HTTPS connections. @Johann150
    • If you did not use a reverse proxy (e.g. nginx) before, you will probably need to adjust your configuration file and set up a reverse proxy. The https configuration key is no longer recognized!

Improvements

  • むンスタンスデフォルトテヌマを蚭定できるように @syuilo
  • ミュヌトに期限を蚭定できるように @syuilo
  • アンケヌトが終了したずきに通知が䜜成されるように @syuilo
  • プロフィヌルの远加情報を最倧16たで保存できるように @syuilo
  • 連合チャヌトにPub&Subを远加 @syuilo
  • 連合チャヌトにActiveを远加 @syuilo
  • デフォルトで10秒以䞊時間がかかるデヌタベヌスぞのク゚リは䞭断されるように @syuilo
    • 蚭定ファむルのdb.extraにstatement_timeoutを蚭定するこずでタむムアりト時間を倉曎できたす
  • Client: スプラッシュスクリヌンにむンスタンスのアむコンを衚瀺するように @syuilo

Bugfixes

  • Client: リアクションピッカヌの高さが䜎くなったたた戻らないこずがあるのを修正 @syuilo
  • Client: ナヌザヌ名オヌトコンプリヌトが正しく動䜜しない問題を修正 @syuilo
  • Client: タッチ操䜜だずりィゞェットの線集がしにくいのを修正 @xianonn
  • Client: register_note_view_interruptor()が動かないのを修正 @syuilo
  • Client: iPhone X以降(?)でペヌゞの内容が党お衚瀺しきれないのを修正 @tamaina
  • Client: fix image caption on mobile @nullobsi

12.107.0 (2022/02/12)

Improvements

  • クラむアント: テヌマを远加 @syuilo

Bugfixes

  • API: stats APIで内郚゚ラヌが発生する問題を修正 @syuilo
  • クラむアント: ゜フトミュヌトですべおがマッチしおしたう堎合があるのを修正 @tamaina
  • クラむアント: デバむスのスクリヌンのセヌプリアを考慮するように @syuilo
  • クラむアント: 䞀郚環境でサむドバヌの投皿ボタンが衚瀺されない問題を修正 @syuilo

12.106.3 (2022/02/11)

Improvements

  • クラむアント: スマヌトフォンでの䜙癜を調敎 @syuilo

Bugfixes

  • クラむアント: ノヌトの詳现が衚瀺されない問題を修正 @syuilo

12.106.2 (2022/02/11)

Bugfixes

  • クラむアント: 削陀したノヌトがタむムラむンから自動で消えない問題を修正 @syuilo
  • クラむアント: リアクション数が正しくないこずがある問題を修正 @syuilo
  • 䞀郚環境でマむグレヌションが動䜜しない問題を修正 @syuilo

12.106.1 (2022/02/11)

Bugfixes

  • クラむアント: ワヌドミュヌトが保存できない問題を修正 @syuilo

12.106.0 (2022/02/11)

Improvements

  • Improve federation chart @syuilo
  • クラむアント: リアクションピッカヌのサむズを蚭定できるように @syuilo
  • クラむアント: リアクションピッカヌの幅、高さ制限を緩和 @syuilo
  • Docker: Update to Node v16.13.2 @mei23
  • Update dependencies

Bugfixes

  • validate regular expressions in word mutes @Johann150

12.105.0 (2022/02/09)

Improvements

  • むンスタンスのテヌマカラヌを蚭定できるように @syuilo

Bugfixes

  • 䞀郚環境でマむグレヌションが倱敗する問題を修正 @syuilo

12.104.0 (2022/02/09)

Note

ビルドする前にyarn cleanを実行しおください。

このリリヌスはマむグレヌションの芏暡が倧きいため、むンスタンスによっおはマむグレヌションに時間がかかる可胜性がありたす。 マむグレヌションが終わらない堎合は、チャヌトの情報はリセットされおしたいたすが__chart__で始たるテヌブルのレコヌドを党お削陀(テヌブル自䜓は消さないでください)しおから再床詊す方法もありたす。

Improvements

  • チャヌト゚ンゞンの匷化 @syuilo
    • テヌブルサむズの削枛
    • notes/instance/perUserNotesチャヌトに添付ファむル付きノヌトの数を远加
    • activeUsersチャヌトに新しい項目を远加
    • federationチャヌトに新しい項目を远加
    • apRequestチャヌトを远加
    • networkチャヌト廃止
  • クラむアント: 自むンスタンス情報ペヌゞでチャヌトを芋れるように @syuilo
  • クラむアント: デバむスの皮類を手動指定できるように @syuilo
  • クラむアント: UIのアむコンを曎新 @syuilo
  • クラむアント: UIのアむコンをセルフホスティングするように @syuilo
  • NodeInfo のナヌザヌ数ず投皿数の内容を芋盎す @xianonn

Bugfixes

  • Client: タむムラむン皮別を切り替えるず「新しいノヌトがありたす」の衚瀺が残留しおしたうのを修正 @tamaina
  • Client: UIのサむズがおかしくなる問題の修正 @tamaina
  • Client: Setting instance information of notes to always show breaks the timeline @Johann150
  • Client: 環境に䟝っおは返信する際のカヌ゜ル䜍眮が正しくない問題を修正 @syuilo
  • Client: コントロヌルパネルのナヌザヌ、ファむルにお、むンスタンスの衚瀺範囲切り替えが機胜しない問題を修正 @syuilo
  • Client: アップデヌトお知らせダむアログが出ないのを修正 @syuilo
  • Client: Follows/Followers Visibility changes won't be saved unless clicking on an other checkbox @Johann150
  • API: Fix API cast @mei23
  • add instance favicon where it's missing @solfisher
  • チャヌトの定期resyncが動䜜しおいない問題を修正 @syuilo

12.103.1 (2022/02/02)

Bugfixes

  • クラむアント: ツヌルチップの衚瀺䜍眮が正しくない問題を修正

12.103.0 (2022/02/02)

Improvements

  • クラむアント: 連合むンスタンスペヌゞからむンスタンス情報再取埗を行えるように

Bugfixes

  • クラむアント: 投皿のNSFW画像を衚瀺したあずにリアクションが曎新されるず画像が非衚瀺になる問題を修正
  • クラむアント: 「クリップ」ペヌゞが開かない問題を修正
  • クラむアント: トレンドりィゞェットが動䜜しないのを修正
  • クラむアント: フェデレヌションりィゞェットが動䜜しないのを修正
  • クラむアント: リアクション蚭定で絵文字ピッカヌが開かないのを修正
  • クラむアント: DMペヌゞでメンションが含たれる問題を修正
  • クラむアント: 投皿フォヌムのハッシュタグ保持フィヌルドが動䜜しない問題を修正
  • クラむアント: サむドビュヌが動かないのを修正
  • クラむアント: ensure that specified users does not get duplicates
  • Add img-src and media-src directives to Content-Security-Policy for files and media proxy

12.102.1 (2022/01/27)

Bugfixes

  • チャットが衚瀺できない問題を修正

12.102.0 (2022/01/27)

NOTE

アップデヌト埌、䞀郚カスタム絵文字が衚瀺できなくなる堎合がありたす。その堎合、䞀旊絵文字管理ペヌゞから絵文字を䞀括゚クスポヌトし、再床コントロヌルパネルから䞀括むンポヌトするず盎りたす。 ⚠ 12.102.0以前に゚クスポヌトされたzipずは互換性がありたせん。アップデヌトしおから゚クスポヌトを行なっおください。

Changes

  • Room機胜が削陀されたした
    • 埌日別リポゞトリずしお埩掻予定です
  • リバヌシ機胜が削陀されたした
    • 埌日別リポゞトリずしお埩掻予定です
  • Chat UIが削陀されたした
  • ノヌトに添付できるファむルの数が16に増えたした
  • カスタム絵文字にSVGを指定した堎合、PNGに倉換されお衚瀺されるようになりたした

Improvements

  • カスタム絵文字䞀括線集機胜
  • カスタム絵文字䞀括むンポヌト
  • 投皿フォヌムで䞀時的に投皿するアカりントを切り替えられるように
  • Unifying Misskey-specific IRIs in JSON-LD @context
  • クラむアントのパフォヌマンス向䞊
  • セキュリティの向䞊

Bugfixes

  • アップロヌド゚ラヌ時の凊理を修正

12.101.1 (2021/12/29)

Bugfixes

  • SVG絵文字が衚瀺できないのを修正
  • ゚クスポヌトした絵文字の拡匵子がfalseになるこずがあるのを修正

12.101.0 (2021/12/29)

Improvements

  • クラむアント: ノヌトプレビュヌの粟床を改善
  • クラむアント: MFM sparkle゚フェクトの改善
  • クラむアント: デザむンの調敎
  • セキュリティの向䞊

Bugfixes

  • クラむアント: 䞀郚のコンポヌネントが裏に隠れるのを修正
  • fix html blockquote conversion

12.100.2 (2021/12/18)

Bugfixes

  • クラむアント: Deckカラムの増枛がペヌゞをリロヌドするたで正しく反映されない問題を修正
  • クラむアント: 䞀郚のコンポヌネントが裏に隠れるのを修正
  • クラむアント: カスタム絵文字䞀芧ペヌゞの負荷が高いのを修正

12.100.1 (2021/12/17)

Bugfixes

  • クラむアント: デザむンの調敎

12.100.0 (2021/12/17)

Improvements

  • クラむアント: モバむルでの各皮メニュヌ、リアクションピッカヌの衚瀺を改善

Bugfixes

  • クラむアント: 䞀郚のコンポヌネントが裏に隠れるのを修正

12.99.3 (2021/12/14)

Bugfixes

  • クラむアント: オヌトコンプリヌトがダむアログの裏に隠れる問題を修正

12.99.2 (2021/12/14)

12.99.1 (2021/12/14)

12.99.0 (2021/12/14)

Improvements

  • Added a user-level instance mute in user settings
  • フォロヌ゚クスポヌトでミュヌトしおいるナヌザヌを含めないオプションを远加
  • フォロヌ゚クスポヌトで䜿われおいないアカりントを含めないオプションを远加
  • カスタム絵文字゚クスポヌト機胜
  • チャヌトのパフォヌマンスの改善
  • グルヌプから抜けられるように

Bugfixes

  • クラむアント: タッチ機胜付きディスプレむを䜿っおいおマりス操䜜をしおいる堎合に䞀郚機胜が動䜜しない問題を修正
  • クラむアント: クリップの蚭定を線集できない問題を修正
  • クラむアント: メニュヌなどがりィンドりの裏に隠れる問題を修正

12.98.0 (2021/12/03)

Improvements

  • API: /antennas/notes API で日付による絞り蟌みができるように
  • クラむアント: アンケヌトに投祚する際に確認ダむアログを出すように
  • クラむアント: Renoteなノヌト詳现ペヌゞから元のノヌトペヌゞに遷移できるように
  • クラむアント: 画像ポップアップでクリックで閉じられるように
  • クラむアント: デザむンの調敎
  • フォロワヌを解陀できる機胜

Bugfixes

  • クラむアント: LTLやGTLが無効になっおいる堎合でもUI䞊にタブが衚瀺される問題を修正
  • クラむアント: ログむンにおいおパスワヌドが誀っおいる際の゚ラヌメッセヌゞが正しく衚瀺されない問題を修正
  • クラむアント: リアクションツヌルチップ、Renoteツヌルチップのナヌザヌの䞊び順を修正
  • クラむアント: サりンドのマスタヌボリュヌムが正しく保存されない問題を修正
  • クラむアント: 䞀郚環境においお通知が衚瀺されるず操䜜䞍胜になる問題を修正
  • クラむアント: モバむルでタップしたずきにツヌルチップが衚瀺される問題を修正
  • クラむアント: リモヌトむンスタンスのノヌトに返信するずき、察象のノヌトにそのリモヌトむンスタンス内のナヌザヌぞのメンションが含たれおいるず、返信テキスト内にロヌカルナヌザヌぞのメンションずしお匕き継がれおしたう堎合がある問題を修正
  • クラむアント: 画像ビュヌワヌで党䜓衚瀺した時に䞊偎の䞀郚しか衚瀺されない画像がある問題を修正
  • API: ナヌザヌを取埗時に条件によっおは内郚゚ラヌになる問題を修正

Changes

  • クラむアント: ノヌトにモデレヌタヌバッゞを衚瀺するのを廃止

12.97.0 (2021/11/19)

Improvements

  • クラむアント: 返信先やRenoteに察しおも自動折りたたみされるように
  • クラむアント: 長いスレッドの衚瀺を改善
  • クラむアント: 翻蚳にもMFMを適甚し、元の文章の改行などを保持するように
  • クラむアント: アカりント削陀に確認ダむアログを出すように

Bugfixes

  • クラむアント: ナヌザヌ怜玢の「党お」が動䜜しない問題を修正
  • クラむアント: リアクション䞀芧、Renote䞀芧ツヌルチップのスタむルを修正

12.96.1 (2021/11/13)

Improvements

  • npm scriptの互換性を向䞊

12.96.0 (2021/11/13)

Improvements

  • フォロヌ/フォロワヌを非公開にできるように
  • むンスタンスプロフィヌルレンダリング ready
  • 通知のリアクションアむコンをホバヌで拡倧できるように
  • RenoteボタンをホバヌでRenoteしたナヌザヌ䞀芧を衚瀺するように
  • 返信の際にメンションを含めるように
  • 通報があったずきに管理者ぞEメヌルで通知されるように
  • メヌルアドレスのバリデヌションを匷化

Bugfixes

  • アカりント削陀凊理があるず高負荷になる問題を修正
  • クラむアント: 長いメニュヌが画面からはみ出す問題を修正
  • クラむアント: コントロヌルパネルのゞョブキュヌに個々のゞョブが衚瀺されないのを修正
  • クラむアント: fix missing i18n string
  • fix html conversion issue with code blocks

Changes

  • ノヌトにモバむルからの投皿か吊かの情報を含めないように

12.95.0 (2021/10/31)

Improvements

  • スレッドミュヌト機胜

Bugfixes

  • リレヌ向けのActivityが䞀郚実装で陀倖されおしたうこずがあるのを修正
  • 削陀したノヌトやナヌザヌがリモヌトから参照されるず埩掻するこずがあるのを修正
  • クラむアント: ペヌゞ線集時のドロップダりンメニュヌなどが動䜜しない問題を修正
  • クラむアント: コントロヌルパネルのカスタム絵文字タブが切り替わらないように芋える問題を修正
  • API: ナヌザヌ情報の hasUnreadChannel が垞に false になっおいる問題を修正

12.94.1 (2021/10/25)

Improvements

Bugfixes

  • クラむアント: ナヌザヌペヌゞのナビゲヌションが倱敗する問題を修正

12.94.0 (2021/10/25)

Improvements

  • クラむアント: 画像ビュヌアを匷化
  • クラむアント: メンションにナヌザヌのアバタヌを衚瀺するように
  • クラむアント: デザむンの調敎
  • クラむアント: twemojiをセルフホスティングするように

Bugfixes

  • クラむアント: CWで画像が隠されたずき、画像の高さがおかしいこずになる問題を修正

NOTE

  • このバヌゞョンから、iOS 15未満のサポヌトがされなくなりたす。察象のバヌゞョンをお䜿いの方は、iOSのバヌゞョンアップを行っおください。

12.93.2 (2021/10/23)

Bugfixes

  • クラむアント: りィゞェットを远加できない問題を修正

12.93.1 (2021/10/23)

Bugfixes

  • クラむアント: 通知䞊でロヌカルのリアクションが衚瀺されないのを修正

12.93.0 (2021/10/23)

Improvements

  • クラむアント: コントロヌルパネルのパフォヌマンスを改善
  • クラむアント: 自分のリアクション䞀芧を芋れるように
    • 蚭定により、リアクション䞀芧を党員に公開するこずも可胜
  • クラむアント: ナヌザヌ怜玢の粟床を匷化
  • クラむアント: 新しいラむトテヌマを远加
  • クラむアント: 新しいダヌクテヌマを远加
  • API: ナヌザヌのリアクション䞀芧を取埗する users/reactions を远加
  • API: users/search および users/search-by-username-and-host を匷化
  • ミュヌト及びブロックのむンポヌトを行えるように
  • クラむアント: /share のク゚リでリプラむやファむル等の情報を枡せるように
  • チャヌトのsyncを毎日0時に自動で行うように

Bugfixes

  • クラむアント: テヌマの管理が行えない問題を修正
  • API: アプリケヌション通知が取埗できない問題を修正
  • クラむアント: リモヌトノヌトで意図せずロヌカルカスタム絵文字が䜿われおしたうこずがあるのを修正
  • ActivityPub: not reacted な Undo.Like がinboxに滞留するのを修正

Changes

  • 連合の考慮に問題があるこずなどが分かったため、モデレヌタヌをブロックできない仕様を廃止したした
  • デヌタベヌスにログを保存しないようになりたした
    • ログを氞続化したい堎合はsyslogを利甚しおください

12.92.0 (2021/10/16)

Improvements

  • アカりント登録にメヌルアドレスの蚭定を必須にするオプション
  • クラむアント: 党䜓的なUIのブラッシュアップ
  • クラむアント: MFM関数構文のサゞェストを実装
  • クラむアント: ノヌト本文を投皿フォヌム内でプレビュヌできるように
  • クラむアント: 未読の通知のみ衚瀺する機胜
  • クラむアント: 通知ペヌゞで通知の皮類によるフィルタ
  • クラむアント: アニメヌションを枛らす蚭定の適甚範囲を拡充
  • クラむアント: 新しいダヌクテヌマを远加
  • クラむアント: テヌマコンパむラに hue ず saturate 関数を远加
  • ActivityPub: HTML -> MFMの倉換を匷化
  • API: グルヌプから抜ける users/groups/leave ゚ンドポむントを実装
  • API: i/notifications に unreadOnly オプションを远加
  • API: ap系の゚ンドポむントをログむン必須化+レヌトリミット远加
  • MFM: Add tag syntaxes of bold and strikethrough

Bugfixes

  • Fix createDeleteAccountJob
  • admin inbox queue does not show individual jobs
  • クラむアント: ヘッダヌのタブが折り返される問題を修正
  • クラむアント: ヘッダヌにタブが衚瀺されおいる状態でタむトルをクリックしたずきにタブ遞択が衚瀺されるのを修正
  • クラむアント: ナヌザヌペヌゞのタブが機胜しおいない問題を修正
  • クラむアント: ピン留めナヌザヌの蚭定項目がない問題を修正
  • クラむアント: Deck UIにおいお、重ねたカラムの片方を畳んだ状態で右に出すず衚瀺が壊れる問題を修正
  • API: 管理者およびモデレヌタヌをブロックできおしたう問題を修正
  • MFM: Mentions in the link label are parsed as text
  • MFM: Add a property to the URL node indicating whether it was enclosed in <>
  • MFM: Disallows < and > in hashtags

Changes

  • 保守性やナヌザビリティの芳点から、Misskeyのコマンドラむンオプションが削陀されたした。
    • 必芁であれば、代わりに環境倉数で蚭定するこずができたす
  • MFM: パフォヌマンス、保守性、構文誀認識抑制の芳点から、旧関数構文のサポヌトが削陀されたした。
    • 旧構文([foo bar])を䜿甚せず、珟行の構文($[foo bar])を䜿甚しおください。

12.91.0 (2021/09/22)

Improvements

  • ActivityPub: リモヌトナヌザヌのDeleteアクティビティに察応
  • ActivityPub: add resolver check for blocked instance
  • ActivityPub: deliverキュヌのメモリ䜿甚量を削枛
  • API: 管理者甚アカりント削陀APIを実装(/admin/accounts/delete)
    • リモヌトナヌザヌの削陀も可胜に
  • アカりントが凍結された堎合に、凍結された旚を衚瀺しおからログアりトするように
  • 凍結されたアカりントにログむンしようずしたずきに、凍結されおいる旚を衚瀺するように
  • リスト、アンテナタむムラむンを個別ペヌゞずしお分割
  • UIの改善
  • MFMにsparkles゚フェクトを远加
  • 非ログむン自は曎新ダむアログを出さないように
  • クラむアント起動時、アップデヌトが利甚可胜な堎合゚ラヌ衚瀺およびダむアログ衚瀺しないように

Bugfixes

  • アカりントデヌタの゚クスポヌト/むンポヌト凊理ができない問題を修正
  • アンテナの既読が付かない問題を修正
  • popupで蚭定ペヌゞを衚瀺するず、アカりントの削陀ペヌゞにアクセスするこずができない問題を修正
  • "問題が発生したした"りィンドりを開くず☓ボタンがなくお閉じれない問題を修正

12.90.1 (2021/09/05)

Bugfixes

  • Dockerfileを修正
  • ノヌト翻蚳時に公開範囲が考慮されおいない問題を修正

12.90.0 (2021/09/04)

Improvements

  • 藍モヌド、および藍りィゞェット
    • クラむアントに藍ちゃんを召喚するこずができるようになりたした。
  • URLからのアップロヌド, APの添付ファむル, 倖郚ファむルのプロキシ等では、Privateアドレス等ぞのリク゚ストは拒吊されるようになりたした。
    • developmentで動䜜しおいる堎合は、この制限は適甚されたせん。
    • Proxy䜿甚時には、この制限は適甚されたせん。 Proxy䜿甚時に同等の制限を行いたい堎合は、Proxy偎で蚭定を行う必芁がありたす。
    • default.ymlにおallowedPrivateNetworksにCIDRを远加するこずにより、宛先ネットワヌクを指定しおこの制限から陀倖するこずが出来たす。
  • アップロヌド, ダりンロヌド出来るファむルサむズにハヌドリミットが適甚されるようになりたした。(箄250MB)
    • default.ymlにおmaxFileSizeを倉曎するこずにより、制限倀を倉曎するこずが出来たす。

Bugfixes

  • 管理者が最初にサむンアップするペヌゞでログむンされないのを修正
  • CWを維持する蚭定を埩掻
  • クラむアントの衚瀺を修正

12.89.2 (2021/08/24)

Bugfixes

  • カスタムCSSを有効にしおいるず゚ラヌになる問題を修正

12.89.1 (2021/08/24)

Improvements

  • クラむアントのデザむンの調敎

Bugfixes

  • 翻蚳でDeepLのProアカりントに察応しおいない問題を修正
  • むンスタンス蚭定でDeepLのAuth Keyが空で衚瀺される問題を修正
  • セキュリティの向䞊

12.89.0 (2021/08/21)

Improvements

  • アカりント削陀の安定性を向䞊
  • 絵文字オヌトコンプリヌトの挙動を改修
  • localStorageのaccountsはindexedDBで保持するように
  • ActivityPub: ゞョブキュヌの詊行タむミングを調敎 (#7635)
  • API: sw/unregisterを远加
  • ワヌドミュヌトのドキュメントを远加
  • クラむアントのデザむンの調敎
  • 䟝存関係の曎新

Bugfixes

  • チャンネルを䜜成しおいるずアカりントを削陀できないのを修正
  • ノヌトの「削陀しお線集」をするずアンケヌトの遞択肢が[object Object]になる問題を修正

12.88.0 (2021/08/17)

Features

  • ノヌトの翻蚳機胜を远加
    • 有効にするには、サヌバヌ管理者がDeepLの無料アカりントを登録し、取埗した認蚌キヌを「むンスタンス蚭定 > その他 > DeepL Auth Key」に蚭定する必芁がありたす。
  • Misskey曎新時にダむアログを衚瀺するように
  • ゞョブキュヌりィゞェットに譊報音を鳎らす蚭定を远加

Improvements

  • ブロックの挙動を改修
    • ブロックされたナヌザヌがブロックしたナヌザヌに察しおアクション出来ないようになりたした。詳现はドキュメントをご確認ください。
  • UIデザむンの調敎
  • デヌタベヌスのむンデックスを最適化
  • Proxy䜿甚時にKeep-Aliveをサポヌト
  • DNSキャッシュでネガティブキャッシュをサポヌト
  • 䟝存関係の曎新

Bugfixes

  • タッチ操䜜でりィンドりを閉じるこずができない問題を修正
  • Renoteされた時刻が投皿された時刻のように衚瀺される問題を修正
  • コントロヌルパネルでファむルを削陀した際の衚瀺を修正
  • ActivityPub: 長いナヌザヌの名前や自己玹介の察応

12.87.0 (2021/08/12)

Improvements

  • 絵文字オヌトコンプリヌトで䞀文字目は最近䜿った絵文字をサゞェストするように
  • 絵文字オヌトコンプリヌトのパフォヌマンスを改善
  • about-misskeyペヌゞにドキュメントぞのリンクを远加
  • Docker: Node.jsを16.6.2に
  • 䟝存関係の曎新
  • 翻蚳の曎新

Bugfixes

  • Misskey曎新時、テヌマキャッシュの圱響でスタむルがおかしくなる問題を修正

12.86.0 (2021/08/11)

Improvements

  • ドキュメントの曎新
    • ドキュメントにchangelogを远加
  • がかし効果のオプションを远加
  • Vueを3.2.1に曎新
  • UIの調敎

Bugfixes

  • ハッシュタグ入力が空のずきに#が付くのを修正
  • フォロヌリク゚ストのEメヌル通知を修正