MediaWiki 1.32/ja

MediaWiki 1.32 は、リリースが予定されているMediaWiki のバージョンです. 変更点の完全な一覧については、 ファイルを参照してください. 2018年4月24日より、番号が増える"wmf"ブランチを通じて、ウィキメディア財団のウィキ群に展開されました. 1.32.0 安定リリースは2018年11月のいずれかの日付にリリースの予定です. をダウンロードするか、Git 内の  ブランチをチェックアウトしてこのリリースに追随してください.

言語の更新
MediaWiki は 350 種類以上の言語に対応しています. 多数の地域化が、定期的に更新されています. 以下の一覧には新規もしくは削除された言語と、Phabricatorのリポートを反映して変更された言語のみリストしてあります.


 * (abs) への言語対応を追加しました.
 * (shy-latn) への言語対応を追加しました.
 * (btm) への言語対応を追加しました.
 * (zgh) への言語対応を追加しました.
 * (mni) への言語対応を追加しました.
 * (hyw) への言語対応を追加しました.
 * (mnw) への言語対応を追加しました.

操作APIの変更

 * テンプレートのパラメーターを追加しました.
 * モジュールとはたとえば「{fruit}-quantity」などテンプレートを使ったパラメータのように、実際には複数の値を取るパラメータと対応するパラメータを検出し定義します. 次にクライアントはそれに基づき「fruits=apples|bananas&apples-quantity=1&bananas-quantity=5」などを要求できます.
 * action=paraminfo は通常のパラメータとは別途、テンプレートを使ったパラメータの定義を返します. パラメータの定義にはすべて「検索」キーが含まれ、クライアントが通常のパラメータとテンプレート使用パラメータを統合するとき、パラメータの順序を管理できるようになりました.
 * 複数の値を取るパラメータに過剰な値を与えると、現在はエラーになります. MediaWiki 1.14以降、エラー警告が発生します.
 * 'assert'および 'assertuser'パラメータが原因で主張の失敗が発生すると、エラー処理用のカスタムフォーマッタを使用したごく少数のモジュールに対しては、アクションモジュール固有のレスポンス形式を使用しなくなります.
 * ユーザのリスト個人設定において`email-blacklist`などに類する拡張機能の設定は、今後、action=query&meta=userinfo&uiprop=optionsから返ってきたときにアレイとして表示されません.
 * 'missingparam'エラーはコードやエラー文で接頭辞付きのパラメータ名を使うようになります. たとえば"nofoo"は"noxxfoo"として、"'foo'パラメータを設定してください"ではなく"'xxfoo'パラメータを設定してください"と記述します.
 * action=query&prop=revisions には、複数の内容を取るリビジョンスロットに内容を返す必要性を示すため、'rvslots'パラメータを使用することになりました. また新しいrvpropとして'roles'が追加され、どのロールにスロットがあるか定義します.  もし rvprop=content あるいは rvprop=contentmodel の使用に rvslots が伴わないと、非推奨警告を発するようになります.
 * action=query&prop=revisionsに対するrvcontentformatパラメータの使用は非推奨になりました. クライアントは類似のモデルに対応するフォーマットの使用に慣れておく必要があります.
 * 新しいis'rvslots' パラメータに次の非推奨のパラメータの使用は禁じられています. rvexpandtemplates 、rvgeneratexml 、rvparse 、rvdiffto 、rvdifftotext 、rvdifftotextpst 、 rvcontentformat もしくは rvprop=parsetree.
 * action=query&prop=deletedrevisions 、 action=query&list=allrevisions および action=query&list=alldeletedrevisions は変更され、&prop=revisions に似た修正を加えられました (前述の3項目をご参照ください).
 * (T174032) action=compare は複数の内容を持つリビジョンに対応するようになりました.
 * 個々のスロットの違いを選択するために 'slots'パラメータを備えています. 既定では1組の差分を返すことになっています.
 * 非推奨となったパラメータは次のとおりです. 'fromtext' と'fromsection' 、'fromcontentmodel' と'fromcontentformat' 、'totext' と'tosection' 、'tocontentmodel' と'tocontentformat'. 新しい 'fromslots' 及び 'toslots' を定義してどのスロットにテキストを与えたか、スロットごとに対応するテンプレート付きパラメータを指定します.
 * 1節から内容を抽出する'fromsection' 及び 'tosection' は継承されていません. 'fromsection-{slot}' 及び 'tosection-{slot}' は今後、テキストを節編集のように扱って拡張します.  この方法でに適合するようを効果的に減少させます.
 * action=parse に対する 'disabletidy' パラメータは非推奨となりました. untidy 出力は今後、ウィキテキストパーサでサポートされません.

その他の変更

 * メンテナンス向上のため、以下のテーブルに含まれた UNIQUE 検索子は PRIMARY KEY に変換されました: ウィキ間リンク、page_props、保護されたタイトルやサイト識別子.
 * OOUI HTMLフォームには、ポップアップ欄ではなく入力領域に続き、ヘルプテキストをインラインで表示する予定です. 以前の挙動の再現には、`'help-inline' => false`を使用します.
 * アーカイブテーブルの ar_rev_id 領域はユニークになりました.
 * Special:BotPasswords には reauthentication が必要条件です.
 * マルチ・コンテンツ・リビジョン (MCR) とは記憶層に機能を導入し、基本的な表示をサポートします. ユーザインターフェイスでは、メイン以外のスロットも管理します.  詳細はMulti-Content Revisionsを参照してください.