Releases: kellpossible/doublecount
Releases · kellpossible/doublecount
v0.8.1
v0.8.0
- Refactor to properly support user defined
Action
s. This included makingProgram
and a number of other types generic overActionTypeValueEnum
andActionTypeEnum
implementations. These changes shouldn't affect anyone using the provided set ofActions
. - Introduced a new trait
ActionTypeFor
which has some functionality separated fromAction
. This is a breaking change for people implementingAction
themselves.
v0.7.1
- Fix building for default features accidentally including some items only needed for
serde-support
.
v0.7.0
- Complete
serde
serialization forProgram
, and the variousAction
implementations. #2. - Refactor
Program
to use an enumActionTypeValue
instead of dynamic trait dispatch overAction
. Programs using custom actions need to create their own implementation ofActionTypeValueEnum
to provide store their actions given toProgram
.
v0.6.2
- Fix changelog for
v0.6.1
v0.6.1
v0.6.0
Renamed argument in sum_account_states()
, sum_currency
to sum_commodity_type_id
to better match the recent changes in commodity
library.
v0.5.0
- Updated
commodity
library dependency tov0.3.0
, renamed some types
which were changed for that version AccountingError::Currency
renamed toAccountingError::Commodity