Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: 2023.9.0 #11874

Merged
merged 254 commits into from
Sep 24, 2023
Merged

Release: 2023.9.0 #11874

merged 254 commits into from
Sep 24, 2023

Conversation

syuilo
Copy link
Member

@syuilo syuilo commented Sep 23, 2023

Note

  • meilisearchを使用する場合、v1.2以上が必要です

General

  • Feat: OAuth 2.0のサポート
  • Feat: お知らせ機能の強化
    • ユーザー個別のお知らせを作成可能に
    • お知らせのバナー表示やダイアログ表示が可能に
    • お知らせのアイコンを設定可能に
  • Feat: チャンネルをセンシティブ指定できるようになりました
    • センシティブチャンネルのNoteのReNoteはデフォルトでHome TLに流れるようになりました
    • センシティブチャンネルのノートはユーザープロフィールに表示されません
  • Feat: 二要素認証のバックアップコードが生成されるようになりました
  • Feat: 二要素認証でパスキーをサポートするようになりました
  • Feat: 指定したユーザーが投稿したときに通知できるようになりました
  • Feat: プロフィールでのリンク検証
  • Feat: モデレーションログ機能
  • Feat: 通知をテストできるようになりました
  • Feat: PWAのアイコンが設定できるようになりました
  • Enhance: サーバー名の略称が設定できるようになりました
  • Enhance: アンテナの受信ソースに指定したユーザを除外するものを追加
  • Enhance: 二要素認証設定時のセキュリティを強化
    • パスワード入力が必要な操作を行う際、二要素認証が有効であれば確認コードの入力も必要になりました
  • Enhance: manifest.jsonをオーバーライド可能に
  • Enhance: 依存関係の更新
  • Enhance: ローカリゼーションの更新

Client

  • Feat: 任意のユーザーリストをタイムラインページにピン留めできるように
    • 設定->クライアント設定->全般 から設定可能です
  • Feat: Playで直接投稿フォームを埋め込めるように(Ui:C:postForm)
  • Feat: クライアントを起動している間、デバイスの画面が自動でオフになるのを防ぐオプションを追加
  • Feat: 新しい実績を追加
  • Enhance: ノート詳細ページでリノート一覧、リアクション一覧タブを追加
    • ノートのメニューからは当該項目は消えました
  • Enhance: センシティブなメディアを目立たせる設定を追加
  • Enhance: プロフィールにその人が作ったPlayの一覧出せるように
  • Enhance: メニューのスイッチの動作を改善
  • Enhance: 絵文字ピッカーの検索の表示件数を100件に増加
  • Enhance: 投稿フォームのプレビューの表示状態を記憶するように
  • Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように
  • Enhance: 自分が押したリアクションのデザインを改善
  • Enhance: ノート検索にローカルのみ検索可能なオプションの追加
  • Enhance: Renote自体を通報できるように
  • Enhance: データセーバーモードの強化
  • Enhance: Renoteを管理者権限で削除可能に
  • Enhance: $[rainbow ]記法が、動きのあるMFMが無効になっていても使用できるようになりました
  • Enhance: Playの操作を行うAPI TokenをAPIコンソールから発行できるように
  • Enhance: リアクションの表示サイズをより大きくできるように
  • Enhance: AiScriptを0.16.0に更新
  • Enhance: AiScriptからMisskeyサーバーAPIを呼び出す際の制限を撤廃
  • Enhance: AiScriptでLOCALEとして現在の設定言語を取得できるように
  • Enhance: Mk:apiが失敗した時にエラー型の値(AiScript 0.16.0で追加)を返すように
  • Enhance: ScratchpadでAsync:系関数やボタンのコールバックなどのエラーにもダイアログを出すように(試験的なためPlayなどには未実装)
  • Enhance: ノート詳細ページ読み込み時のパフォーマンスが向上しました
  • Enhance: タイムラインでリスト/アンテナ選択時のパフォーマンスを改善
  • Enhance: 「Moderation note」、「Add moderation note」をローカライズできるように
  • Enhance: プラグインのソースコードを確認・コピーできるように
  • Enhance: 細かなデザインの調整
  • Fix: サーバー情報画面(/instance-info/{domain})でブロックができないのを修正
  • Fix: 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正
  • Fix: iOSで画面を回転させるとテキストサイズが変わる問題を修正
  • Fix: word mute for sub note is not applied
  • Fix: タイムラインを下にスクロールしてノート画面に移動して再び戻ったら以前のスクロール位置を失う問題を修正
  • Fix: Misskeyプラグインをインストールする際のAiScriptバージョンのチェックが0.14.0以降に対応していない問題を修正
  • Fix: 他のサーバーのユーザーへ「メッセージを送信」した時の初期テキストのメンションが間違っている問題を修正
  • Fix: 環境によってはMisskey Webが開けない問題を修正
  • Fix: プラグインの権限リストが見れない問題を修正
  • Fix: 複数の階層があるメニューで、短くタップすると正常に動かない場合がある問題を修正
  • Fix: アニメーションがオフのとき、スマホで子メニューの選択ができない問題を修正
  • Fix: ドロワーメニューで、親メニュー項目をマウスでホバーすると子メニューが表示されてしまう問題を修正
  • Fix: AiScriptでMk:apiが外部と通信できる問題を修正

Server

  • Change: cacheRemoteFilesの初期値はfalseになりました
  • Enhance: ファイルアップロード時等にファイル名の拡張子を修正する関数(correctFilename)の挙動を改善
  • Enhance: Webhookのペイロードにサーバーのurlが含まれるようになりました
  • Enhance: Webhook設定でsecretを空に出来るように
  • Enhance: 使われていないアンテナの自動停止を設定可能に
  • Enhance: nodeinfo 2.1対応
  • Enhance: 自分へのメンション一覧を取得する際のパフォーマンスを向上
  • Enhance: Docker環境でjemallocを使用することでメモリ使用量を削減
  • Enhance: ID生成方式としてaidxを追加、かつデフォルトに(既存のサーバーで変更することはできません)
  • Fix: MK_ONLY_SERVERオプションを指定した際にクラッシュする問題を修正
  • Fix: notes/reactionsのページネーションが機能しない問題を修正
  • Fix: ノート検索 notes/search にてhostを指定した際に検索結果に反映されるように
  • Fix: 一部のfeatured noteを照会できない問題を修正
  • Fix: muteがapiからのuser list timeline取得で機能しない問題を修正
  • Fix: ジョブキュー管理画面の認証を回避できる問題を修正
  • Fix: 一部のサーバー内部エラーがスタックトレースを返さないように修正
  • Fix: 一部のリモートユーザーをフォローすることができない問題を修正

syuilo and others added 30 commits July 28, 2023 14:09
* chore(frontend): support Spotify for brainDiver

* no lowercase

* album

* syntax fix

* Update packages/frontend/src/components/MkPostForm.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* reformat

---------

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* fix(frontend, misskey-js): make block switch work

* Update CHANGELOG.md
* fix(frontend): 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正

* remove comment

* clean up

* ✌️

* add CHANGELOG
* enhance(frontend): 押したリアクションのデザインを改善

* Update CHANGELOG
* update deps

* Update .eslintrc.js

* Update .eslintrc.js

* lint

* lint

* Update update.ts

* update deps

* Update .eslintrc.js
* メニューのトグルをいい感じにする

* user list toggle!

* add changelog

* fix

* stop
* Remove unused injections

* Remove unused imports
* feat(backend): add isSensitive to Channel

* feat(backend): support isSensitive in channel endpoints

* feat(frontend/channel-editor): support isSensitive in create/edit channel page

* feat(frontend/channel): show sensitive indicator for sensitive channels

* docs(changelog): add チャンネルをセンシティブ指定できるようになりました

* chore: license header for each file

* chore: add isSensitive of channel to Note object
* chore: cacheRemoteFilesのデフォルト値をfalseに

* proxyRemoteFiles to default

* update ja-JP.yml

* update ja-JP.yml

* youCanCleanRemoteFilesCache

* changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix:ドライブ ファイルの削除を確認するダイアログが誤解を招く

* fix:ドライブのファイル削除メッセージ修正(全て→一部)
* disable webkit-text-size-adjust

* Update CHANGELOG.md
* enhance(backend): Improve behavior of correctFilename

* ✌️

* 未知のファイル形式かつ拡張子がある場合は何もしない

* ✌️

* .ext

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
…cation (#11472)

* fix(backend/ApNoteService): try retrieving again when failed by duplication

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
…11441)

* fix(frontend): MkPopupMenuがドロワーで子メニューの出現と同時にpopupをresolveさせるのをやめさせる

* fix

* noCache

* ✌️

* fix

* ????

* a

* a

* ✌️

* fix emoji picker

* ?????

* close

* 1

* fix2

* ✌️

* fix

* ✌️

* ✌️

* ✌️

* preferClick

* ✌️

* fix lint

* a

* rm nocache
syuilo and others added 11 commits September 24, 2023 11:10
* Mk:url(): no automatic token attaching when ep is url

* Limit requests to external servers by Mk:api

* remove unused import

* Update CHANGELOG.md

* Update packages/frontend/src/scripts/aiscript/api.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

マージするか

@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

storybookが落ちてるのはmasterに残っているため

@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

@misskey-dev/dev 1人以上にapproveされた段階でマージします

@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

rc外すの忘れないようにしないと

@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

マージするか

@acid-chicken
Copy link
Member

見てる

@acid-chicken
Copy link
Member

  • Enhance: ID生成方式としてaidxを追加、かつデフォルトに(既存のサーバーで変更することはできません)

変更できる説ない?(パース時にタイムスタンプ部の後続がなんであるかを気にしていないので)

@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

あるかも

@acid-chicken
Copy link
Member

ここが確認されたら他は特に気になるところなし

@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

変更できそう

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)
@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

変えた

@syuilo syuilo merged commit f32915b into master Sep 24, 2023
25 of 26 checks passed
@syuilo
Copy link
Member Author

syuilo commented Sep 24, 2023

🙏🙏🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packages/backend:test packages/backend Server side specific issue/PR packages/frontend Client side specific issue/PR packages/misskey-js packages/sw and PWA ServiceWorker and PWA related issue/PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.