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

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

በአዲሱ ልቀት ላይ የተደረጉ ለውጦች የሚከተሉትን ያካትታሉ፡-

  • በ nativeImage.createThumbnailFromPath(መንገድ፣መጠን) ዘዴ ውስጥ የምስል መጠንን የማስኬድ አመክንዮ ተቀይሯል፣ በዚህ ውስጥ የ"maxSize" መለኪያ በ"መጠን" ተተካ እና አሁን የተፈጠረውን ጥፍር አክል ትክክለኛ መጠን የሚያንፀባርቅ እንጂ ከፍተኛውን አይደለም ( ማለትም መጠኑ አነስተኛ ከሆነ, ማመጣጠን ተግባራዊ ይሆናል) .
  • የ BrowserWindow.setTrafficLightPosition(ቦታ) እና BrowserWindow.getTrafficLightPosition() ዘዴዎች ተቋርጠዋል እና በ BrowserWindow.setWindowButtonPosition(ቦታ) እና BrowserWindow.getWindowButtonPosition() መተካት አለባቸው።
  • በ cookies.get() ዘዴ ውስጥ ኩኪዎችን በHttpOnly የማጣራት ችሎታ ታክሏል።
  • የLogUsage መለኪያ ወደ shell.openExternal() ዘዴ ተጨምሯል።
  • webRequest አሁን ጥያቄዎችን በአይነት የማጣራት ችሎታ አለው።
  • አዲስ መስኮት ለመክፈት የdevtools-open-url ክስተት ወደ ድር ይዘቶች ታክሏል።
  • ውጫዊ የድምጽ ግብዓትን ወደ አካባቢያዊ የውጤት ዥረት ለማንፀባረቅ የነቃLocalEcho ባንዲራ ወደ ses.setDisplayMediaRequestHandler() መልሶ ጥሪ ተቆጣጣሪ ታክሏል።
  • ሁሉንም ሞጁሎች በሚሰበስቡበት ጊዜ የተገኘውን መረጃ በመጠቀም አጠቃላይ ማመቻቸት በማዋቀሪያው ፋይል ውስጥ በነባሪነት ነቅቷል።

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

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

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

ምንጭ: opennet.ru

አስተያየት ያክሉ