* enhance: pizzaxでstreamingのuser storage updateイベントを監視して更新 (#8095)
* wip
* wip?
* ?
* streamingのuser storage updateイベントを監視して更新
* 必要な時以外はストレージを更新しない
* fix?
* wip
* fix
* fix
* fix pizzax (#8099)
* Update CONTRIBUTING.md
* スコープの判定を厳密に (#8100)
* enhance(client): tweak ui
* enhance(client): tweak ui
* wip (#8101)
* Revert "revert d53795184"
This reverts commit aedbab17cc400ae7ac17498463504f40646e8673.
* fix
d53795184c (r62707827)
* update deps
* tweak client
* tweak ui
* lint
* refactor(server): use insert instead of save
* refactor(server): use insert instead of save
* tweak ui
* enhance: 許可されていないファイルタイプでは、オブジェクトストレージのファイル名に拡張子を付与しないように (#8108)
* 許可されていないファイルタイプでは、オブジェクトストレージのファイル名に拡張子を付与しないように
* add comment
* tweak ui
* tweak ui
* tweak ui
* clean up
* tweak ui
* tweak ui
* tweak ui
* tweak ui
* tweak ui
* tweak ui
* tweak ui
* tweak ui
* tweak ui
* 非ログイン時にエラーを吐くconsole.logを除去 (#8119)
* refactor(client): use composition api
* clean up
* refactor(client): use composition api
* refactor(client): use composition api
* refactor(client): use composition api
* refactor(client): use composition api
* refactor(client): use composition api
* clean up
* refactor(client): use composition api
* refactor(client): use composition api
* refactor(client): use composition api
* remove unused components
* bye room
* refactor: Widgetのcomposition api移行 (#8125)
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* fix
* bye chat ui
* wip: migrate paging components to composition api
#7681
* wip: migrate paging components to composition api
* wip: migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* fix
* refactor: Composition APIへ移行 (#8121)
* components/abuse-report-window.vue
* use <script setup>
* ✌️
* components/analog-clock.vue
* wip components/autocomplete.vue
* ✌️
* ✌️
* fix
* wip components/captcha.vue
* clean up
* components/channel-follow-button
* components/channel-preview.vue
* components/core-core.vue
* components/code.vue
* wip components/date-separated-list.vue
* fix
* fix autocomplete.vue
* ✌️
* remove global property
* use <script setup>
* components/dialog.vue
* clena up
* fix dialog.vue
* Resolve https://github.com/misskey-dev/misskey/pull/8121#discussion_r781250966
* fix
* bye reversi
* Fix The unauthenticated git protocol on port 9418 is no longer supported. (#8139)
* feat: multiple emojis editing
* feat: emojis import
* git add忘れ
* Update CHANGELOG.md
* clean up
* refactor
* wip: refactor(client): migrate paging components to composition api
* refactor
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* 🎨
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate paging components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* clean up
* refactor(client): specify global scope
* refactor: disallow some variable names
* refactor: more common name
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
* wip: refactor(client): migrate components to composition api
Fix #8155
* Fix #8151 (#8152)
* refactor
* refactor: APIエンドポイントファイルの定義を良い感じにする (#8154)
* Fix API Schema Error
* Delete SimpleSchema/SimpleObj
and Move schemas to dedicated files
* Userのスキーマを分割してみる
* define packMany type
* add ,
* Ensure enum schema and Make "as const" put once
* test?
* Revert "test?"
This reverts commit 97dc9bfa70851bfb7d1cf38e883f8df20fb78b79.
* Revert "Fix API Schema Error"
This reverts commit 21b6176d974ed8e3eb73723ad21a105c5d297323.
* ✌️
* clean up
* test?
* wip
* wip
* better schema def
* ✌️
* fix
* add minLength property
* wip
* wip
* wip
* anyOf/oneOf/allOfに対応? ~ relation.ts
* refactor!
* Define MinimumSchema
* wip
* wip
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* anyOf/oneOf/allOfが動作するようにUnionSchemaTypeを修正
* Update packages/backend/src/misc/schema.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* fix
* array oneOfをより正確な型に
* array oneOfをより正確な型に
* wip
* ✌️
* なんかもういろいろ
* remove
* very good schema
* api schema
* wip
* refactor: awaitAllの型定義を変えてみる
* fix
* specify types in awaitAll
* specify types in awaitAll
* ✌️
* wip
* ...
* ✌️
* AllowDateはやめておく
* 不必要なoptional: false, nullable: falseを廃止
* Packedが展開されないように
* 続packed
* wip
* define note type
* wip
* UserDetailedをMeDetailedかUserDetailedNotMeかを区別できるように
* wip
* wip
* wip specify user type of other schemas
* ok
* convertSchemaToOpenApiSchemaを改修
* convertSchemaToOpenApiSchemaを改修
* Fix
* fix
* ✌️
* wip
* 分割代入ではなくallOfで定義するように
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* refactor: Composition APIへ移行 (#8138)
* components/drive-file-thumbnail.vue
* components/drive-select-dialog.vue
* components/drive-window.vue
* wip
* wip drive.file.vue, drive.vue
* fix prop
* wip(
* components/drive.folder.vue
* maybe ok
* ✌️
* fix variable
* FIX FOLDER VARIABLE
* components/emoji-picker-dialog.vue
* Hate `$emit`
* hate global property
* components/emoji-picker-window.vue
* components/emoji-picker.section.vue
* fix
* fixx
* wip components/emoji-picker.vue
* fix
* defineExpose
* ユニコード絵文字の型をもっといい感じに
* components/featured-photos.vue
* components/follow-button.vue
* forgot-password.vue
* forgot-password.vue
* 🎨
* fix
* モバイル画面で表示更新直後にヘッダーメニューをタップしてもポップアップにならないようにする (#8160)
* fix #8158
* refactor
* refactor
* refactor(server): use insert instead of save
* feat(server): store mime type of webpublic
* refactor(server): use named export
* fix: proxyでsvgをpngに変換するように (#8106)
* wip
* revert send-drive-file change
* fix
* Update packages/backend/src/server/proxy/proxy-media.ts
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
* send-drive-file svg as png (#8107)
* post-form.vue (#8164)
* feat(server): add more metadata for emoji export
* fix: code url in documentation (#8117)
It seems this was not changed while refactoring the modules apart.
* enhance: Forward report (#8001)
* implement sending AP Flag object
Optionally allow a user to select to forward a report about a remote
user to the other instance. This is added in a backwards-compatible way.
* add locale string
* forward report only for moderators
* add switch to moderator UI to forward report
* fix report note url
* return forwarded status from API
apparently forgot to carry this over from my testing environment
* object in Flag activity has to be an array
For correct interoperability with Pleroma the "object" property of the Flag
activity has to be an array.
This array will in the future also hold the link to respective notes, so it
makes sense to correct this on our side.
* Update get-note-menu.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance: e2eテストをできるだけ改良してみた (#8159)
* update docker image?
* 続
* serial run delete from "${table}" cascade
* use cypress official github action
* refuse install by cypress action
* clean up
* use wait?
* use more wait?
* Revert "use more wait?"
This reverts commit 18d0fcae9c7d8f98a4cafb4a846a031ece57350c.
* Revert "use wait?"
This reverts commit 5aa8feec9cdc3e2f79e566249f0a0eff6c0df6a0.
* fix
* test
* test
* log?
* 握りつぶしてみる
* clean up
* env?
* clean up?
* disable video
* add comment
* remove test
* 成功?
* test browser
* nodeインストール無効化
* node16.13.0-chrome95-ff94
* node.js復活
* ?
* ちょっと戻してみる
* chrome?
* cross browser test2
* --shm-size=2g
* artifact?
* misskey.local?
* firefoxはあきらめる
* not headless?
* oops
* fix
* ??
* test1
* if?
* fail-fast: false
* headless: false
* easy error ignoreing describe
* エラーの解消
とちょっとリファクター
* add browser name to artifact
* Install mplayer for FireFox
* no wait?
* タイムアウトを甘くしてみる
* firefoxをあきらめる(n回目)
* remove timeout setting
* wait復活
* Update basic.js
* Update index.js
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* update deps
* refactor
* fix(#8133): hCaptcha の reCAPTCHA 互換挙動を無効化する (#8135)
* fix(#8133): hCaptcha の reCAPTCHA 互換挙動を無効化する
* Update packages/client/src/components/captcha.vue
* fix: hCaptcha host
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* update local copy of file when describing (#8131)
* feat: increase files limit for note
#8062
* enhance: convert svg to png of custom emojis
* Update CHANGELOG.md
* update dep
* feat(client): make possible to switch account instantly in post form
* 投稿したらアカウントを元に戻すように
* chore(client): add tooltip
* wip: refactor(client): migrate components to composition api
* chore(client): add #misskey button
* fix(client): タイムラインのkeep-aliveが効かなくなっているのを修正
* NodeInfo にユーザー数と投稿数の情報を追加する (#8126)
* Unifying Misskey-specific IRIs in JSON-LD `@context` Resolve #8116 (#8178)
* Unifying Misskey-specific IRIs in JSON-LD `@context` Resolve #8116
* CHANGELOG
* refactor, enhance: ドライブ引数のオブジェクト化, 追加時のcomment指定 (#8180)
* refactor: ドライブの引数をオブジェクト化する Resolve #8177
* Resolve #8181
* fix
* archivePath
* fix: アップロードエラー時の処理を修正 (#8182)
* アップロードのエラー応答で詰むのを修正
* CHANGELOG
* fix: change keypress to keydown (#8192)
* Update docker-compose.yml (#8163)
Fix sometime es may cannot start
refer:https://m.html.cn/site/111215825993025.html
* disable animations on more transitions (#8112)
* 🎨
* Update CHANGELOG.md
* refactor(backend): use insert instead of save
* Update CONTRIBUTING.md
* enhance: Improve poll-editor UI + composition port (#8186)
* Poll editor UI changes
Use a horizontal layout when possible, wrap to vertical when constrained
* Port poll-editor to composition API
* Fix poll-editor `get` time calcs
* fix
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor
* Update CONTRIBUTING.md
* 🎨
* Update extensions.json
* Fix pop-out bug (#8170)
* refactor: fix type
* refactor(backend): fix type
* refactor(backend): fix type
* New Crowdin updates (#8096)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (Ukrainian)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Polish)
* New translations ja-JP.yml (Dutch)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (Czech)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Czech)
* New translations ja-JP.yml (Czech)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Japanese, Kansai)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Indonesian)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Chinese Traditional)
* New translations ja-JP.yml (Ukrainian)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Polish)
* New translations ja-JP.yml (Dutch)
* New translations ja-JP.yml (Korean)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (Czech)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Russian)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (Spanish)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Italian)
* New translations ja-JP.yml (French)
* New translations ja-JP.yml (German)
* New translations ja-JP.yml (English)
* New translations ja-JP.yml (Chinese Simplified)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Bengali)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Esperanto)
* New translations ja-JP.yml (Arabic)
* New translations ja-JP.yml (Arabic)
* enhance: MediaListでは、サーバーで許可された形式しか表示しないように (#8113)
* wip
* fix
* update vue
* Update CHANGELOG.md
* 12.102.0
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Co-authored-by: nullobsi <me@nullob.si>
Co-authored-by: Hyunseung Jeon <dogdriip@gmail.com>
Co-authored-by: 老兄 <lao__xong@outlook.com>
Co-authored-by: Derek <skeh@is.nota.live>
Co-authored-by: Kainoa Kanter <44733677+ThatOneCalculator@users.noreply.github.com>
385 lines
18 KiB
Markdown
385 lines
18 KiB
Markdown
<!--
|
||
## 12.x.x (unreleased)
|
||
|
||
### Improvements
|
||
|
||
### Bugfixes
|
||
|
||
-->
|
||
|
||
## 12.102.0 (2022/01/27)
|
||
|
||
### 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 <b></b> and strikethrough <s></s>
|
||
|
||
### 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メール通知を修正
|