# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.5.2](https://github.com/deepcausality-rs/deep_causality/compare/ultragraph-v0.5.1...ultragraph-v0.5.2) - 2024-01-14 ### Other - Updated dependencies in Ultragraph. - Updated dependencies in ultragraph crate. ## [0.5.1](https://github.com/deepcausality-rs/deep_causality/compare/ultragraph-v0.5.0...ultragraph-v0.5.1) - 2023-09-06 ### Other - Fixed various linting issues. ## [0.5.0](https://github.com/deepcausality-rs/deep_causality/compare/ultragraph-v0.4.6...ultragraph-v0.5.0) - 2023-08-30 ### Other - Switched to shorter version numbers in Cargo.toml - Fixed linter issue - Formatted entire code base with rustfmt. - Separate ultragraph type implementation imn multiple files. - Added convince constructor to error - Fixed broke test for node remove error. - Added missing none checks to graph_root_tests.rs - Fixed fallibility in shortest path. - Separate ultragraph tests into multiple files. - Renamed example code files to prevent output file name collision. - Updated copyright in all source and bash script files. - Updated copyright in all licence files. ## [0.4.6](https://github.com/deepcausality-rs/deep_causality/compare/ultragraph-v0.4.5...ultragraph-v0.4.6) - 2023-08-17 ### Other - Added remaining tests to ultragraph - updated tests in ultragraph. - Reduced benchmark graph size to decrease CI runtime.