Changelog
June 27, 2020 ยท View on GitHub
v0.8.2
- Update
commodityto version0.4.
v0.8.1
- Fix incomplete
Actionimplementation forBalanceAssertion.
v0.8.0
- Refactor to properly support user defined
Actions. This included makingProgramand a number of other types generic overActionTypeValueEnumandActionTypeEnumimplementations. These changes shouldn't affect anyone using the provided set ofActions. - Introduced a new trait
ActionTypeForwhich has some functionality separated fromAction. This is a breaking change for people implementingActionthemselves.
v0.7.1
- Fix building for default features accidentally including some items only needed for
serde-support.
v0.7.0
- Complete
serdeserialization forProgram, and the variousActionimplementations. #2. - Refactor
Programto use an enumActionTypeValueinstead of dynamic trait dispatch overAction. Programs using custom actions need to create their own implementation ofActionTypeValueEnumto provide store their actions given toProgram.
v0.6.2
- Fix changelog fo
v0.6.1
v0.6.1
- Bump
rust_decimaldependency up to using generic version1to address #5. - Update
Account#new(),Transaction#new()andTransaction#new_simple()to useInto<String>to address #4.
v0.6.0
- Renamed argument in
sum_account_states(),sum_currencytosum_commodity_type_idto better match the recent changes incommoditylibrary.
v0.5.0
- Updated
commoditylibrary dependency tov0.3.0, renamed some types which were changed for that version AccountingError::Currencyrenamed toAccountingError::Commodity