diff --git a/CHANGELOG.md b/CHANGELOG.md index 4357de046a..322d056992 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,17 +14,18 @@ ### Improvements - アカウント登録にメールアドレスの設定を必須にするオプション -- クライアント: アニメーションを減らす設定をメニューのアニメーションにも適用するように +- クライアント: 全体的なUIのブラッシュアップ - クライアント: MFM関数構文のサジェストを実装 +- クライアント: ノート本文を投稿フォーム内でプレビューできるように - クライアント: 未読の通知のみ表示する機能 - クライアント: 通知ページで通知の種類によるフィルタ +- クライアント: アニメーションを減らす設定の適用範囲を拡充 - クライアント: 新しいダークテーマを追加 - クライアント: テーマコンパイラに hue と saturate 関数を追加 - ActivityPub: HTML -> MFMの変換を強化 - API: i/notifications に unreadOnly オプションを追加 - API: ap系のエンドポイントをログイン必須化+レートリミット追加 -- Misskeyのコマンドラインオプションを廃止 - - 代わりに環境変数で設定することができます +- MFM: Add tag syntaxes of bold and strikethrough ### Bugfixes - Fix createDeleteAccountJob @@ -33,7 +34,17 @@ - クライアント: ヘッダーにタブが表示されている状態でタイトルをクリックしたときにタブ選択が表示されるのを修正 - クライアント: ユーザーページのタブが機能していない問題を修正 - クライアント: ピン留めユーザーの設定項目がない問題を修正 +- クライアント: 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) diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 52da588611..253e952870 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -766,6 +766,7 @@ middle: "中" low: "低" emailNotConfiguredWarning: "メールアドレスの設定がされていません。" ratio: "比率" +previewNoteText: "本文をプレビュー" customCss: "カスタムCSS" customCssWarn: "この設定は必ず知識のある方が行ってください。不適切な設定を行うとクライアントが正常に使用できなくなる恐れがあります。" global: "グローバル" diff --git a/src/client/components/global/header.vue b/src/client/components/global/header.vue index 176a1b47ea..a4466da498 100644 --- a/src/client/components/global/header.vue +++ b/src/client/components/global/header.vue @@ -1,7 +1,7 @@
@@ -46,7 +46,8 @@ export default defineComponent({ return { navHook: (path) => { this.navigate(path); - } + }, + shouldHeaderThin: true, }; }, diff --git a/src/client/components/post-form.vue b/src/client/components/post-form.vue index 101d14a398..816a69e731 100644 --- a/src/client/components/post-form.vue +++ b/src/client/components/post-form.vue @@ -1,6 +1,6 @@ @@ -214,12 +216,6 @@ export default defineComponent({ diff --git a/src/client/pages/page.vue b/src/client/pages/page.vue index 47a458df9c..b8d7507363 100644 --- a/src/client/pages/page.vue +++ b/src/client/pages/page.vue @@ -1,61 +1,65 @@ @@ -97,6 +101,10 @@ export default defineComponent({ [symbols.PAGE_INFO]: computed(() => this.page ? { title: computed(() => this.page.title || this.page.name), avatar: this.page.user, + } : null), + header: computed(() => this.page ? { + title: computed(() => this.page.title || this.page.name), + avatar: this.page.user, path: `/@${this.page.user.username}/pages/${this.page.name}`, share: { title: this.page.title || this.page.name, diff --git a/src/client/pages/settings/index.vue b/src/client/pages/settings/index.vue index cc3fd44f70..9da3031a41 100644 --- a/src/client/pages/settings/index.vue +++ b/src/client/pages/settings/index.vue @@ -271,6 +271,12 @@ export default defineComponent({