Pembaruan MSIX SDK 1.6

Dengan rilis SDK (1.6), kami mendengar umpan balik dari mitra kami dan menambahkan lebih banyak API untuk memberi pengembang lebih banyak opsi dan fleksibilitas dalam menangani paket MSIX.

Varian API UTF8

Dalam rilis SDK ini, kami menambahkan sekitar 14 varian API UTF8 baru untuk panggilan API yang ada. Dengan dimasukkannya API baru ini, pengembang dapat memilih untuk menggunakan varian Utf8 untuk manipulasi string sesuai dengan lingkungan/platform mereka. Seperti halnya API AppxPackaging, pemanggil bertanggung jawab untuk membatalkan alokasi memori yang digunakan oleh parameter keluar LPSTR*.

Berikut ini adalah antarmuka UTF8 baru:

  • IAppxBlockMapFileUtf8
  • IAppxBlockMapReaderUtf8
  • IAppxBundleManifestPackageInfoUtf8
  • IAppxBundleReaderUtf8
  • IAppxFactoryUtf8
  • IAppxFileUtf8
  • IAppxManifestApplicationUtf8
  • IAppxManifestPackageDependencyUtf8
  • IAppxManifestPackageIdUtf8
  • IAppxManifestPropertiesUtf8
  • IAppxManifestQualifiedResourceUtf8
  • IAppxManifestResourcesEnumeratorUtf8
  • IAppxManifestTargetDeviceFamilyUtf8
  • IAppxPackageReaderUtf8

Mengesampingkan Pilihan Bahasa

Secara default, saat menangani bundel aplikasi, MSIX SDK mengembalikan paket bahasa yang berlaku dengan memilih bahasa yang juga default pada sistem. API ini memungkinkan aplikasi untuk menghitung paket bahasa yang tersedia dan mengambil alih paket bahasa yang akan dikembalikan saat menangani bundel aplikasi.

Pembaruan dan penyempurnaan lainnya

Dalam pembaruan ini,

  • Memperbarui dependensi lib OpenSSL ke 1.0.2q
  • Memperbaiki cara kami menangani karakter internasional

Anda bisa mendapatkan SDK terbaru di GitHub.