github stephenberry/glaze v2.0.2
2.0.2

latest releases: v9.0.0, v8.4.0, v8.3.0...
2 years ago

Breaking Changes

  • Deprecated bloated glz::read_file and glz::write_file. Use the format specific versions: glz::read_file_json or glz::write_file_binary etc.
  • Using glaze_reflect rather than reflect for user customized serialization, to stop reflection in certain edge cases. This is not typically required and shouldn't affect many users. glaze_reflect is simply a better name as custom classes might have members named reflect.

Fixes

  • Fix for reflection writing const structs (fixes error introduced in v2.0.0)

Improvements

  • Support for glz::file_include and glz::hostname_include in structs. Making these usable with reflection.
  • More [[nodiscard]] attributes
  • More optional glz::opts configuration inputs to API

Don't miss a new glaze release

NewReleases is sending notifications on new releases.