- First release on PyPI.
- Fix bug that caused Questions to crash when two or more panels were used in one form.
- Add feature for creating Form subclasses from JSON data.
- Add screencast to README page.
- Update docs.
- Update dependencies to latest versions.
- Fix bug with form parameters in from_json conversion.
- Make sure jinja templates are included in manifest.
- Update installation docs to mention typing-extensions requirement for Python < 3.8.
- Use correct default value for allow_clear in signature pad.
- Set type hints to allow localization arrays in visible text properties.
- Fix bug when generating classes from JSON with dynamic panels.
- Add string representation methods to main classes.
- Feature: add console script for generating code for classes created with from_json method.
- Bug fix: do not add a default page when other pages are defined.
- Update js CDN and tests.
- Bug fix: fix choices with translatable text (thanks @joan-qida).
- Bug fix: fix read the docs build.
- Update SurveyJS version.
- Use current SurveyJS supported themes.
- Include newer Python versions in tests.
- Add documentation for i18n.
- Various dependency updates.
- Add documentation for dynamic panel references (thanks @rilshok).
- Fix Rest Countries API URL in docs.