ኤሌክትሮን 12.0.0 መለቀቅ፣ በChromium ሞተር ላይ በመመስረት መተግበሪያዎችን ለመገንባት የሚያስችል መድረክ

በChromium፣ V12.0.0 እና Node.js ክፍሎች ላይ በመመስረት የባለብዙ ፕላትፎርም ተጠቃሚ መተግበሪያዎችን ለማዘጋጀት ራሱን የቻለ ማዕቀፍ የሚሰጥ የኤሌክትሮን 8 መድረክ መለቀቅ ተዘጋጅቷል። ጉልህ የሆነ የስሪት ቁጥሩ ለውጥ በChromium 89 codebase፣ Node.js 14.16 framework እና V8 8.9 JavaScript ሞተር ማሻሻያዎች ምክንያት ነው።

በአዲሱ እትም፡-

  • የ Node.js 14 የመሳሪያ ስርዓት ወደ አዲሱ LTS ቅርንጫፍ ሽግግር ተካሂዷል (ቀደም ሲል 12.x ቅርንጫፍ ጥቅም ላይ ውሏል).
  • ከዋናው ሂደት ለመዳረስ አዲስ የዌብ ፍሬም ማይን ኤፒአይ ታክሏል። የዌብ ፍሬምሜይን ኤፒአይ ከድር ፍሬም ኤፒአይ ጋር እኩል ነው፣ ነገር ግን ከዋናው ሂደት ውስጥ ጥቅም ላይ ሊውል ይችላል።
  • የ BrowserWindow API BrowserWindow.isTabletMode() እና win.setTopBrowserView() ስልቶችን፣እንዲሁም የዌብPreferences.preferredSizeMode መለኪያ እና የስርዓተ-ዐውድ-ምናሌ፣የተስተካከለ (Windows/macOS) እና የተንቀሳቀሱ (Windows) ክስተቶችን አክሏል።
  • በነባሪነት ጃቫ ስክሪፕትን በሚሰራበት ጊዜ ተጨማሪ የማግለል እና የጥበቃ ዘዴዎችን የሚያስችሉ የዐውድ Isolation እና worldSafeExecuteJavaScript መቼቶች ነቅተዋል።
  • በነባሪ የ crashReporter.start({መጭመቅ}) ቅንብር ነቅቷል። የተቋረጠ የብልሽት ዘጋቢ ኤፒአይ ተወግዷል።
  • የነገር ያልሆኑ ኤፒአይዎችን በExoseInMainWorld ዘዴ በዐውድብሪጅ የመድረስ ችሎታ አቅርቧል።
  • የchrome.management API ግለሰባዊ አካላት ወደ ተጨማሪ ልማት ኤፒአይ ታክለዋል።
  • የተቋረጠው "የርቀት" ሞጁል በ "@electron/remote" ተተክቷል።

አስታውስ ኤሌክትሮን የአሳሽ ቴክኖሎጂዎችን በመጠቀም ማንኛውንም ግራፊክ አፕሊኬሽኖች እንዲፈጥሩ ይፈቅድልዎታል ፣ አመክንዮቻቸው በጃቫ ስክሪፕት ፣ HTML እና CSS ይገለፃሉ እና ተግባራቱ በ add-ons ስርዓት ሊራዘም ይችላል። ገንቢዎች የ Node.js ሞጁሎችን፣ እንዲሁም ቤተኛ ንግግሮችን ለመፍጠር፣ መተግበሪያዎችን ለማዋሃድ፣ የአውድ ምናሌዎችን ለመፍጠር፣ ከማሳወቂያ ማሳያ ስርዓት ጋር ለማዋሃድ፣ መስኮቶችን ለመቆጣጠር እና ከChromium ንዑስ ስርዓቶች ጋር ለመገናኘት የተራዘመ ኤፒአይ መዳረሻ አላቸው።

እንደ ዌብ አፕሊኬሽኖች ሳይሆን ኤሌክትሮን ላይ የተመሰረቱ ፕሮግራሞች ከአሳሽ ጋር ያልተያያዙ እራሳቸውን የቻሉ ፈጻሚዎች ሆነው ይላካሉ። በተመሳሳይ ጊዜ ገንቢው አፕሊኬሽኑን ለተለያዩ መድረኮች ስለማስተላለፍ መጨነቅ አያስፈልገውም፣ Electron በChromium ውስጥ ለሚደገፉ ሁሉንም ስርዓቶች የመገንባት ችሎታን ይሰጣል። ኤሌክትሮን በራስ ሰር ማድረስ እና ማሻሻያዎችን ለመጫን መሳሪያዎችን ያቀርባል (ዝማኔዎች ከተለየ አገልጋይ ወይም በቀጥታ ከ GitHub ሊደርሱ ይችላሉ)።

በኤሌክትሮን መድረክ ላይ የተገነቡት ፕሮግራሞች የአቶም አርታኢ ፣ ኒላስ እና የሜልስፕሪንግ ኢሜል ደንበኞች ፣ GitKraken ከ Git ጋር ለመስራት ፣ WordPress Desktop Blogging ስርዓት ፣ WebTorrent Desktop BitTorrent ደንበኛን እንዲሁም እንደ ስካይፕ ፣ ሲግናል ፣ ስላክ ፣ ባሴካምፕ ላሉት ኦፊሴላዊ ደንበኞች ያካትታሉ ። , Twitch, Ghost, Wire, Wrike, Visual Studio Code እና Discord. በአጠቃላይ የኤሌክትሮን ፕሮግራም ካታሎግ 1016 መተግበሪያዎችን ይዟል። የአዳዲስ አፕሊኬሽኖችን እድገት ለማቃለል የተለያዩ ችግሮችን ለመፍታት የኮድ ምሳሌዎችን ጨምሮ መደበኛ ማሳያ አፕሊኬሽኖች ተዘጋጅተዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ