What's Changed
Additions
- CGFormat by @sebastiankreutzer in #65
- File format v4 and big graph lib re-write by @sebastiankreutzer in #49
- Add support for global metadata by @sebastiankreutzer in #67
Changes
Graph library
- [NFC] Rename MetaCGReader to MCGReader by @silas-martens in #74
CMake / Build / Dependencies
- Fix PGIS regression due to cxxopts update by @pearzt in #72
- Update cxxopts to v3.3.1 by @pearzt in #68
- Don't install external nlohmann-json by @pearzt in #73
- Update to GoogleTest v1.17.0 by @pearzt in #70
- Update to spdlog v1.15.3 by @pearzt in #69
- [NFC] Always install spdlog, even when using an external json by @pearzt in #76
CI and Infrastructure
- Add graph formatting check to CI by @sebastiankreutzer in #66
- [Graph] Enable ctest testing by @jplehr in #78
Various changes
- Bump devel version to 0.9.0 by @pearzt in #64
- [NFC] Add common Spack environment paths to .gitignore by @pearzt in #71
- [NFC] Mention graph tools and PGIS deprecation in README, document file format update policy by @pearzt in #75
- Use fmt::vformat in LoggerUtil to fix problem in new spdlog with C++23 by @pearzt in #77
- MetaCG Release v0.9.0 by @pearzt in #79
Full Changelog: v0.8.0...v0.9.0