Added
* [187](https://github.com/stlehmann/pyads/pull/187) Support structured data types in `read_list_by_name`
* [220](https://github.com/stlehmann/pyads/pull/220) Support structured data types in `write_list_by_name`. Also the
AdvancedHandler of the testserver now support sumup_read and sumup_write commands.
* [195](https://github.com/stlehmann/pyads/pull/195) Read/write by name without passing the datatype
* [200](https://github.com/stlehmann/pyads/pull/200) Split read write by list into max-ads-sub-comands chunks
* [206](https://github.com/stlehmann/pyads/pull/206) AdsSymbol now supports DT, DATE_TIME and TIME datatypes
Changed
* [202](https://github.com/stlehmann/pyads/pull/202) Testserver now support variable sumread and sumwrite with
variable length for uint8 and string datatypes
* [209](https://github.com/stlehmann/pyads/pull/209) Removed duplicate tests and added addtional asserts to existing tests
* [212](https://github.com/stlehmann/pyads/pull/212) Add type annotations to structs.py
Removed