Electron 27.0 Wayland साठी सुधारणांसह आले आणि macOS 10.13 आणि Windows 7/8/8.1 ला निरोप दिला.

इलेक्ट्रॉन

इलेक्ट्रॉन तुम्हाला JavaScript, HTML आणि CSS वापरून क्रॉस-प्लॅटफॉर्म डेस्कटॉप ऍप्लिकेशन्स लिहू देतो

इलेक्ट्रॉन 27.0 च्या नवीन आवृत्तीचे प्रकाशन आणि या रिलीझमध्ये विविध बदल दिसून येतात, त्यापैकी बहुतेक विविध पद्धती, गुणधर्म आणि इव्हेंट्स तसेच macOS 10.13 साठी समर्थन आणि अप्रत्यक्षपणे Windows 7/8/8.1 साठी समर्थन आहेत.

ज्यांना इलेक्ट्रॉनची माहिती नाही, त्यांनी हे जाणून घ्यावे ब्राउझर तंत्रज्ञान वापरून तुम्हाला कोणतेही ग्राफिकल अॅप्लिकेशन तयार करण्याची परवानगी देते, ज्याचे तर्क JavaScript, HTML आणि CSS मध्ये परिभाषित केले आहेत आणि कार्यक्षमता प्लगइन प्रणालीद्वारे वाढविली जाऊ शकते.

विकसकांना Node.js मॉड्यूल तसेच नेटिव्ह डायलॉग्स तयार करण्यासाठी, अॅप्स समाकलित करण्यासाठी, संदर्भ मेनू तयार करण्यासाठी, नोटिफिकेशन डिस्प्ले सिस्टीमसह समाकलित करण्यासाठी, विंडो हाताळण्यासाठी आणि Chromium सबसिस्टमशी संवाद साधण्यासाठी विस्तारित API मध्ये प्रवेश आहे.

इलेक्ट्रॉन 27.0 ची मुख्य नवीनता

इलेक्ट्रॉन 27.0 च्या या नवीन आवृत्तीमध्ये, त्याच्या सर्वात महत्वाच्या नवीन वैशिष्ट्यांपैकी एक म्हणजे वेलँडसह सादर केलेल्या सुधारणा, आतापासून डीफॉल्टनुसार WaylandWindowDecorations मोड सक्षम आहे, que परवानगी द्या, जेव्हा वेलँड समर्थनासह चालते (–ओझोन-प्लॅटफॉर्म=वेलँड), जीनोम आणि वेस्टन आधारित वेलँड वातावरणात विंडोजचा योग्य आकार बदला आणि हलवा, जे XDG सजावट प्रोटोकॉलला समर्थन देत नाहीत. केडीई आणि स्वे सारख्या XDG सजावटीचे समर्थन करणार्‍या वातावरणात, WaylandWindowDecorations मोडकडे दुर्लक्ष केले जाते.

इलेक्ट्रॉन 27.0 सादर करणारे आणखी एक नवीन वैशिष्ट्य आहे नवीन API जे सिस्टम कॉन्फिगरेशन विचारात घेण्यासाठी जोडले गेले जे अनुप्रयोगांमधील पार्श्वभूमी पारदर्शकतेचे स्तर नियंत्रित करते, तसेच chrome.scripting API साठी समर्थन, जे तुम्हाला तुमची स्वतःची JavaScript आणि CSS पृष्ठांमध्ये घालण्याची परवानगी देते.

या व्यतिरिक्त, हे देखील अधोरेखित केले आहे की BrowserWindow.showAllTabs API, हे नमूद केले आहे की ब्राउझरविंडो ऑब्जेक्टमध्ये टॅबिंगआयडेंटिफायर गुणधर्म जोडले गेले आहेत. chrome.tabs.query API अंशतः लागू केले आहे.

लिनक्सवर, गडद थीम सेटिंग्ज परिभाषित करणे शक्य आहे "xdg कॉन्फिगरेशन" पोर्टलद्वारे आणि ipcRenderer.sendTo() API नापसंत केले गेले, जे दोन प्रस्तुतकर्त्यांमधील संवादासाठी MessageChannel द्वारे बदलले जावे.

दुसरीकडे, SystemPreferences मध्ये, कलर स्कीम चेंज इव्हेंट काढून टाकले गेले आहेत (इनव्हर्टेड कलर स्कीम चेंज आणि हाय कॉन्ट्रास्ट कलर स्कीम चेंज ऐवजी नेटिव्ह थीम मॉड्यूलचा अपडेट इव्हेंट वापरला पाहिजे).

तसेच, इलेक्ट्रॉन 27 च्या या नवीन आवृत्तीमध्ये macOS 10.13 साठी समर्थन बंद केले आहे (उच्च सिएरा) आणि macOS 10.14 (Mojave) आणि या रिलीझसह समर्थन धोरणामुळे Electron 24.x आवृत्त्यांसाठी समर्थन समाप्ती चिन्हांकित केली गेली आहे आणि त्याव्यतिरिक्त Electron 22.x साठी विस्तारित समर्थन चक्र पूर्ण झाले आहे, जी Windows 7 शी सुसंगत शेवटची शाखा होती. /8/8.1.

इतर बदलांपैकी जे या नवीन आवृत्तीत उभे आहे:

  • Chromium 118.0.5993.32, DevTools 118
  • नोड.जेएस 18.17.1
  • व्ही 8 11.8
  • सत्र.downloadURL() आणि webContents.downloadURL() पद्धतींमध्ये विशिष्ट HTTP शीर्षलेख पाठवण्याची क्षमता जोडली.
  • safeStorage.setUsePlainTextEncryption आणि safeStorage.getSelectedStorageBackend पद्धती जोडल्या.
  • "–dns-परिणाम-ऑर्डर" ध्वज जोडला.
  • webContents.getPrinters पद्धत webContents.getPrintersAsync च्या नावे काढली गेली आहे.
  • systemPreferences.{get,set}AppLevelAppearance आणि systemPreferences.appLevelAppearance पद्धती काढल्या गेल्या आणि नेटिव्ह थीम मॉड्यूलने बदलल्या.
  • systemPreferences.getColor पद्धतीने निवडलेल्या सामग्री पार्श्वभूमीच्या बाजूने पर्यायी निवडलेले नियंत्रण मजकूर मूल्य नापसंत केले आहे.
  • Node.js CLI ध्वज -dns-result-order साठी समर्थन जोडले.
  • इतर फॉन्टसह डीफॉल्ट गणित फॉन्ट सानुकूलित करण्यासाठी समर्थन जोडले.
  • कीबोर्ड-इनिशिएटेड म्हणून मेनू चिन्हांकित करण्यासाठी समर्थन जोडले.
  • मुख्य प्रक्रियेत आणखी अनेक Node.js cli फ्लॅगसाठी समर्थन जोडले.
  • host_permissions, author आणि short_name यासह आणखी अनेक विस्तार मॅनिफेस्ट की साठी समर्थन जोडले.
  • session.downloadURL() सह HTTP शीर्षलेख पाठवण्याची क्षमता जोडली
  • webContents.downloadURL() सह HTTP शीर्षलेख पाठवण्याची क्षमता जोडली

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास या नवीन आवृत्तीपैकी आपण तपशील तपासू शकता पुढील लिंकवर

लिनक्स वर इलेक्ट्रॉन कसे मिळवावे?

अनुप्रयोग चालविण्यासाठी आणि / किंवा लिनक्समध्ये इलेक्ट्रॉनसह कार्य करण्यास सक्षम होण्यासाठी, आमच्याकडे फक्त सिस्टमवर नोड.जेएस स्थापित असणे आवश्यक आहे आणि त्याचे एनपीएम पॅकेज व्यवस्थापक.

नवीनतम आवृत्ती स्थापित करण्यासाठी, फक्त खालील आदेश टाइप करा:

npm install electron@latest


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.