- Add support for ipv4 and ipv6 IP addresses (Thanks GitToby) - Fix handling of aliases, including bug where tables with an aliased hash key could not be deleted (Thanks Nathan-Kr for reporting)
0.16.0
- Fix double serialization of conditions inside a transaction (Thanks krewx) - Fix validation error due to empty ExpressionAttributeValue during transaction (Thanks regoawt for reporting)
0.15.0
- Make Dyntastic.batch_get work with keys that are aliases on the model fields. - Improve error messages when validating keys passed to `get`, `safe_get` or `batch_get` - Minor fixes to `batch_get` type hints
0.14.0
- Add support for `__table_region__` and `__table_host__` to be lazy callables - Default `__table_region__` and `__table_host__` to `DYNTASTIC_REGION` and `DYNTASTIC_HOST` environment variables if not otherwise defined