All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Date format: YYYY-MM-DD
0.12.2 - 2026-07-12
- debt: Deprecated the use of
golang.org/x/exp/constraints.
- debt: Upgraded dependencies to their latest stable versions.
0.12.1 - 2026-01-16
- defect: Fix
allMake target.
0.12.0 - 2025-12-17
- risk: Added digital signature to release artifacts for integrity verification.
0.11.0 - 2025-12-17
- risk: Added release and module verification make targets.
- debt: Upgraded all dependencies to their latest stable versions.
0.10.0 - 2025-11-07
- debt: Upgraded all dependencies to their latest stable versions.
0.9.0 - 2025-10-14
- debt: Upgraded all dependencies to their latest stable versions.
0.8.0 - 2025-09-01
- debt: Upgraded all dependencies to their latest stable versions.
- risk: Updated copyright to reflect date range through present year.
0.7.0 - 2025-08-14
- debt: Updated to Go
1.25to leverage the latest language features and performance improvements.
0.6.0 - 2025-07-03
- debt: Upgraded all dependencies to the latest supported versions.
0.5.0 - 2025-07-03
- feature: Added
FNV-1ahash function for graph nodes. - feature: Added
Sha256Hashhash function for graph nodes.
0.4.1 - 2025-07-01
- debt: Upgraded all dependencies to the latest supported versions.
0.4.0 - 2025-04-16
- risk: Added copyright notice to GitHub Actions workflows.
- debt: Organized badges in
README.md.
- debt: Upgraded all dependencies to the latest supported versions.
0.3.0 - 2025-02-13
- debt: Upgraded to Go 1.24.
0.2.0 - 2024-12-29
- feature: Added graph metrics for:
- Average Path Length
- Brande's Betweenness Centrality
- Closeness Centrality
- Clustering Coefficient
- Degree Centrality
- Density
- Diameter
- Eigenvector Centrality
- Global Clustering Coefficient
- Modularity
- PageRank
- Transitivity
0.1.0 - 2024-12-27
- feature: Initial commit.