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.
0.8.14 - 2024-11-28
- Bump MSRV to 1.81 (#790)
0.8.13 - 2024-11-26
- Release 0.8.13 (#813)
0.8.12 - 2024-11-12
- Release 0.8.12 (#806)
0.8.11 - 2024-11-05
- Release 0.8.11 (#803)
0.8.10 - 2024-10-28
- Revert MSRV changes (#789)
- Bump MSRV to 1.81 & use
core::error::Error
in place ofstd
(#780)
- Release 0.8.10
0.8.9 - 2024-10-21
- Release 0.8.9
0.8.8 - 2024-10-14
- Release 0.8.8
0.8.7 - 2024-10-08
- Release 0.8.7
0.8.6 - 2024-10-06
- Release 0.8.6
0.8.5 - 2024-09-25
- Release 0.8.5
0.8.4 - 2024-09-25
- primitives Implement
map
module (#743)
- Release 0.8.4
0.8.3 - 2024-09-10
- Release 0.8.3
0.8.2 - 2024-09-06
- Release 0.8.2
0.8.1 - 2024-09-06
- sol-type-parser Winnow std error (#720)
- Release 0.8.1
0.8.0 - 2024-08-21
- Parsing stack overflow (#703)
- Release 0.8.0
0.7.7 - 2024-07-08
- Add per-crate changelogs (#669)
- Add support for parsing visibility and state mutability (#682)
- Release 0.7.7
- Use workspace.lints (#676)
- Sort derives (#662)
0.7.5 - 2024-06-04
- Create new method on Param and EventParam (#634)
0.6.4 - 2024-02-29
- Remove unused imports (#534)
- Add some more coerce error message tests (#535)
0.6.3 - 2024-02-15
- Fix winnow deprecation warnings (#507)
0.6.0 - 2024-01-10
- sol-type-parser Improve error message for bad array size (#470)
0.5.0 - 2023-11-23
- sol-type-parser Normalize
u?int
tou?int256
(#397) - json-abi
Param.ty
is not always a validTypeSpecifier
(#386)
- Use winnow
separated
instead ofseparated0
(#403)
- Update rustfmt config (#406)
0.4.1 - 2023-10-09
- Add parsing support for JSON items (#329)
- Fix typos (#325)
0.4.0 - 2023-09-29
- primitives Add more methods to
Function
(#290)
- Optimize identifier parsing (#295)
- Rewrite type parser with
winnow
(#292)
0.3.2 - 2023-08-23
- Refactor TypeSpecifier parsing (#230)
0.3.0 - 2023-07-26
- Release 0.3.0 (#207)