ವೈನ್ 8.0 ನ ಸ್ಥಿರ ಬಿಡುಗಡೆ

ಒಂದು ವರ್ಷದ ಅಭಿವೃದ್ಧಿ ಮತ್ತು 28 ಪ್ರಾಯೋಗಿಕ ಆವೃತ್ತಿಗಳ ನಂತರ, 32 ಕ್ಕೂ ಹೆಚ್ಚು ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ Win8.0 API - ವೈನ್ 8600 ನ ಮುಕ್ತ ಅನುಷ್ಠಾನದ ಸ್ಥಿರ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಯಿತು. ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿನ ಪ್ರಮುಖ ಸಾಧನೆಯು ವೈನ್ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಭಾಷಾಂತರಿಸುವ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸುವುದನ್ನು ಗುರುತಿಸುತ್ತದೆ.

ವೈನ್ ವಿಂಡೋಸ್‌ಗಾಗಿ 5266 (ಒಂದು ವರ್ಷದ ಹಿಂದೆ 5156, ಎರಡು ವರ್ಷಗಳ ಹಿಂದೆ 5049) ಕಾರ್ಯಕ್ರಮಗಳ ಸಂಪೂರ್ಣ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ದೃಢಪಡಿಸಿದೆ, ಮತ್ತೊಂದು 4370 (ಒಂದು ವರ್ಷದ ಹಿಂದೆ 4312, ಎರಡು ವರ್ಷಗಳ ಹಿಂದೆ 4227) ಪ್ರೋಗ್ರಾಂಗಳು ಹೆಚ್ಚುವರಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಮತ್ತು ಬಾಹ್ಯ DLL ಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. 3888 ಕಾರ್ಯಕ್ರಮಗಳು (3813 ಒಂದು ವರ್ಷದ ಹಿಂದೆ, 3703 ಎರಡು ವರ್ಷಗಳ ಹಿಂದೆ) ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮುಖ್ಯ ಕಾರ್ಯಗಳ ಬಳಕೆಯನ್ನು ಅಡ್ಡಿಪಡಿಸದ ಸಣ್ಣ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿವೆ.

ವೈನ್ 8.0 ನಲ್ಲಿ ಪ್ರಮುಖ ಆವಿಷ್ಕಾರಗಳು:

  • PE ಸ್ವರೂಪದಲ್ಲಿ ಮಾಡ್ಯೂಲ್‌ಗಳು
    • ನಾಲ್ಕು ವರ್ಷಗಳ ಕೆಲಸದ ನಂತರ, ಎಲ್ಲಾ DLL ಲೈಬ್ರರಿಗಳನ್ನು PE (ಪೋರ್ಟಬಲ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್, ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ) ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಬಳಸಲು ಪರಿವರ್ತಿಸುವುದು ಪೂರ್ಣಗೊಂಡಿದೆ. PE ಯ ಬಳಕೆಯು ವಿಂಡೋಸ್‌ಗೆ ಲಭ್ಯವಿರುವ ಡೀಬಗರ್‌ಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಡಿಸ್ಕ್ ಮತ್ತು ಮೆಮೊರಿಯಲ್ಲಿ ಸಿಸ್ಟಮ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಗುರುತನ್ನು ಪರಿಶೀಲಿಸುವ ವಿವಿಧ ನಕಲು ಸಂರಕ್ಷಣಾ ಯೋಜನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. 32-ಬಿಟ್ ಹೋಸ್ಟ್‌ಗಳಲ್ಲಿ 64-ಬಿಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ARM ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ x86 ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಾಲನೆ ಮಾಡುವ ಸಮಸ್ಯೆಗಳನ್ನು ಸಹ ಪರಿಹರಿಸಲಾಗಿದೆ. ವೈನ್ 8.x ನ ನಂತರದ ಪ್ರಾಯೋಗಿಕ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಪರಿಹರಿಸಲು ಯೋಜಿಸಲಾದ ಉಳಿದ ಕಾರ್ಯಗಳಲ್ಲಿ, PE ಮತ್ತು Unix ಲೇಯರ್‌ಗಳ ನಡುವೆ ನೇರ ಕರೆಗಳನ್ನು ಮಾಡುವ ಬದಲು NT ಸಿಸ್ಟಮ್ ಕರೆ ಇಂಟರ್ಫೇಸ್‌ಗೆ ಮಾಡ್ಯೂಲ್‌ಗಳ ಪರಿವರ್ತನೆ ಇದೆ.
    • ವಿಶೇಷ ಸಿಸ್ಟಮ್ ಕರೆ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಪೂರ್ಣ NT ಸಿಸ್ಟಮ್ ಕರೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಓವರ್ಹೆಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು PE ನಿಂದ Unix ಲೈಬ್ರರಿಗಳಿಗೆ ಕರೆಗಳನ್ನು ಭಾಷಾಂತರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, OpenGL ಮತ್ತು Vulkan ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುವಾಗ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅವನತಿಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಆಪ್ಟಿಮೈಸೇಶನ್ ಸಾಧ್ಯವಾಗಿಸಿತು.
    • Winelib ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ELF (.dll.so) ಲೈಬ್ರರಿಗಳ ಮಿಶ್ರಿತ Windows/Unix ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತವೆ, ಆದರೆ 32-ಬಿಟ್ ಲೈಬ್ರರಿಗಳಿಲ್ಲದ ಅಂತಹ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು NT ಸಿಸ್ಟಮ್ ಕರೆ ಇಂಟರ್‌ಫೇಸ್ ಮೂಲಕ ಲಭ್ಯವಿರುವ ಕಾರ್ಯವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ, ಉದಾಹರಣೆಗೆ WoW64.
  • WoW64
    • WoW64 (64-bit Windows-on-Windows) ಲೇಯರ್‌ಗಳನ್ನು ಎಲ್ಲಾ Unix ಲೈಬ್ರರಿಗಳಿಗೆ ಒದಗಿಸಲಾಗಿದೆ, PE ಸ್ವರೂಪದಲ್ಲಿ 32-ಬಿಟ್ ಮಾಡ್ಯೂಲ್‌ಗಳು 64-bit Unix ಲೈಬ್ರರಿಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ನೇರ PE/Unix ಕರೆಗಳನ್ನು ತೊಡೆದುಹಾಕಿದ ನಂತರ ಅದನ್ನು ಮಾಡುತ್ತದೆ. 32-ಬಿಟ್ ಯುನಿಕ್ಸ್ ಲೈಬ್ರರಿಗಳನ್ನು ಸ್ಥಾಪಿಸದೆಯೇ 32-ಬಿಟ್ ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿದೆ.
    • 32-ಬಿಟ್ ವೈನ್ ಲೋಡರ್ ಅನುಪಸ್ಥಿತಿಯಲ್ಲಿ, 32-ಬಿಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹೊಸ ಪ್ರಾಯೋಗಿಕ ವಿಂಡೋಸ್‌ನಂತಹ WoW64 ಮೋಡ್‌ನಲ್ಲಿ ರನ್ ಆಗಬಹುದು, ಇದರಲ್ಲಿ 32-ಬಿಟ್ ಕೋಡ್ 64-ಬಿಟ್ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಚಲಿಸುತ್ತದೆ. '--enable-archs' ಆಯ್ಕೆಯೊಂದಿಗೆ ವೈನ್ ಅನ್ನು ನಿರ್ಮಿಸುವಾಗ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ.
  • ಗ್ರಾಫಿಕ್ಸ್ ಉಪವ್ಯವಸ್ಥೆ
    • ಡೀಫಾಲ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಬೆಳಕಿನ ಥೀಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ("ಲೈಟ್"). ನೀವು WineCfg ಸೌಲಭ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಥೀಮ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು.
      ವೈನ್ 8.0 ನ ಸ್ಥಿರ ಬಿಡುಗಡೆ
    • ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್‌ಗಳನ್ನು (winex11.drv, winemac.drv, wineandroid.drv) ಯುನಿಕ್ಸ್ ಮಟ್ಟದಲ್ಲಿ ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು Win32u ಲೈಬ್ರರಿಯ ಮೂಲಕ ಡ್ರೈವರ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.
      ವೈನ್ 8.0 ನ ಸ್ಥಿರ ಬಿಡುಗಡೆ
    • ಪ್ರಿಂಟ್ ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರಿಂಟರ್ ಡ್ರೈವರ್‌ನಲ್ಲಿ PE ಮತ್ತು Unix ಮಟ್ಟಗಳ ನಡುವಿನ ನೇರ ಕರೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಬಳಸಲಾಗುತ್ತದೆ.
    • Direct2D API ಈಗ ಪರಿಣಾಮಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
    • Direct2D API ಕಮಾಂಡ್ ಪಟ್ಟಿಗಳನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡುವ ಮತ್ತು ಪ್ಲೇ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಿದೆ.
    • Vulkan ಗ್ರಾಫಿಕ್ಸ್ API ಗಾಗಿ ಚಾಲಕವು Vulkan 1.3.237 ವಿವರಣೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ (Vulkan 7 ವೈನ್ 1.2 ರಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದೆ).
  • ಡೈರೆಕ್ಟ್ 3 ಡಿ
    • HLSL (ಹೈ-ಲೆವೆಲ್ ಶೇಡರ್ ಲಾಂಗ್ವೇಜ್) ಗಾಗಿ ಹೊಸ ಶೇಡರ್ ಕಂಪೈಲರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, vkd3d-ಶೇಡರ್ ಲೈಬ್ರರಿಯನ್ನು ಆಧರಿಸಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ. vkd3d-shader ಅನ್ನು ಆಧರಿಸಿ, HLSL ಡಿಸ್ಅಸೆಂಬಲರ್ ಮತ್ತು HLSL ಪ್ರಿಪ್ರೊಸೆಸರ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ.
    • D3DX 10 ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಥ್ರೆಡ್ ಪಂಪ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • Direct3D 10 ಪರಿಣಾಮಗಳು ಅನೇಕ ಹೊಸ ಅಭಿವ್ಯಕ್ತಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತವೆ.
    • D3DX 9 ಗಾಗಿ ಬೆಂಬಲ ಲೈಬ್ರರಿಯು ಈಗ ಕ್ಯೂಬ್‌ಮ್ಯಾಪ್ ಟೆಕ್ಸ್ಚರ್ ಪ್ರೊಜೆಕ್ಷನ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಧ್ವನಿ ಮತ್ತು ವೀಡಿಯೊ
    • GStreamer ಚೌಕಟ್ಟಿನ ಆಧಾರದ ಮೇಲೆ, MPEG-1 ಸ್ವರೂಪದಲ್ಲಿ ಆಡಿಯೊವನ್ನು ಡಿಕೋಡಿಂಗ್ ಮಾಡಲು ಫಿಲ್ಟರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • ASF (ಸುಧಾರಿತ ಸಿಸ್ಟಮ್ಸ್ ಫಾರ್ಮ್ಯಾಟ್) ಸ್ವರೂಪದಲ್ಲಿ ಸ್ಟ್ರೀಮಿಂಗ್ ಆಡಿಯೊ ಮತ್ತು ವೀಡಿಯೊವನ್ನು ಓದಲು ಫಿಲ್ಟರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ಮಧ್ಯಂತರ ಲೈಬ್ರರಿ-ಲೇಯರ್ OpenAL32.dll ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಅದರ ಬದಲಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಒದಗಿಸಲಾದ ಸ್ಥಳೀಯ ವಿಂಡೋಸ್ ಲೈಬ್ರರಿ OpenAL32.dll ಅನ್ನು ಈಗ ಬಳಸಲಾಗಿದೆ.
    • ಮೀಡಿಯಾ ಫೌಂಡೇಶನ್ ಪ್ಲೇಯರ್ ಸುಧಾರಿತ ವಿಷಯದ ಪ್ರಕಾರ ಪತ್ತೆ ಮಾಡಿದೆ.
    • ಡೇಟಾ ವರ್ಗಾವಣೆ ದರವನ್ನು (ದರ ನಿಯಂತ್ರಣ) ನಿಯಂತ್ರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • ವರ್ಧಿತ ವೀಡಿಯೊ ರೆಂಡರರ್ (EVR) ನಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಮಿಕ್ಸರ್ ಮತ್ತು ಪ್ರೆಸೆಂಟರ್‌ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.
    • ರೈಟರ್ ಎನ್‌ಕೋಡಿಂಗ್ API ನ ಆರಂಭಿಕ ಅನುಷ್ಠಾನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ಸುಧಾರಿತ ಟೋಪೋಲಜಿ ಲೋಡರ್ ಬೆಂಬಲ.
  • ಸಾಧನಗಳನ್ನು ಇನ್‌ಪುಟ್ ಮಾಡಿ
    • ನಿಯಂತ್ರಕಗಳ ಬಿಸಿ ಪ್ಲಗಿಂಗ್‌ಗೆ ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿತ ಬೆಂಬಲ.
    • SDL ಲೈಬ್ರರಿಯ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ ಆಟದ ಸ್ಟೀರಿಂಗ್ ಚಕ್ರಗಳನ್ನು ನಿರ್ಧರಿಸಲು ಕೋಡ್‌ನ ಸುಧಾರಿತ ಅನುಷ್ಠಾನವನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
    • ಗೇಮಿಂಗ್ ಚಕ್ರಗಳನ್ನು ಬಳಸುವಾಗ ಫೋರ್ಸ್ ಫೀಡ್‌ಬ್ಯಾಕ್ ಎಫೆಕ್ಟ್‌ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.
    • HID ಹ್ಯಾಪ್ಟಿಕ್ ವಿವರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಎಡ ಮತ್ತು ಬಲ ಕಂಪನ ಮೋಟಾರ್‌ಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • ಜಾಯ್ಸ್ಟಿಕ್ ನಿಯಂತ್ರಣ ಫಲಕದ ವಿನ್ಯಾಸವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ.
    • Sony DualShock ಮತ್ತು DualSense ನಿಯಂತ್ರಕಗಳಿಗೆ ಬೆಂಬಲವನ್ನು hidraw ಬ್ಯಾಕೆಂಡ್ ಬಳಸುವ ಮೂಲಕ ಒದಗಿಸಲಾಗುತ್ತದೆ.
    • WinRT ಮಾಡ್ಯೂಲ್ Windows.Gaming.Input ಅನ್ನು ಗೇಮ್‌ಪ್ಯಾಡ್‌ಗಳು, ಜಾಯ್‌ಸ್ಟಿಕ್‌ಗಳು ಮತ್ತು ಗೇಮಿಂಗ್ ಚಕ್ರಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಟರ್‌ಫೇಸ್‌ನ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಹೊಸ API ಗಾಗಿ, ಇತರ ವಿಷಯಗಳ ಜೊತೆಗೆ, ಸಾಧನಗಳ ಬಿಸಿ ಪ್ಲಗಿಂಗ್, ಸ್ಪರ್ಶ ಮತ್ತು ಕಂಪನ ಪರಿಣಾಮಗಳ ಅಧಿಸೂಚನೆಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಅಂತಾರಾಷ್ಟ್ರೀಕರಣ
    • ಯುನಿಕೋಡ್ CLDR (ಯುನಿಕೋಡ್ ಕಾಮನ್ ಲೊಕೇಲ್ ಡೇಟಾ ರೆಪೊಸಿಟರಿ) ರೆಪೊಸಿಟರಿಯಿಂದ locale.nls ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಸರಿಯಾದ ಲೊಕೇಲ್ ಡೇಟಾಬೇಸ್‌ನ ಉತ್ಪಾದನೆಯನ್ನು ಖಾತ್ರಿಪಡಿಸಲಾಗಿದೆ.
    • ಯುನಿಕೋಡ್ ಕೊಲೇಶನ್ ಅಲ್ಗಾರಿದಮ್ ಬದಲಿಗೆ ಡೇಟಾಬೇಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ಸಾರ್ಟ್‌ಕೀ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಲು ಯೂನಿಕೋಡ್ ಸ್ಟ್ರಿಂಗ್ ಹೋಲಿಕೆ ಕಾರ್ಯಗಳನ್ನು ಸರಿಸಲಾಗಿದೆ, ವರ್ತನೆಯನ್ನು ವಿಂಡೋಸ್‌ಗೆ ಹತ್ತಿರ ತರುತ್ತದೆ.
    • ಹೆಚ್ಚಿನ ವೈಶಿಷ್ಟ್ಯಗಳು ಮೇಲಿನ ಯುನಿಕೋಡ್ ಕೋಡ್ ಶ್ರೇಣಿಗಳಿಗೆ (ಪ್ಲೇನ್‌ಗಳು) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
    • UTF-8 ಅನ್ನು ANSI ಎನ್‌ಕೋಡಿಂಗ್ ಆಗಿ ಬಳಸಲು ಸಾಧ್ಯವಿದೆ.
    • ಅಕ್ಷರ ಕೋಷ್ಟಕಗಳನ್ನು ಯುನಿಕೋಡ್ 15.0.0 ವಿವರಣೆಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
  • ಪಠ್ಯ ಮತ್ತು ಫಾಂಟ್‌ಗಳು
    • ಹೆಚ್ಚಿನ ಸಿಸ್ಟಂ ಫಾಂಟ್‌ಗಳಿಗೆ ಫಾಂಟ್ ಲಿಂಕ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಚೈನೀಸ್, ಕೊರಿಯನ್ ಮತ್ತು ಜಪಾನೀಸ್ ಲೊಕೇಲ್‌ಗಳೊಂದಿಗೆ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಗ್ಲಿಫ್‌ಗಳು ಕಾಣೆಯಾಗುವ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
    • ಡೈರೆಕ್ಟ್‌ರೈಟ್‌ನಲ್ಲಿ ಮರುನಿರ್ಮಾಣ ಮಾಡಿದ ಫಾಲ್‌ಬ್ಯಾಕ್ ಫಾಂಟ್ ಫಾಲ್‌ಬ್ಯಾಕ್.
  • ಕರ್ನಲ್ (ವಿಂಡೋಸ್ ಕರ್ನಲ್ ಇಂಟರ್ಫೇಸ್)
    • ApiSetSchema ಡೇಟಾಬೇಸ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ, ಇದು api-ms-* ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಿತು ಮತ್ತು ಡಿಸ್ಕ್ ಮತ್ತು ವಿಳಾಸದ ಸ್ಥಳದ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಿದೆ.
    • DOS ಫೈಲ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ವಿಸ್ತೃತ FS ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಂಬಾ-ಹೊಂದಾಣಿಕೆಯ ಸ್ವರೂಪದಲ್ಲಿ ಡಿಸ್ಕ್ನಲ್ಲಿ ಉಳಿಸಲಾಗುತ್ತದೆ.
  • ನೆಟ್‌ವರ್ಕಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳು
    • ಹಿಂತೆಗೆದುಕೊಂಡ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಬಳಸಲಾಗುವ OCSP (ಆನ್‌ಲೈನ್ ಪ್ರಮಾಣಪತ್ರ ಸ್ಥಿತಿ ಪ್ರೋಟೋಕಾಲ್) ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • JavaScript ಮಾನದಂಡಗಳ ಅನುಸರಣೆ ಮೋಡ್‌ನಲ್ಲಿ ಲಭ್ಯವಿರುವ EcmaScript ವೈಶಿಷ್ಟ್ಯಗಳ ಶ್ರೇಣಿಯನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ.
    • ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ಗಾಗಿ ಕಸ ಸಂಗ್ರಾಹಕವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • ಗೆಕ್ಕೊ ಎಂಜಿನ್ ಪ್ಯಾಕೇಜ್ ವಿಕಲಾಂಗರಿಗಾಗಿ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
    • MSHTML ವೆಬ್ ಸ್ಟೋರೇಜ್ API, ಕಾರ್ಯಕ್ಷಮತೆಯ ವಸ್ತು ಮತ್ತು ಈವೆಂಟ್ ಪ್ರಕ್ರಿಯೆಗೆ ಹೆಚ್ಚುವರಿ ಆಬ್ಜೆಕ್ಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • ವ್ಸ್ಟ್ರೊಯೆನ್ನಿ ಪ್ರಿಲೋಜೆನಿಯಾ
    • ಎಲ್ಲಾ ಅಂತರ್ನಿರ್ಮಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯ ನಿಯಂತ್ರಣಗಳು 6 ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಲು ಪರಿವರ್ತಿಸಲಾಗಿದೆ, ವಿನ್ಯಾಸ ಥೀಮ್‌ಗಳಿಗೆ ಬೆಂಬಲ ಮತ್ತು ಹೆಚ್ಚಿನ ಪಿಕ್ಸೆಲ್ ಸಾಂದ್ರತೆಯೊಂದಿಗೆ ಪರದೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ರೆಂಡರಿಂಗ್.
    • ವೈನ್ ಡೀಬಗ್ಗರ್ (winedbg) ನಲ್ಲಿ ಥ್ರೆಡ್‌ಗಳನ್ನು ಡೀಬಗ್ ಮಾಡಲು ವರ್ಧಿತ ಸಾಮರ್ಥ್ಯಗಳು.
    • ನೋಂದಾವಣೆ ಉಪಯುಕ್ತತೆಗಳು (REGEDIT ಮತ್ತು REG) ಈಗ QWORD ಪ್ರಕಾರವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
    • ನೋಟ್‌ಪ್ಯಾಡ್ ಕರ್ಸರ್ ಸ್ಥಾನದ ಕುರಿತು ಮಾಹಿತಿಯೊಂದಿಗೆ ಸ್ಥಿತಿ ಪಟ್ಟಿಯನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸಾಲಿನ ಸಂಖ್ಯೆಗೆ ಹೋಗಲು ಗೊಟೊ ಲೈನ್ ಕಾರ್ಯವನ್ನು ಸೇರಿಸಿದೆ.
    • ಅಂತರ್ನಿರ್ಮಿತ ಕನ್ಸೋಲ್ OEM ಕೋಡ್ ಪುಟದಲ್ಲಿ ಡೇಟಾ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
    • 'query' ಆಜ್ಞೆಯನ್ನು sc.exe (ಸೇವಾ ನಿಯಂತ್ರಣ) ಉಪಯುಕ್ತತೆಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ಅಸೆಂಬ್ಲಿ ವ್ಯವಸ್ಥೆ
    • ಹಲವಾರು ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ PE ಸ್ವರೂಪದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, '—enable-archs=i386,x86_64').
    • 32-ಬಿಟ್ ಉದ್ದದ ಪ್ರಕಾರದೊಂದಿಗೆ ಎಲ್ಲಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ, ವಿಂಡೋಸ್‌ನಲ್ಲಿ ದೀರ್ಘವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ವೈನ್‌ನಲ್ಲಿ 'ಇಂಟ್' ಬದಲಿಗೆ 'ಲಾಂಗ್' ಎಂದು ಮರು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. Winelib ನಲ್ಲಿ, WINE_NO_LONG_TYPES ವ್ಯಾಖ್ಯಾನದ ಮೂಲಕ ಈ ನಡವಳಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು.
    • dlltool ಬಳಸದೆಯೇ ಲೈಬ್ರರಿಗಳನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ವೈನ್‌ಬಿಲ್ಡ್‌ನಲ್ಲಿ '--without-dlltool' ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ).
    • ಲೋಡಿಂಗ್ ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಮತ್ತು ಕೋಡ್-ಮುಕ್ತ, ಸಂಪನ್ಮೂಲ-ಮಾತ್ರ ಲೈಬ್ರರಿಗಳ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು, winegcc '--data-only' ಆಯ್ಕೆಯನ್ನು ಅಳವಡಿಸುತ್ತದೆ.
  • ಸಂಕಲನ
    • ಬಿಲ್ಟ್-ಇನ್ ಲೈಬ್ರರಿಗಳ ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಗಳು Faudio 22.11, LCMS2 2.14, LibJPEG 9e, LibMPG123 1.31.1, LibPng 1.6.39, LibTiff 4.4.0, LibXml2 2.10.3, Z1.1.37, LibX.1.2.13
    • ನೆಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಳವಡಿಕೆಯೊಂದಿಗೆ ವೈನ್ ಮೊನೊ ಎಂಜಿನ್ ಅನ್ನು 7.4 ಬಿಡುಗಡೆ ಮಾಡಲು ನವೀಕರಿಸಲಾಗಿದೆ.
    • RSA ಅಲ್ಗಾರಿದಮ್ ಮತ್ತು RSA-PSS ಡಿಜಿಟಲ್ ಸಿಗ್ನೇಚರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
    • UI ಆಟೋಮೇಷನ್ API ನ ಆರಂಭಿಕ ಆವೃತ್ತಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ಮೂಲ ಮರವು LDAP ಮತ್ತು vkd3d ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇವುಗಳನ್ನು PE ಸ್ವರೂಪದಲ್ಲಿ ಸಂಕಲಿಸಲಾಗಿದೆ, ಈ ಗ್ರಂಥಾಲಯಗಳ Unix ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಪೂರೈಸುವ ಅಗತ್ಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ.
    • OpenAL ಲೈಬ್ರರಿಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ