- Protect against bad input in request parameters -- don't fail hard, use defaults
2.2
----------------
- Add support for Python 3.8, 3.9 and 3.10.
2.1.1
------------------
- Fix: escape special HTML characters at ``Column.renderHeadCell``, ``NameColumn.getName``, ``CheckBoxColumn`` name and value, ``RadioColumn`` name and value, ``LinkColumn`` href and link content.
2.1
----------------
- Added support for Python 3.7 and PyPy3.
- Dropped support for running the tests using `python setup.py test`.
- Reformatted the code using black and flake8.
2.0.1
------------------
- Required future>=0.14.0 so `html` package is available in Python 2.7.