diff --git a/CHANGELOG.md b/CHANGELOG.md index 36eb900..dd452ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,10 +7,30 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -[Unreleased]: https://github.com/althonos/proteinogenic/compare/v0.1.0...HEAD +[Unreleased]: https://github.com/althonos/proteinogenic/compare/v0.2.0...HEAD -## [v0.1.0] - 2020-01-15 +## [v0.2.0] - 2022-02-17 + +[v0.2.0]: https://github.com/althonos/proteinogenic/compare/v0.1.0...v0.2.0 + +### Fixed +- Kekulization of imidazole cycle of `L-histidine` residues. + +### Changed +- Refactored API to make failible operations return a result. +- Renamed `AminoAcid::from_code1` to `AminoAcid::from_char`. +- Renamed `AminoAcid::from_code3` to `AminoAcid::from_code`. + +### Added +- `AminoAcid::as_code` to view the 3-letter code of an `AminoAcid` variant. +- `L-pyrrolysine`, `dehydroalanine` and `(Z)-dehydrobutyrine` amino acids. +- Support for cross-link modifications like cystine or lanthionine. +- Support for head-to-tail homodetic cyclization. +- Dedicated error type for the new possible errors. + + +## [v0.1.0] - 2022-01-15 [v0.1.0]: https://github.com/althonos/proteinogenic/compare/dfa86e6...v0.1.0 diff --git a/Cargo.toml b/Cargo.toml index 317594e..5d27fcb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "proteinogenic" -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["Martin Larralde "] license = "MIT"