* Dropped support for Python 3.6; * Support for classes deriving `Generic[T, U, ...]`; * Added new type ``typeit.custom_types.JsonString`` - helpful when dealing with JSON strings encoded into JSON strings.
0.23.0
===============
* Support for default values at construction time.
0.22.0
===============
* Support for overrides of init-based types (and dataclasses).
0.21.0
===============
* Support for global attribute name overrides with ``typeit.flags.GlobalNameOverride`` * ``typeit.TypeConstructor`` is now recommended over ``typeit.type_constructor``. The latter is left for backward compatibility. * ``NonStrictPrimitives`` and ``SumTypeDict`` are now recommended over corresponding ``NON_STRICT_PRIMITIVES`` ``SUM_TYPE_DICT``. The latter are left for backward compatibility.