- Decreased the minimum Python version to 3.6.
- HTML API:
- Added a bunch of new attributes on `<input>`: `min`, `min_error`,
`minlength`, `minlength_error`, `max`, `max_error`, `maxlength`,
`maxlength_error`, `step`, `value`
- Added a bunch of new attributes on `<section>`: `chunking_footer`,
`confirmation_label`, `method`, `required`, `status_exclude`,
`status_prepend`, `url`, `validate_type_error`, `validate_type_error_footer`,
`validate_url`
- Added new input types: `number`, `hidden`
- Added `text-search` attribute on `<li>`
- Python API
- Removed `FormItemMenu` and `FormItemContent`. Use a single model instead -
`FormItem` which achieves the functionality of both old models
- A bunch of new properties were added on `FormItem`, taken from `<input>`
and `<section>` tags (see changes in HTML API above).
- Added `text_search` property on `MenuItemFormItem`
- Fixes:
- Fix some bad tests
---