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'パラメータを備えています. The default behavior is to return one combined diff.
 * The 'fromtext', 'fromsection', 'fromcontentmodel', 'fromcontentformat', 'totext', 'tosection', 'tocontentmodel', and 'tocontentformat' parameters are deprecated. Specify the new 'fromslots' and 'toslots' to identify which slots have text supplied and the corresponding templated parameters for each slot.
 * The behavior of 'fromsection' and 'tosection' of extracting one section's content is not being preserved. 'fromsection-{slot}' and 'tosection-{slot}' instead expand the given text as if for a section edit. This effectively declines in favor of.
 * The 'disabletidy' parameter to action=parse has been deprecated; untidy output will not be supported by future wikitext parsers.

その他の変更

 * The following tables have had their UNIQUE indexes turned into proper PRIMARY KEYs for increased maintainability: interwiki, page_props, protected_titles and site_identifiers.
 * OOUI HTMLForm will now display help text inline after the input field, rather than in a popup. Previous behavior can be restored by using `'help-inline' => false`.
 * The archive table's ar_rev_id field is now unique.
 * Special:BotPasswords now requires reauthentication.
 * Multi-Content Revision (MCR) capabilities were introduced into the storage layer and have basic support for display. No user interface exists yet for creating or managing content in slots besides the main slot. See Multi-Content Revisions for more information.