MediaWiki 1.39/hi

MediaWiki 1.39 मीडियाविकि का वर्तमान स्थिर स्थायी समर्थन प्रकाशन है। बदलावों की पूरी सूची के लिए फाइल देखें। इसे विकिमीडिया संस्थान विकियों पर मार्च और सितंबर 2022 तक शुरुआती "wmf"-शाखाओं से तैनात किया गया था। 1.35.0 स्थिर प्रकाशन को 30 नवंबर 2022 को प्रकाशित किया गया था। डाउनलोड करें या इस प्रकाशन को ट्रैक करने के लिए गिट में  शाखा देखें।

नया कॉन्फ़िगरेशन

 * – यह पृष्ठ सहेजने पर स्वचालित सदस्य निर्माण को कॉन्फ़िगर करता है।
 * – यह कॉन्फ़िगर करता है कि प्रबंधक MediaWiki:Copyupload-allowed-domains की मदद से यह परिभाषित कर सकते हैं कि नहीं, कि URL-से-अपलोड-करें उपकरण में किन डोमेनों का इस्तेमाल किया जाएगा।
 * – अगर मीडियाविकि किसी CDN परीक्षण के पीछे है जो क्वेरी के पैरामीटरों का पुनः अनुरोध करता है, इसे  पर सेट किया जा सकता है। इससे URL-ओं को आधिकारिक CDN URL-ओं से मेल खिलाने वाले कोड को पैरामीटर के क्रम से असंवेदनशील बना दिया जाएगा।
 * – इससे आप site_stats को कोई पंक्तियों में बाँट सकते हैं। यह सिर्फ काफ़ी बड़े और बहुत ज़्यादा सम्पादित किए जाने वाले विकियों के काम आता है। (T306589)

बदला गया कॉन्फ़िगरेशन

 * – इस सेटिंग में अब ' ' कैरेक्टर मौजूद है, जिसे बाहरी सदस्य नामों के लिए आरक्षित डीलिमिटर है।
 * – मेटा-डेटा के लिए डिफ़ॉल्ट अनुक्रमण विधि को JSON में बदल दिया गया है। आप ' ' गुणधर्म को  पर सेट करके इसे PHP पर पूर्ववत कर सकते हैं।
 * –  चिप्पी को अब एक कॉलबैक फ़ंक्शन पर सेट किया जा सकता है जो  में अपडेट करने के लिए कुँजियों वाला एक ऐरे लौटाएगा। इसकी मदद से आसानी से डेटाबेस कॉन्फ़िगरेशन को अपडेट किया जा सकता है, जैसे प्रतिकृति होस्ट्स को रोटेशन से छुड़वाना।
 * and –   चिप्पी को बूलियन   पैरामीटर की उपस्थिति में कालग्रस्त घोषित कर दिया गया है।
 * –  और   चिप्पियाँ अब समर्थित नहीं हैं।

हटाया गया कॉन्फ़िगरेशन

 * - मीडियाविकि 1.35 से कालग्रस्त इस संक्रमण चिप्पी को हटा दिया गया है; डेटा माइग्रेशन पूरा हो चुका है।
 * - संक्रमण चिप्पी को हटा दिया गया है; डेटा माइग्रेशन पूरा हो चुका है।
 * – इस प्रयोगात्मक सेटिंग को बिना किसी विकल्प के हटा दिया गया है। उस साइट का नाम निर्दिष्ट करने के लिए  पर्यावरण वेरिएबल का इस्तेमाल करें जिसके लिए कॉन्फ़िगरेशन लोड किया जाएगा। इसके लिए   पर्यावरण वेरिएबल का इस्तेमाल कालग्रस्त हो चुका है।
 * - ParserCache अब हमेशा JSON अनुक्रमण का इस्तेमाल करता है। पुराने गैर-JSON कैश को अभी भी पढ़ा जा सकता है। यह सेटिंग 1.36 से कालग्रस्त रहा है।
 * - JAR फ़ाइलों को अपलोड करने की अनुमति देने के लिए से   हटाएँ।
 * – इस टूटी हुई सुविधा को हटा दिया गया था, क्योंकि इसने कभी अपेक्षानुसार काम नहीं किया (T296430)।
 * – इस प्रयोगात्मक, डिफ़ॉल्ट-से-अक्षम सुविधा को बिना किसी विकल्प के हटा दिया गया है।
 * and – संबंधित प्रयोगात्मक सुविधा को बिना किसी विकल्प के हटा दिया गया है।
 * – इस चिप्पी को प्रकाशन में कार्यक्षमता घटाए बिना हटा दिया गया है। ज़्यादातर पूर्व "wikibits" फ़ंक्शन्स को पिछले प्रकाशनों में कालग्रस्त घोषित किए जाने के बाद हटा दिया गया है। बाकी फ़ंक्शन्स, जैसे, बिना किसी तर्क के उपलब्ध हैं।
 * - इस अप्रयुक्त सेटिंग को हटा दिया गया है।
 * - इस अप्रयुक्त सेटिंग को हटा दिया गया है।
 * – यह काम नहीं करता, और अब कालग्रस्त है। जो सदस्य अब भी किसी तरह ब्राउज़र के रूप में Flash का इस्तेमाल कर रहे हैं, उन्हें CSRF की कमज़ोरियों का खतरा होगा।

1.39 में नई सदस्य-मुखी सुविधाएँ

 * पृष्ठ सहेजने पर वैकल्पिक स्वचालित सदस्य निर्माण ।
 * प्रबंधकों के पास अब किसी पृष्ठ को हटाते/पुनर्स्थापित करते समय संबद्ध "वार्ता" पृष्ठ को हटाने/पुनर्स्थापित करने का विकल्प है। मीडियाविकि 1.38 में 'delete' और 'undelete' प्रतिक्रिया API-ओं पर  और   विकल्प जोड़े गए थे।
 * अब एक विकिटेक्स्ट बिल्ट-इन जादुई शब्द है, जिसे  तक बढ़ाया जा सकता है। इसका इस्तेमाल आम तौर पर एक एस्केप तंत्र के रूप में किया जा सकता है ताकि साँचों के अनामित तर्कों पर   का इस्तेमाल किया जा सकता है।
 * (T284020) REST API के इस्तेमाल के दौरान अब बॉट पासवर्ड्स समर्थित हैं।

1.39 में बग सुधार

 * (T314013) no longer overrides canonical namespace names specified in extension.json files. While this setting can still be used to rename extension-defined namespaces, system administrators may need to run namespaceDupes.php after upgrading.

1.39 में प्रतिक्रिया API में बदलाव

 * action=undelete पर नया  पैरामीटर जिससे आप संबद्ध वार्ता पृष्ठ के सभी अवतरणों को पुनर्स्थापित कर सकते हैं।

1.39 में अपडेट की गई भाषाएँ
मीडियाविकि 350 से अधिक भाषाओं में उपलब्ध है। कई अनुवादों को अक्सर अपडेट किया जाता है। नीचे सिर्फ नई और हटाई गई भाषाएँ, और Phabricator रिपोर्ट्स की वजह से भाषाओं में हुए बदलाव सूचीबद्ध हैं।


 * कई भाषाओं के लिए स्थानीयकरण जोड़ी गई, जो पहले से Names.php में थे और जिनका इस्तेमाल विकिपीडिया पर भी किया जा रहा था:
 * (T313200) रुंडी (Kirundi, rn) के लिए भाषा समर्थन जोड़ा गया।
 * (T310976) तुंबुका (ChiTumbuka, tum) के लिए भाषा समर्थन जोड़ा गया।
 * (T314270) कानुरी (kr) के लिए भाषा समर्थन जोड़ा गया।
 * (T313199) सिलेटी (syl) के लिए भाषा समर्थन जोड़ा गया।
 * (T311975) घानियन पिजिन (gpe) के लिए भाषा समर्थन जोड़ा गया।
 * (T307080) ओकिनावाई (ryu) के लिए भाषा समर्थन जोड़ा गया।
 * (T307887) मूर (mos) के लिए भाषा समर्थन जोड़ा गया।
 * (T308813) नाइजीरियाई पिजिन (pcm) के लिए भाषा समर्थन जोड़ा गया।
 * (T309763) ताई नुआ (tdd) के लिए भाषा समर्थन जोड़ा गया।
 * (T310040) फ़ांते (fat) के लिए भाषा समर्थन जोड़ा गया।
 * (T311034) कैंपिडानीज़ सार्डिनियाई (sro) के लिए भाषा समर्थन जोड़ा गया।
 * (T315406) इनुपियाक़ भाषा का स्वनाम "Iñupiatun" में बदला गया।
 * (T315677) फ़ुला भाषा (ff) से फ़्रांसीसी फ़ॉलबैक हटा गया।
 * (T304920) In Swahili, The "Media" namespace is now "Media", as in English, and the "File" namespace is now "Faili". The old name of the "File" namespace was "Picha", and it's kept for backwards compatibility. If you manage a wiki in Swahili, and you use "Faili:" as a namespace anywhere in wikitext, and you mean to use it as "Media:", these need to be replaced to "Media:".
 * (T309866) Some namespace translations were updated for Kyrgyz (ky). The old ones are retained as aliases for backwards compatibility.
 * (T117845) Started the renaming of the language codes for Serbian from sr-ec and sr-el to sr-cyrl and sr-latn.