Më 5 dhe 20 mars u lëshuan versionet 5.0.0 dhe 5.0.1 me performancë të lartë bibliotekës Glaze, e cila është e destinuar për të lexuar dhe shkruar JSON.
Gjithashtu mbështeten formatet CSV dhe BEVE. Biblioteka është shkruar në C++ (header-only, standardi C++23) dhe shpërndahet nën licencën MIT.
nöqtÉlÉri ilÉ
- Parametrat e personalizuar nĂ« kohĂ«n e kompaktimit â struktura glz::opts tani pĂ«rmban vetĂ«m opsionet e paracaktuara, ndĂ«rsa opsionet mĂ« tĂ« specializuara mund tĂ« shtohen nĂ« strukturat e personalizuara tĂ« opsioneve.
- Hapësira emërore detail për specializimet to/from është hequr.
- glz::detail::read është zëvendësuar me glz::parse, dhe glz::detail::write me glz::serialize.
- Koncepte të reja write_supported dhe read_supported janë shtuar, duke thjeshtuar kodin dhe duke e bërë shtimin e formateve të reja më të pastër dhe të mundshëm për përdoruesit, pa pasur nevojë për ndryshime në kodin kryesor të Glaze.
- glz::manage tani nuk varet nga formati dhe funksionon me formate të tjera përveç JSON.
- Në vend të glz::expected tani gjithmonë përdoret std::expected nga C++23.
- Ristrukturimi i kodit.
- Janë korrigjuar gabimet e zbuluara.
Burimi: linux.org.ru
