------------------- * speedup slice assignment, see 132 and 135 * speedup bitwise operations, 133 * optimize `getbit()` and `setbit()` in `bitarray.h` * fix TypeError messages when bitarray or int (0, 1) are expected (bool is a subclass of int) * add and improve tests
2.2.1
------------------- * improve documentation * speedup `vl_encode()` * `bitarray.h`: make `getbit()` always an (inline) function * add assertions in C code
2.2.0
------------------- * add `bitarray.util.vl_encode()` and `bitarray.util.vl_decode()` which uses a [variable length bitarray format](variable_length.rst), 131
2.1.3
------------------- * Fix building with MSVC / Bullseye, 129
2.1.2
------------------- * support type hinting for all Python 3 versions (that bitarray supports, 3.5 and higher currently), fixed 128 * add explicit endianness to two tests, fixes 127
2.1.1
------------------- * add type hinting (see PEP 484, 561) using stub (`.pyi`) files * add tests