Skip to content

Releases: SpectraL519/cpp-gl

v1.0.1

08 Oct 15:56
0ec3372
Compare
Choose a tag to compare
  • Added the final keyword to the following classes:
    • {vertex/edge}_descriptor
    • adjacency_{list/matrix}
    • graph
  • Marked the destructors of the property classes and the iterator_range class as virtual (if they are explicitly configured not to be final)

v1.0.0

07 Oct 19:54
Compare
Choose a tag to compare

Initial library release

Overview:

  • Concept-based template header-only graph library for C++20 and newer standards
  • Highly customizable and extensive core graph class which allows for the representation of directed and undirected graphs with vertex and edge properties using an adjacency list or an adjacency matrix implementation
  • Compatibility with C++ standard library tools, e.g.: range-based loops, std algorithms, the ranges library, stream operations, etc.
  • Predefined property types, topology generators and graph algorithms
  • CMake integration
  • No exteranal dependencies in the implementation
  • MIT licence

v1.0-prerelease-1

07 Oct 18:46
8aa05e5
Compare
Choose a tag to compare
v1.0-prerelease-1 Pre-release
Pre-release

v1.0 prerelease - iteration: 1

NOTES: Added the project's documentation / user guide and made small cleanup changes in the code

v1.0-prerelease-0

03 Oct 16:30
24a5e8d
Compare
Choose a tag to compare
v1.0-prerelease-0 Pre-release
Pre-release

v1.0 prerelease - iteration: 0

NOTES: The implementation of all planned features is complete, however the documentation and demos are yet to be added