Ukukhutshwa kwe-7.2.0 kwenzeka ukwenza okuphezulu iilayibrari le-thaskbha, yenzelwe ukufunda nokubhala i-JSON ngezakhono ezilula ukulandelelanisa kunye nokunciphisa uthotho lweenkcukacha idatha.
Iifomathi ze-CSV nazo ziyaxhaswa, CBOR, BEVE, Iphakheji yemiyalezo, iTOML, I-EETF (Ifomathi yeXesha langaphandle le-Erlang) (ukhetho, ifuna amathala eencwadi e-Erlang ukuze kuhlanganiswe), i-YAML 1.2, iStencil, kunye neMustache. Ithala leencwadi libhalwe nge-C++ (intloko kuphela, umgangatho we-C++23 nangaphezulu) kwaye lisasazwa phantsi kwelayisenisi ye-MIT.
I-Glaze ikwabonelela ngenkxaso I-REPE RPC и Iseva yeHTTP kunye nomthengi, kusetyenziswa iimpawu zanamhlanje ze-C++, kuquka ukuveliswa kwe-REST API ngokuzenzekelayo, inkxaso yeWebSocket, kunye nokubethela kwe-SSL/TLS.
Uluhlu lotshintsho:
- I-Glaze ngoku iyaxhasa P2996 "Ukucamngca kwe-C++26"Le nkxaso yongeze amandla angafumanekiyo kwimiphumo yangaphambili yokubonakalisa ngexesha lokuqokelela:
- inkxaso kwiintlobo ezingezizo ezo zihlanganisiweyo - iiklasi ezinabakhi, imisebenzi ebonakalayo kunye nelifa ziyasebenza nje;
- Ukulandelelanisa ngokuzenzekelayo kobalo – glz::meta akufuneki, ubalo lulandelelana ngokuzenzekelayo lube yimitya;
- inani elingenamda lamalungu esakhiwo – ngaphandle komda wangaphambili wamalungu ali-128;
- ukufikelela kumalungu abucala - ukubonakaliswa kwawo onke amalungu, nokuba ngabaphi na abantu abachaza ukufikelela;
- isebenzisa ubuchule obuqhelekileyo be-std::meta – akukho zi-hacks ezithile ze-compiler;
- abahlanganisi abaxhaswayo: GCC 16+ (kunye neenketho -std=c++26 -freflection) kunye IBloomberg clang-p2996Ukuze ufumane iinkcukacha ezithe vetshe jonga. uxwebhu kwi-C++26 reflection.
- Yongeza amandla okumisela ubungakanani be-buffer kwi-stream_request.
- Kulungiswe iimpazamo zokuhlaziya i-YAML.
umthombo: linux.org.ru
