# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [3.1.0] - 2024-07-07 ### Fixed * Place `` tags before nodes and edges (#53, #57) The graphml spec requires the key tags to be emitted first, which was not done. This change means the output is now usable by more programs. Thanks to @Shadetheartist for providing the PR. ## [3.0.0] - 2021-08-28 ### Changed * Bump petgraph to 0.6.0 ## [2.0.1] - 2020-02-04 ### Changed * Change to use 2018 edition * Make version-sync only a dev dependency ## [2.0.0] - 2020-02-03 ### Added * Update petgraph dependency to 0.5.0 * Changelog * Add `html_root_url` to support rustdoc linking ### Changed * The MSRV is now 1.31 ## [1.0.2] - 2018-05-15 ### Fixed * Make doctest compile on Rust 1.20 ## [1.0.1] - 2018-05-15 (crates.io only) ### Added * Documentation and README.md for crate ## [1.0.0] - 2018-05-13 ### Added * First release