ഇലക്ട്രോൺ 13.0.0 പ്ലാറ്റ്ഫോമിന്റെ റിലീസ് തയ്യാറാക്കിയിട്ടുണ്ട്, ഇത് Chromium, V8, Node.js ഘടകങ്ങൾ അടിസ്ഥാനമായി ഉപയോഗിച്ച് മൾട്ടി-പ്ലാറ്റ്ഫോം ഉപയോക്തൃ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നതിനുള്ള ഒരു സ്വയംപര്യാപ്ത ചട്ടക്കൂട് നൽകുന്നു. Chromium 91 കോഡ്ബേസ്, Node.js 14.16 പ്ലാറ്റ്ഫോം, V8 9.1 JavaScript എഞ്ചിൻ എന്നിവയിലേക്കുള്ള ഒരു അപ്ഡേറ്റാണ് പതിപ്പ് നമ്പറിലെ പ്രധാന മാറ്റം.
പുതിയ പതിപ്പിലെ മാറ്റങ്ങളിൽ:
- Добавлено свойство process.contextIsolated для определения выполнения текущего контекста отрисовки в отдельном изолированном процессе.
- Добавлен session.storagePath для определения пути на диске для хранения связанных с сеансом данных.
- В API WebContents объявлена устареашей поддержка события «new-window», вместо которого следует использовать обработчик, прикрепляемый через метод webContents.setWindowOpenHandler().
- Добавлен параметр process.contextId, используемый в модуле @electron/remote при взаимодействии между основным процессом и процессом отрисовки страницы.
- Добавлен API для включения и выключения обработчика для проверки правописания.
ബ്രൗസർ സാങ്കേതികവിദ്യകൾ ഉപയോഗിച്ച് ഏത് ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷനുകളും സൃഷ്ടിക്കാൻ ഇലക്ട്രോൺ നിങ്ങളെ അനുവദിക്കുന്നു, അതിന്റെ യുക്തി ജാവാസ്ക്രിപ്റ്റ്, HTML, CSS എന്നിവയിൽ നിർവചിച്ചിരിക്കുന്നു, കൂടാതെ ആഡ്-ഓൺ സിസ്റ്റത്തിലൂടെ പ്രവർത്തനം വിപുലീകരിക്കാൻ കഴിയും. ഡെവലപ്പർമാർക്ക് Node.js മൊഡ്യൂളുകളിലേക്കും നേറ്റീവ് ഡയലോഗുകൾ സൃഷ്ടിക്കുന്നതിനും ആപ്ലിക്കേഷനുകൾ സംയോജിപ്പിക്കുന്നതിനും സന്ദർഭ മെനുകൾ സൃഷ്ടിക്കുന്നതിനും അറിയിപ്പ് സിസ്റ്റവുമായി സംയോജിപ്പിക്കുന്നതിനും വിൻഡോകൾ കൈകാര്യം ചെയ്യുന്നതിനും Chromium സബ്സിസ്റ്റങ്ങളുമായി സംവദിക്കുന്നതിനുമുള്ള വിപുലീകൃത API-ലേക്ക് ആക്സസ് ഉണ്ട്.
വെബ് ആപ്ലിക്കേഷനുകളിൽ നിന്ന് വ്യത്യസ്തമായി, ഇലക്ട്രോൺ അധിഷ്ഠിത പ്രോഗ്രാമുകൾ ഒരു ബ്രൗസറുമായി ബന്ധിപ്പിച്ചിട്ടില്ലാത്ത സ്വയം ഉൾക്കൊള്ളുന്ന എക്സിക്യൂട്ടബിൾ ഫയലുകളായി ഡെലിവർ ചെയ്യപ്പെടുന്നു. അതേ സമയം, വ്യത്യസ്ത പ്ലാറ്റ്ഫോമുകൾക്കായി ആപ്ലിക്കേഷൻ പോർട്ട് ചെയ്യുന്നതിനെക്കുറിച്ച് ഡവലപ്പർ വിഷമിക്കേണ്ടതില്ല; Chromium പിന്തുണയ്ക്കുന്ന എല്ലാ സിസ്റ്റങ്ങൾക്കുമായി നിർമ്മിക്കാനുള്ള കഴിവ് ഇലക്ട്രോൺ നൽകും. ഓട്ടോമാറ്റിക് ഡെലിവറി, അപ്ഡേറ്റുകൾ ഇൻസ്റ്റാളുചെയ്യൽ എന്നിവയ്ക്കുള്ള ടൂളുകളും ഇലക്ട്രോൺ നൽകുന്നു (അപ്ഡേറ്റുകൾ ഒരു പ്രത്യേക സെർവറിൽ നിന്നോ നേരിട്ട് GitHub-ൽ നിന്നോ നൽകാം).
ഇലക്ട്രോൺ പ്ലാറ്റ്ഫോമിൽ നിർമ്മിച്ച പ്രോഗ്രാമുകളിൽ ആറ്റം എഡിറ്റർ, മെയിൽസ്പ്രിംഗ് ഇമെയിൽ ക്ലയന്റ്, GitKraken ടൂൾകിറ്റ്, WordPress ഡെസ്ക്ടോപ്പ് ബ്ലോഗിംഗ് സിസ്റ്റം, WebTorrent ഡെസ്ക്ടോപ്പ് BitTorrent ക്ലയന്റ്, കൂടാതെ Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire തുടങ്ങിയ സേവനങ്ങൾക്കായുള്ള ഔദ്യോഗിക ക്ലയന്റുകളും ഉൾപ്പെടുന്നു. , റൈക്ക്, വിഷ്വൽ സ്റ്റുഡിയോ കോഡ്, ഡിസ്കോർഡ്. മൊത്തത്തിൽ, ഇലക്ട്രോൺ പ്രോഗ്രാം കാറ്റലോഗിൽ 1016 ആപ്ലിക്കേഷനുകൾ അടങ്ങിയിരിക്കുന്നു. പുതിയ ആപ്ലിക്കേഷനുകളുടെ വികസനം ലളിതമാക്കുന്നതിന്, വിവിധ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനുള്ള കോഡ് ഉദാഹരണങ്ങൾ ഉൾപ്പെടെ ഒരു കൂട്ടം സ്റ്റാൻഡേർഡ് ഡെമോ ആപ്ലിക്കേഷനുകൾ തയ്യാറാക്കിയിട്ടുണ്ട്.
അവലംബം: opennet.ru