Lëshimi stabil i Wine 7.0

Pas njĂ« viti zhvillimi dhe 30 versioneve eksperimentale, u prezantua lĂ«shimi stabil i implementimit tĂ« hapur tĂ« Win32 API — Wine 7.0, i cili pĂ«rmban mĂ« shumĂ« se 9100 ndryshime. Nga arritjet kryesore tĂ« versionit tĂ« ri pĂ«rmendet kalimi i shumicĂ«s sĂ« moduleve tĂ« Wine nĂ« formatin PE, mbĂ«shtetje pĂ«r tema dizajni, zgjerimi i skemĂ«s pĂ«r joystick-et dhe pajisjet e inputit me ndĂ«rfaqe HID, realizimi i arkitekturĂ«s WoW64 pĂ«r tĂ« ekzekutuar programe 32-bit nĂ« njĂ« ambient 64-bit.

Në Wine, është konfirmuar funksionimi i plotë të 5156 (një vit më parë 5049) programeve për Windows, ndërsa 4312 (një vit më parë 4227) programe funksionojnë përsosur me konfigurime shtesë dhe DLL të jashtme. Tek 3813 programeve (një vit më parë 3703) vërehen probleme të vogla në funksionim, të cilat nuk pengojnë përdorimin e funksioneve kryesore të aplikacioneve.

Risi kryesore të Wine 7.0:

  • Module nĂ« formatin PE
    • Gati tĂ« gjitha bibliotekat DLL janĂ« transferuar nĂ« pĂ«rdorimin e formatit tĂ« skedarĂ«ve ekzekutivĂ« PE (Portable Executable, e pĂ«rdorur nĂ« Windows) nĂ« vend tĂ« ELF. PĂ«rdorimi i PE zgjidh problemet me mbĂ«shtetjen e ndryshmeve mbrojtĂ«se nga kopjimi, tĂ« cilat kryejnĂ« verifikimin e identitetit tĂ« moduleve sistemore nĂ« disk dhe nĂ« memorie.
    • ËshtĂ« implementuar mundĂ«sia e ndĂ«rveprimit tĂ« moduleve PE me bibliotekat Unix duke pĂ«rdorur thirrjen standarde tĂ« sistemit bĂ«rthamĂ« NT, e cila lejon fshehjen e referencĂ«s nĂ« kodin Unix nga debugerĂ«t e Windows dhe ndjekjen e regjistrimit tĂ« rrjedhave.
    • DLL-tĂ« e integruara tani ngarkohen vetĂ«m kur nĂ« disk ekziston skedari pĂ«rkatĂ«s nĂ« formatin PE, pavarĂ«sisht se a Ă«shtĂ« ajo bibliotekĂ« e vĂ«rtetĂ« apo njĂ« dummy. Ky ndryshim lejon aplikacionin tĂ« shohĂ« gjithmonĂ« lidhjen korrekte me skedarĂ«t PE. PĂ«r tĂ« çaktivizuar kĂ«tĂ« sjellje, mund tĂ« pĂ«rdoret variabla e mjedisit WINEBOOTSTRAPMODE.
  • WoW64
    • ËshtĂ« realizuar arkitektura WoW64 (Windows-on-Windows 64-bit), e cila lejon ekzekutimin e aplikacioneve Windows 32-bit nĂ« procese Unix 64-bit. MbĂ«shtetja Ă«shtĂ« realizuar pĂ«rmes bashkĂ«ngjitjes sĂ« njĂ« shtrese, e cila transkonverton thirrjet 32-bit NT nĂ« thirrje 64-bit nĂ« NTDLL.
    • Shtresat WoW64 janĂ« pĂ«rgatitur pĂ«r shumicĂ«n e bibliotekave Unix dhe lejojnĂ« moduleve 32-bit nĂ« formatin PE tĂ« aksesojnĂ« bibliotekat 64-bit Unix. Pas pĂ«rfundimit tĂ« transferimit tĂ« tĂ« gjitha moduleve nĂ« formatin PE, do tĂ« ketĂ« mundĂ«sinĂ« tĂ« ekzekutohen aplikacione Windows 32-bit pa instaluar bibliotekat Unix 32-bit.
  • Tematike e dizajnit
    • ËshtĂ« implementuar mbĂ«shtetje pĂ«r temat e dizajnit. NĂ« pĂ«rbĂ«rje pĂ«rfshihen temat e dizajnit "Light", "Blue" dhe "Classic Blue", tĂ« cilat mund tĂ« zgjidhen pĂ«rmes konfiguruesit WineCfg.
    • ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« personalizuar pamjen e tĂ« gjithave elementeve tĂ« kontrollit tĂ« ndĂ«rfaqes pĂ«rmes temave tĂ« dizajnit. ËshtĂ« siguruar pĂ«rditĂ«simi automatik i pamjes sĂ« elementeve pas ndryshimit tĂ« temĂ«s sĂ« dizajnit.
    • NĂ« tĂ« gjitha aplikacionet e integruara tĂ« Wine Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r temat e dizajnit. JanĂ« bĂ«rĂ« adaptime tĂ« aplikacioneve pĂ«r ekranet me densitet tĂ« lartĂ« pikselesh (High DPI).
  • Sistemi grafik
    • ËshtĂ« shtuar njĂ« bibliotekĂ« e re Win32u, nĂ« tĂ« cilĂ«n janĂ« transferuar pjesĂ« tĂ« bibliotekave GDI32 dhe USER32, tĂ« lidhura me pĂ«rpunimin grafik dhe menaxhimin e dritareve nĂ« nivelin e bĂ«rthamĂ«s. NĂ« tĂ« ardhmen do tĂ« fillojĂ« puna pĂ«r tĂ« transferuar nĂ« Win32u komponentĂ«t e drejtuesve, siç janĂ« winex11.drv dhe winemac.drv.
    • NĂ« drejtuesin Vulkan Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r specifikimin e API grafik Vulkan 1.2.201.
    • ËshtĂ« ofruar mbĂ«shtetje pĂ«r daljen pĂ«rmes API Direct2D tĂ« objekteve gjeometrike tĂ« shtresuara, me mundĂ«sinĂ« e kontrollit tĂ« treguesve tĂ« goditjes (hit-test).
    • NĂ« API Direct2D Ă«shtĂ« realizuar mbĂ«shtetje fillestare pĂ«r efektet vizuale qĂ« aplikohet duke pĂ«rdorur ndĂ«rfaqen ID2D1Effect.
    • NĂ« API Direct2D Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rfaqen ID2D1MultiThread, e cila pĂ«rdoret pĂ«r tĂ« organizuar qasje ekskluzive nĂ« burimet nĂ« aplikacione shumĂ«fishe.
    • NĂ« grupin e bibliotekave WindowsCodecs Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r dekodimin e imazheve nĂ« formatin WMP (Windows Media Photo) dhe kodimin e imazheve nĂ« formatin DDS (DirectDraw Surface). ËshtĂ« ndalur mbĂ«shtetja pĂ«r kodimin e imazheve nĂ« formatin ICNS (pĂ«r macOS), i cili nuk mbĂ«shtetet nĂ« Windows.
  • Direct3D
    • ËshtĂ« pĂ«rmirĂ«suar ndjeshĂ«m motori i ri i renderimit, i cili bĂ«n transkriptimin e thirrjeve Direct3D nĂ« API-nĂ« grafike Vulkan. NĂ« shumicĂ«n e situatave, niveli i mbĂ«shtetjes pĂ«r Direct3D 10 dhe 11 nĂ« motorin e bazuar nĂ« Vulkan Ă«shtĂ« arritur nĂ« barazim me motorin e vjetĂ«r tĂ« bazuar nĂ« OpenGL. PĂ«r tĂ« aktivizuar motorin e renderimit pĂ«rmes Vulkan, duhet tĂ« vendosni variablĂ«n e regjistrit Direct3D "renderer" nĂ« vlerĂ«n "vulkan".
    • JanĂ« realizuar shumĂ« mundĂ«si tĂ« Direct3D 10 dhe 11, duke pĂ«rfshirĂ« kontekstet e vonuara (Deferred Contexts), funksionimin nĂ« kontekstin e pajisjeve me objekte tĂ« qĂ«ndrueshme tĂ« gjendjes, zhvendosjet e pĂ«rhershme nĂ« bufe, pastrimin e pamjeve tĂ« paqartĂ« tĂ« teksteve, kopjimin e tĂ« dhĂ«nave midis burimeve nĂ« formate pa lloj (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_R32G32B32A32_TYPELESS) etj.
    • TĂ« shtuar mbĂ«shtetje pĂ«r konfigurime multi-monitor, duke lejuar zgjedhjen e monitorit pĂ«r shfaqjen e aplikacioneve Direct3D nĂ« modalitetin me ekran tĂ« plotĂ«.
    • NĂ« API DXGI Ă«shtĂ« implementuar mundĂ«sia pĂ«r korrigjimin e gamma-s sĂ« ekranit, e cila mund tĂ« pĂ«rdoret nga aplikacionet e bazuara nĂ« Direct3D 10 dhe 11 pĂ«r tĂ« ndryshuar ndriçimin e ekranit. ËshtĂ« siguruar nxjerrja e numĂ«ruesve tĂ« bufferĂ«ve virtualĂ« (SwapChain).
    • NĂ« Direct3D 12 Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r nĂ«nshkrimet themelore tĂ« versionit 1.1.
    • NĂ« kodin e renderimit pĂ«rmes API Vulkan Ă«shtĂ« rritur efikasiteti i pĂ«rpunimit tĂ« kĂ«rkesave kur sistemi ka mbĂ«shtetje pĂ«r zgjerimin VK_EXT_host_query_reset.
    • ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« nxjerrĂ« bufferat virtualĂ« (SwapChain) pĂ«rmes GDI, nĂ«se OpenGL ose Vulkan nuk mund tĂ« pĂ«rdoren pĂ«r shfaqje, pĂ«r shembull, gjatĂ« shfaqjes nĂ« njĂ« dritare nga procese tĂ« ndryshme, si nĂ« programet e bazuara nĂ« frameworkun CEF (Chromium Embedded Framework).
    • Me pĂ«rdorimin e backend-it pĂ«r shaderat GLSL pĂ«r udhĂ«zimet e shader-it, Ă«shtĂ« siguruar aplikimi i modifikatorit "precise".
    • NĂ« API DirectDraw Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r renderimin 3D nĂ« memorien sistemike, duke pĂ«rdorur pajisje programore si "RGB", "MMX" dhe "Ramp".
    • NĂ« bazĂ«n e kartave grafike Direct3D janĂ« shtuar kartat AMD Radeon RX 5500M, AMD Radeon RX 6800/6800 XT/6900 XT, AMD Van Gogh, Intel UHD Graphics 630 dhe NVIDIA GT 1030.
    • ÇelĂ«si "UseGLSL" Ă«shtĂ« fshirĂ« nga regjistri HKEY_CURRENT_USER\Software\Wine\Direct3D, nĂ« vend tĂ« tij, duke filluar nga Wine 5.0, duhet pĂ«rdorur "shader_backend".
    • PĂ«r mbĂ«shtetje tĂ« Direct3D 12 tani nevojitet libraria vkd3d me versionin minimal 1.2.
  • D3DX
    • NĂ« implementimin D3DX 10 Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r frameworkun e efekteve vizuale dhe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formatin e imazheve Windows Media Photo (JPEG XR).
    • JanĂ« shtuar funksionet pĂ«r krijimin e teksturave tĂ« ofruara nĂ« D3DX10, si D3DX10CreateTextureFromMemory().
    • JanĂ« implementuar pjesĂ«risht ndĂ«rfaqet programore ID3DX10Sprite dhe ID3DX10Font.
  • ZĂ«ri dhe video
    • NĂ« njĂ« backend tĂ« pĂ«rbashkĂ«t WineGStreamer janĂ« bashkuar shtesat GStreamer pĂ«r DirectShow dhe frameworkun Media Foundation, çka duhet ta thjeshtĂ«zojĂ« zhvillimin e API-ve tĂ« reja pĂ«r dekodimin e pĂ«rmbajtjes.
    • NĂ« bazĂ«n e backend-it WineGStreamer janĂ« realizuar objektet Windows Media pĂ«r leximin sinkron dhe asinhron.
    • Funksionaliteti i frameworkut Media Foundation Ă«shtĂ« pĂ«rmirĂ«suar mĂ« tej, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r funksionalitetin IMFPMediaPlayer, alokuesin e mostrave (sample allocator), Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r EVR dhe bufferĂ«t e vizatimit SAR.
    • Biblioteka wineqtdecoder, qĂ« ofronte njĂ« dekoder pĂ«r formatin QuickTime (pĂ«r tĂ« gjitha kodekĂ«t tani pĂ«rdoret GStreamer), Ă«shtĂ« fshirĂ«.
  • Pajisjet e inputit
    • NĂ« mĂ«nyrĂ« tĂ« konsiderueshme Ă«shtĂ« pĂ«rmirĂ«suar steku pĂ«r pajisjet hyrĂ«se qĂ« mbĂ«shtesin protokollin HID (Pajisje tĂ« NdĂ«rfaqes NjerĂ«zore), i cili realizon mundĂ«si tĂ« tilla si analiza e HID-deskriptorĂ«ve, pĂ«rpunimi i mesazheve HID dhe sigurimi i mini-drejtorĂ«ve HID.
    • NĂ« back-end-et e drejtorit winebus.sys Ă«shtĂ« pĂ«rmirĂ«suar translacioni i pĂ«rshkrimeve tĂ« pajisjeve nĂ« mesazhe HID.
    • Shtuar njĂ« back-end tĂ« ri DirectInput pĂ«r joytĂ«, qĂ« mbĂ«shtesin protokollin HID. Realizuar mundĂ«sia e pĂ«rdorimit tĂ« efekteve tĂ« reagimit nĂ« joytĂ«. PĂ«rmirĂ«suar panairi i menaxhimit pĂ«rdorimin e joytĂ«. Optimizuar ndĂ«rveprimi me pajisjet qĂ« janĂ« tĂ« pajtueshme me XInput. NĂ« WinMM mbĂ«shtetja pĂ«r joytĂ« Ă«shtĂ« kaluar nĂ« DInput, nĂ« vend tĂ« pĂ«rdorimit tĂ« back-end-it evdev nĂ« Linux dhe IOHID nĂ« macOS. Shtyry drejtorin e vjetĂ«r tĂ« joytĂ« winejoystick.drv.
    • NĂ« modul DInput janĂ« shtuar teste tĂ« reja, tĂ« bazuara nĂ« pĂ«rdorimin e pajisjeve virtuale HID dhe qĂ« nuk kĂ«rkojnĂ« praninĂ« e njĂ« pajisjeje fizike.
  • Teksti dhe fontet
    • NĂ« DirectWrite Ă«shtĂ« shtuar objekti Font Set.
    • NĂ« RichEdit Ă«shtĂ« realizuar saktĂ« ndĂ«rfaqja TextHost.
  • BĂ«rthama (ndĂ«rfaqet e bĂ«rthamĂ«s Windows)
    • Kur ekzekutohet njĂ« skedar ekzekutiv tĂ« panjohur nĂ« Wine (p.sh., ‘wine foo.msi’) tani thirret start.exe, i cili thĂ«rret menaxherĂ«t e lidhur me llojin e skedarit.
    • Shtuar mbĂ«shtetje pĂ«r mekanizmat e sinkronizimit NtAlertThreadByThreadId dhe NtWaitForAlertByThreadId, tĂ« ngjashme me fajtĂ« nĂ« Linux.
    • Shtuar mbĂ«shtetje pĂ«r objektet e debuggimit NT, tĂ« pĂ«rdorura pĂ«r debuggimin e funksioneve tĂ« bĂ«rthamĂ«s.
    • Shtuar mbĂ«shtetje pĂ«r çelĂ«sat dinamikĂ« tĂ« regjistrit pĂ«r ruajtjen e tĂ« dhĂ«nave mbi performancĂ«n.
  • C Runtime
    • NĂ« C runtime Ă«shtĂ« realizuar njĂ« grup i plotĂ« i funksioneve matematikore, i cili kryesisht Ă«shtĂ« transferuar nga biblioteka Musl.
    • PĂ«r tĂ« gjitha platformat CPU Ă«shtĂ« siguruar mbĂ«shtetje e duhur pĂ«r funksionet pĂ«r llogaritje me pikĂ«n e lĂ«vizshme.
  • MundĂ«sitĂ« rrjetĂ«
    • ËshtĂ« pĂ«rmirĂ«suar mĂ«nyra e kompatibilitetit me Internet Explorer 11 (IE11), e cila tani pĂ«rdoret si parazgjedhje pĂ«r pĂ«rpunimin e dokumenteve HTML.
    • NĂ« bibliotekĂ«n mshtml Ă«shtĂ« realizuar modaliteti JavaScript ES6 (ECMAScript 2015), nĂ« tĂ« cilin Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r mundĂ«si tĂ« tilla si shprehja let dhe objekti Map.
    • Instalimi i paketave MSI nĂ« katalogun e punĂ«s tĂ« Wine me shtesa pĂ«r motorin Gecko tani bĂ«het kur Ă«shtĂ« e nevojshme, nĂ« vend qĂ« gjatĂ« pĂ«rditĂ«simit tĂ« Wine.
    • Shtuar mbĂ«shtetje pĂ«r protokollin DTLS.
    • Realizuar shĂ«rbimi NSI (InterfacĂ« e Dyqanit tĂ« Rrjetit), i cili ruan dhe transmeton shĂ«rbimeve tĂ« tjera informacionin mbi rutat dhe ndĂ«rfaqet e rrjetit nĂ« kompjuter.
    • PĂ«rpunuesit e API-sĂ« WinSock, si setsockopt dhe getsockopt, janĂ« transferuar nĂ« bibliotekĂ«n NTDLL dhe nĂ« driver-in afd.sys, pĂ«r t'u pĂ«rputhur me arkitekturĂ«n Windows.
    • Tani nĂ« katalogun e punĂ«s tĂ« Wine instalohet skedarĂ« tĂ« vetĂ«-rrjetit, si /etc/protocols dhe /etc/networks, nĂ« vend qĂ« tĂ« referohen nĂ« databazat e ngjashme tĂ« Unix.
  • Platforma alternative
    • Shtuar mbĂ«shtetje pĂ«r pajisjet Apple me çipa ARM M1 (Apple Silicon).
    • PĂ«r mbĂ«shtetje tĂ« funksioneve BCrypt dhe Secur32 nĂ« platformĂ«n macOS tani Ă«shtĂ« e nevojshme instalimi i bibliotekĂ«s GnuTLS.
    • SkedarĂ«t ekzekutivĂ« 32-bit pĂ«r platforma ARM tani ndĂ«rtohen nĂ« modin Thumb-2, si nĂ« Windows. Preloader Ă«shtĂ« angazhuar pĂ«r tĂ« ngarkuar skedarĂ« tĂ« tillĂ«.
    • PĂ«r platforma 32-bit ARM Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r nxjerrjen (unwinding) e pĂ«rjashtimeve.
    • PĂ«r FreeBSD Ă«shtĂ« zgjeruar numri i kĂ«rkesave tĂ« mbĂ«shtetur pĂ«r informacion tĂ« ulĂ«t tĂ« sistemit, si tĂ« dhĂ«nat mbi gjendjen e memories dhe nivelin e karikimit tĂ« baterisĂ«.
  • Aplikacione dhe mjete tĂ« ndĂ«rtuar brenda
    • NĂ« utilitarin reg.exe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r paraqitjet 32- dhe 64-bit tĂ« regjistrit. ËshtĂ« shtuar mbĂ«shtetje pĂ«r kopjimin e çelĂ«save tĂ« regjistrit.
    • NĂ« utilitarin WineDump Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r eksportimin e dump-it tĂ« metadata-ve tĂ« Windows dhe pĂ«r tĂ« shfaqur informacion tĂ« detajuar mbi regjistrat CodeView.
    • NĂ« debugger-in Wine Debugger (winedbg) Ă«shtĂ« implementuar mundĂ«sia pĂ«r tĂ« debuguar procese 32-bit nga debuguar 64-bit.
    • NĂ« kompajlerin IDL (widl) Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« ngarkuar biblioteka tĂ« integruara nĂ« skedarĂ«t PE, Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r atributet dhe konstrukcionalet specifike tĂ« WinRT, si dhe Ă«shtĂ« realizuar kĂ«rkimi i bibliotekave tĂ« lidhura me platformĂ«n.
  • Sistemi i ndĂ«rtimit
    • NĂ« kataloget specifike pĂ«r arkitekturĂ«n e harduerit, bibliotekat tani ruhen me emra qĂ« pasqyrojnĂ« arkitekturĂ«n dhe llojin e skedarĂ«ve ekzekutivĂ«, pĂ«r shembull, 'i386-windows' pĂ«r formatin PE dhe 'x86_64-unix' pĂ«r bibliotekat unix, qĂ« lejon mbĂ«shtetje pĂ«r arkitektura tĂ« ndryshme nĂ« njĂ« instalim tĂ« vetĂ«m tĂ« Wine dhe mbĂ«shtetje pĂ«r ndĂ«rrimin e Winelib.
    • PĂ«r vendosjen e opsioneve nĂ« skedarĂ«t PE qĂ« regjulojnĂ« kalimin nĂ« pĂ«rdorimin e bibliotekave DLL-native, nĂ« winebuild Ă«shtĂ« shtuar flagu ‘—prefer-native option’ (pĂ«rpunimi i DLL_WINE_PREATTACH nĂ« DllMain Ă«shtĂ« ndalur).
    • Shtuar mbĂ«shtetje pĂ«r versionin 4 tĂ« formatit tĂ« tĂ« dhĂ«nave tĂ« debugimit Dwarf, i cili tani pĂ«rdoret si parazgjedhje gjatĂ« ndĂ«rtimit tĂ« bibliotekave Wine.
    • Ă«shtĂ« shtuar opsioni "--enable-build-id" pĂ«r ruajtjen e identifikuesve unike tĂ« ndĂ«rtimit nĂ« skedarĂ«t ekzekutiv.
    • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e kompajlerit Clang nĂ« modalitetin e pajtueshmĂ«risĂ« me MSVC.
  • TĂ« tjera
    • Emrat e katalogĂ«ve standardĂ« nĂ« shell-in e pĂ«rdoruesit (Windows Shell) janĂ« bĂ«rĂ« tĂ« njĂ«jta me skemĂ«n e pĂ«rdorur qĂ« nga Windows Vista, pra, nĂ« vend tĂ« "My Documents" tani krijohet katalogu "Documents", dhe shumica e tĂ« dhĂ«nave ruhet nĂ« katalogun "AppData".
    • NĂ« ndĂ«rfaqen pĂ«r bibliotekĂ«n OpenCL, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r specifikimin OpenCL 1.2.
    • NĂ« drejtuesin WinSpool Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r variacione tĂ« ndryshme tĂ« pĂ«rmasave tĂ« faqeve gjatĂ« printimit.
    • Ă«shtĂ« shtuar mbĂ«shtetje fillestare pĂ«r MSDASQL, ofruesin Microsoft OLE DB pĂ«r drejtuesit ODBC.
    • Motori Wine Mono me implementimin e platformĂ«s .NET Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 7.0.0.
    • TĂ« dhĂ«nat Unicode janĂ« pĂ«rditĂ«suar nĂ« specifikimin Unicode 14.
    • NĂ« pemĂ«n e burimeve tĂ« teksteve janĂ« integruar bibliotekat Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt dhe Zlib, tĂ« cilat janĂ« mbledhur nĂ« formatin PE dhe nuk kĂ«rkojnĂ« njĂ« variant nĂ« formatin Unix. MegjithatĂ«, kĂ«to biblioteka gjithashtu mund tĂ« importohen nga sistemi pĂ«r tĂ« pĂ«rdorur ndĂ«rtimet e jashtme nĂ« vend tĂ« varianteve tĂ« integruara PE.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster