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.10.0 #11963

Merged
merged 129 commits into from
Oct 10, 2023
Merged

Release: 2023.10.0 #11963

merged 129 commits into from
Oct 10, 2023

Conversation

syuilo
Copy link
Member

@syuilo syuilo commented Oct 4, 2023

NOTE

  • 2023.9.2で導入されたノート編集機能はクオリティの高い実装が困難であることが判明したため撤回されました
  • アップデートを行うと、タイムラインが一時的にリセットされます

Changes

  • API: users/notes, notes/local-timeline で fileType 指定はできなくなりました
  • API: notes/featured でページネーションは他APIと同様 untilId を使って行うようになりました

General

  • Feat: ユーザーごとに他ユーザーへの返信をタイムラインに含めるか設定可能になりました
  • Feat: ユーザーリスト内のメンバーごとに他ユーザーへの返信をユーザーリストタイムラインに含めるか設定可能になりました
  • Feat: ユーザーごとのハイライト
  • Feat: プライバシーポリシー・運営者情報(Impressum)の指定が可能になりました
    • プライバシーポリシーはサーバー登録時に同意確認が入ります
  • Feat: タイムラインがリアルタイム更新中に広告を挿入できるようになりました
    • デフォルトは無効
    • 頻度はコントロールパネルから設定できます。運営中のサーバーのTLの流速を見て、最適な値を指定してください。
  • Enhance: ソフトワードミュートとハードワードミュートは統合されました
  • Enhance: モデレーションログ機能の強化
  • Enhance: ローカリゼーションの更新
  • Enhance: 依存関係の更新
  • Fix: ダイレクト投稿をリノートできてしまう問題を修正
  • Fix: ユーザーリストTLにチャンネル投稿が含まれる問題を修正

Client

  • Feat: 「ファイルの詳細」ページを追加
    • ドライブのファイルの拡大プレビューができるように
    • ファイルが添付されたノートの一覧が表示できるように
  • Enhance: 二要素認証のバックアップコード一覧をテキストファイルでダウンロード可能に
  • Enhance: 動画再生時のデフォルトボリュームを30%に
  • Fix: リアクションしたユーザ一覧のUIが稀に左上に残ってしまう不具合を修正

Server

  • Enhance: drive/files/attached-notes がページネーションに対応しました
  • Enhance: タイムライン取得時のパフォーマンスを大幅に向上
  • Enhance: ハイライト取得時のパフォーマンスを大幅に向上
  • Enhance: トレンドハッシュタグ取得時のパフォーマンスを大幅に向上
  • Enhance: WebSocket接続が多い場合のパフォーマンスを向上
  • Enhance: 不要なPostgreSQLのインデックスを削除しパフォーマンスを向上
  • Fix: 連合なしアンケートに投票をするとUpdateがリモートに配信されてしまうのを修正
  • Fix: nodeinfoにおいてCORS用のヘッダーが設定されていないのを修正
  • Fix: 同じ種類のTLのストリーミングを複数接続できない問題を修正
  • Fix: アンテナTLを途中までしかページネーションできなくなることがある問題を修正
  • Fix: 「ファイル付きのみ」のTLでファイル無しの新着ノートが流れる問題を修正
  • Fix: プロセスが終了しない、あるいは非常に時間がかかる問題を修正

AsPulse and others added 30 commits September 30, 2023 14:44
* wip

* wip

* wip

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* Update NoteCreateService.ts

* wip

* Update user-notes.ts

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* wip

* Update timelines.ts

* Update timelines.ts

* Update timelines.ts

* wip

* wip

* wip

* Update timelines.ts

* Update misskey-js.api.md

* Update timelines.ts

* Update timelines.ts

* wip

* wip

* wip

* Update timelines.ts

* wip

* Update timelines.ts

* wip

* test

* Update activitypub.ts

* refactor: UserListJoining -> UserListMembership

* Update NoteCreateService.ts

* wip
* fix: deck uiでuser listを見たときにリプライが表示されない

* docs(changelog): deck uiでuser listを見たときにリプライが表示されない

* Update list-column.vue

---------

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

syuilo commented Oct 10, 2023

テスト修正する

kakkokari-gtyih and others added 5 commits October 10, 2023 10:43
* (add) ファイルビューア

* Update Changelog

* 既存のAPIを利用

* run api extratctor

* Change i18n

* (add) ページに関する説明を追加

* Update CHANGELOG

* (fix) design, classes
@syuilo
Copy link
Member Author

syuilo commented Oct 10, 2023

特に問題なさそうかしら

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Oct 10, 2023

ユーザーTL確認、アンテナは追加修正が来たようなので後ほど検証が必要かも

こっちの実地検証ってやりました?

#11404 (comment)

@syuilo
Copy link
Member Author

syuilo commented Oct 10, 2023

大丈夫そう

@kakkokari-gtyih
Copy link
Contributor

一応他メンバーに確認入れましょう cc: @misskey-dev/dev

@acid-chicken
Copy link
Member

#11958 なんとかなりそう?

@syuilo
Copy link
Member Author

syuilo commented Oct 10, 2023

ユーザーTLは遡れるようになっている
ホームTLなどに関してはもともと制限あったしすぐ流れることを考えると困ることはあまりないから対応するとしても後で良さそう

@acid-chicken
Copy link
Member

まぁ後で対応する予定ならいいか

isHibernated って userTimeline の積み上げにも影響する?

@syuilo
Copy link
Member Author

syuilo commented Oct 10, 2023

isHibernated はそのユーザーのホームTLのみ

@acid-chicken
Copy link
Member

理解
仕様は概ね良さそう
他見終わったら Approve する

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (German)

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

syuilo commented Oct 10, 2023

CI通ったらマージ

@tkmrgit
Copy link

tkmrgit commented Oct 10, 2023

アップデート後、アップデートより前の時点にTLを遡ることはできません

アップデート後であっても、今後のアップデートで2023.10.0以前のTLに遡れるようになる可能性はあります

は解決したようなので削除するか

アップデート後、ユーザーTLとアンテナTLを除きTLを遡ることができない場合があります

一部遡れない場合は今後のアップデートで遡れるようになる可能性はあります

(↑間違っていたら文言修正必要)

みたいな感じにしたら良いかも

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Ukrainian)

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

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

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Japanese, Kansai)
@syuilo syuilo merged commit f964ef1 into master Oct 10, 2023
29 of 30 checks passed
@syuilo
Copy link
Member Author

syuilo commented Oct 10, 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.