Gilasi 7.2.0

Gilasi 7.2.0 Gilasi 7.2.0

Tu 7.2.0 waye ga-išẹ .иблиотеки Glaze, tí a ṣe fún kíkà àti kíkọ JSON pẹ̀lú àwọn agbára ìrọ̀rùn ìṣàtúnṣe àti ìsọdipúpọ̀ data.

Àwọn ọ̀nà ìkọ̀wé CSV tún ni a ṣe àtìlẹ́yìn fún, CBOR, BEVE, IfiranṣẹPack, TOML, EETF (Ìlànà Ìta Erlang) (àṣàyàn, ó nílò àwọn ìkàwé Erlang fún àkójọpọ̀), YAML 1.2, Stencil, àti Mustache. A kọ ìkàwé náà ní C++ (orí-ìwé nìkan, ìlànà C++23 àti èyí tó ga jù bẹ́ẹ̀ lọ) a sì pín in lábẹ́ ìwé àṣẹ MIT.

Glaze tun funni ni atilẹyin REPE RPC и olupin HTTP ati alabara, nípa lílo àwọn ẹ̀yà ara C++ òde òní, pẹ̀lú ìṣẹ̀dá REST API aládàáṣe, àtìlẹ́yìn WebSocket, àti ìfọwọ́sowọ́pọ̀ SSL/TLS.

Akojọ awọn iyipada:

  • Glaze ti n gba atilẹyin bayi P2996 "Ìrònú fún C++26"Àtìlẹ́yìn yìí fi kún àwọn agbára tí kò sí nínú àwọn ìmúṣẹ àtúnṣe àkókò ìkójọpọ̀ tẹ́lẹ̀:
    • atilẹyin fun awọn iru ti kii ṣe apapọ - awọn kilasi pẹlu awọn olupilẹṣẹ, awọn iṣẹ foju ati ogún kan ṣiṣẹ;
    • A kò nílò ìtẹ̀léra àwọn àkọsílẹ̀ láìfọwọ́kọ – glz::meta, a máa ń ṣe àkọsílẹ̀ náà ní ìtẹ̀léra sí àwọn okùn láìfọwọ́kọ;
    • iye awọn ọmọ ẹgbẹ ti eto naa ko ni opin - laisi opin iṣaaju ti awọn ọmọ ẹgbẹ 128;
    • ìwọlé sí àwọn ọmọ ẹgbẹ́ ìkọ̀kọ̀ - àfihàn gbogbo àwọn ọmọ ẹgbẹ́, láìka àwọn olùṣàpèjúwe ìwọlé sí;
    • nlo awọn agbara std::meta boṣewa - ko si awọn gige-pato ti o ni akopọ;
    • Àwọn olùkópa tí a ṣe àtìlẹ́yìn: GCC 16+ (pẹ̀lú àwọn àṣàyàn -std=c++26 -freflection) àti Bloomberg clag-p2996Fun awọn alaye diẹ sii wo. iwe aṣẹ lórí àtúnṣe C++26.
  • A fi agbara lati ṣeto iwọn buffer ni stream_request kun.
  • A ti ṣe àtúnṣe àwọn àṣìṣe ìtúpalẹ̀ YAML.

orisun: linux.org.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster