MediaWiki 1.36/hi

मीडियाविकि 1.36 मीडियाविकि का एक कालग्रस्त प्रकाशन है। बदलावों की पूरी सूची के लिए फाइल देखें। इसे विकिमीडिया संस्थान विकियों पर 10 अप्रैल 2019 से 15 अप्रेल 2021 तक शुरुआती "wmf"-शाखाओं से तैनात किया गया था। 1.36.0 स्थिर प्रकाशन को 27 मई 2021 को प्रकाशित किया गया था। 1.36.4 डाउनलोड करें या इस प्रकाशन को ट्रैक करने के लिए गिट में  शाखा देखें। 1.36 शाखा को इसके संस्करण 1.36.4 के साथ 3 जून 2022 को कालग्रस्त घोषित कर दिया गया।



नई सुविधाएँ

 * मीडियाविकि को लोगो बदल चुका है। इसका मतलब स्किन फ़ुटर में "Powered By MediaWiki" बटन अलग होगा।
 * सभी HTML5 नामित सत्ते अब विकिटेक्स्ट में स्वीकृत हैं।
 * (106263) चित्र विवरण पृष्ठ के वैकल्पिक आकारों में अब 2048 पिक्सेल शामिल हो गया है।



कार्य API बदलाव
'Access-Control-Max-Age' को क्रॉस-ऑरिजिन API अनुरोधों में अनुमोदित हेडर्स की डिफ़ॉल्ट सूची में जोड़ दिया गया है।
 * 'बॉट' अधिकार वाले सदस्यों द्वारा API सम्पादन करने पर अब पृष्ठों को अपने आप उनकी ध्यानसूची में नहीं जोड़ा जाता है, चाहे उसकी वरीयताओं में कुछ भी हो। यह डेटाबेस में ध्यानसूची डेटा के आकार को घटाने के लिए है। API बॉट सम्पादनों को ध्यानसूची में जोड़ने के लिए 'watch' विकल्प को सेट करें।



अपग्रेड की टिप्पणियाँ

 * मीडियाविकि 1.36 को अब PHP अंतर्राष्ट्रीयकरण एक्सटेंशन (जिसे अक्सर Intl, ext-intl, या php-intl कहा जाता है) की ज़रूरत है।
 * मीडियाविकि:ऑटोब्लॉक व्हाइटलिस्ट अवरोध छूट नियंत्रण को MediaWiki:Block-autoblock-exemptionlist पर ले जाया गया है। अगर आप इस सुविधा का इस्तेमाल करना चाहते हैं, कृपया MediaWiki:Autoblock_whitelist पृष्ठ को स्थानांतरित करें।
 * (275334) कभी-कभी कॉन्फ़िगरेशन सेटिंग्स को बदलने के लिए का इस्तेमाल किया जाता है। यह सुरक्षित नहीं है; एक्सटेंशन फ़ंक्शन्स इसकी तुलना में ज़्यादा देर से चलते हैं, कुछ सेवाओं को तब तक चालू कर दिया जाता है तो वे पुराने कॉन्फ़िगरेशन का इस्तेमाल करते हैं। 1.36 के बदलावों से इस प्रकार की दुर्घटनाएँ और भी ज़्यादा मात्रा में देखने को मिलती हैं। आप इसकी जगह MediaWikiServices हुक का इस्तेमाल कर सकते हैं। (भविष्य में शायद कॉन्फ़िगरेशन में बदलावों के लिए एक समर्पित हुक हो।)
 * मीडियाविकि अपडेट स्क्रिप्ट अपग्रेड के समय डेटाबेस में रखे कैश को साफ़ करने से रोकने के लिए '--nopurge' को एक विकल्प के रूप में स्वीकार करता था। इसे अब प्रोत्साहित नहीं किया जाता है और इस विकल्प को हटा दिया गया है।

कॉन्फिगरेशन


कॉन्फिगरेशन के नए विकल्प

 * (256001) – यह सेटिंग एक नई सुविधा को नियंत्रित करता है जो अगर सम्पादन पृष्ठ को बिलकुल पिछली स्थिति में पूर्ववत करता है, उसे पूर्ववत चिह्नित कर देता है। यह कॉन्फ़िगरेशन वेरिएबल पृष्ठ के अवतरणों की अधिकतम संख्या सेट करते है जो हर नए सम्पादन के विरुद्ध जाँचा जाएगा। इस सुविधा को पूरी तरह से अक्षम करने के लिए इसे 0 पर सेट करें।
 * (244058) — इस सेटिंग को पुराने (गैर-वर्तमान) अवतरणों के लिए ParserOutput के कैशिंग को नियंत्रित करने के लिए जोड़ा गया था।
 * (265263) - यह सेटिंग RememberMeAuthenticationRequest की मदद से खातों की लॉग-इन प्रणाली में "मुझे याद रखें" वाले चेकबॉक्स को कॉन्फ़िगर करता है।
 * (157145) – इस सेटिंग से सिस्टम प्रबंधक मेटा टैग्स का समर्थन करने वाले स्किन्स कॉन्फ़िगर कर सकते हैं। इन टैग्स से कई सोशल मीडिया मंचों पर मीडियाविकि पृष्ठों को बाँटने के कार्य को सामग्री से भर देता है और उसे और उपयोगी बनाता है।
 * (280944) – इस सेटिंग से सिस्टम प्रबंधक jQuery Migrate प्लगिन को अक्षम कर सकते हैं। इसे  से डिफ़ॉल्ट से सक्षम कर दिया गया है। भविष्य के प्रकाशनों से यह डिफ़ॉल्ट से अक्षम होगा।



कॉन्फिगरेशन के बदले गए विकल्प
If you use Dynomite, then set the new "coalesceKeys" option to "hash_tag". The "cluster" and "mcrouterAware" options were also removed without deprecation. Use "broadcastRoutingPrefix" instead.
 * – This setting selects the logo shown on the site. The default value for the site logo, which is shown in an install if you have not set one, will now be the new logo of MediaWiki.
 * (274695) — This setting, to disable the edit stashing feature when users start writing an edit summary, has been deprecated. In future releases, this feature will always be enabled.
 * – This setting, to enable remote on-demand media scaling, was deprecated. Use the `thumbProxyUrl` setting in instead.
 * , – These settings have been renamed, to  &  respectively. The former configuration variable names are deprecated, but will be used as the fallback if they are still set, and remain temporarily available for extensions which try to read them.
 * – The "coalesceKeys" option was removed without deprecation and replaced by a new "coalesceScheme" option, set to "hash_stop" by default.



कॉन्फिगरेशन के हटाए गए विकल्प
The last use of this setting was for pre-processor configuration, which was deprecated in 1.34 and removed in 1.35. Please use PasswordCannotMatchDefaults and PasswordNotInCommonList respectively instead.
 * — This setting, deprecated in, has been removed.
 * — This setting, deprecated in 1.35, has been removed. Use group permission settings instead. For example, to prevent sysops from moving files, set ['sysop']['movefile'] = false;`
 * ,, , , , — These settings were removed. They became obsolete after 1.17 overhauled the database updater, but were kept for backward compatibility. The LoadExtensionSchemaUpdates hook should be used instead.
 * — This setting, deprecated in 1.35, has been removed.
 * — This setting, ignored since 1.35, has been removed.
 * – This temporary setting has been removed, along with the schema change upgrade path it controlled. If your site is still using it, meaning you have not yet applied the `pp_sortkey` schema change from 1.24, you must now apply it before upgrading.
 * The deprecated password policies PasswordCannotMatchBlacklist and PasswordNotInLargeBlacklist were removed.