-
auto record modify primitive type
-
auto record modify struct type
-
custom derive
-
travis
-
more effective string diff method.
- diff ops
- undo/redo
-
track modify path,
-
implement rundo trait
-
std::convert::AsRef
-
visible key word.
-
use custom macro attrs replace derive
-
literal macro crate
-
workspace
- support base undo redo
- auto batch op
- halfway rollback
-
support struct in struct
-
docs
- support skip special struct field
- support generic
- support struct attrs lifetime ...
- if user directly replace the nested struct, dirty chain will break, and how to generate current change op?
- RefCell will break dirty chain which depend on DerefMut
- support ops zip