Here you can see the full list of changes between each WTForms-Alchemy release.
- Fixed _obj setting to better cope with wtforms_components unique validator
- Fixed min and max arg handling when using zero values
- Fixed ModelFieldList object population when using 'update' population strategy
- Updated WTForms-Components dependency to 0.6.3
- Made type conversion use WTForms-Components HTML5 fields
- DataRequired validator now added to not nullable booleans by default
- SQLAlchemy-i18n support added
- Updated WTForms dependency to 1.0.4
- Updated WTForms-Components dependency to 0.5.5
- EmailType now converts to HTML5 EmailField
- Integer now converts to HTML5 IntegerField
- Numeric now converts to HTML5 DecimalField
- Date now converts to HTML5 DateField
- DateTime now converts to HTML5 DateTimeField
- Fixed trim function for None values
- Column trim option added for fine-grained control of string field trimming
- Bug fix: strip_string_fields applied only for string fields
- Possibility to give default configuration for model_form_factory function
- strip_string_fields configuration option
- Updated SQLAlchemy-Utils dependency to 0.10.0
- Updated WTForms-Components dependency to 0.5.4
- Added support for ColorType
- Added custom widget support
- Added custom filters support
- Updated SQLAlchemy-Utils dependency to 0.9.1
- Updated WTForms-Components dependency to 0.5.2
- Fixed Email validator auto-assigning for EmailType
- Smarter type conversion for subclassed types
- Fixed ModelFormField update handling
- Updated SQLAlchemy dependency to 0.8
- Completely rewritten ModelFieldList implementation
- Updated WTForms-Components dependencies
- Updated docs
- Updated WTForms-Components and SQLAlchemy-Utils dependencies
- Disalbed length validation for PhoneNumberType
- Added conversion from NumberRangeType to NumberRangeField
- Added conversion from PhoneNumberType to PhoneNumberField
- Moved custome fields, validators and widgets to WTForms-Components package
- Added handling of form_field_class = None
- Added custom field class attribute
- Better exception messages
- New unique validator syntax
- API documentation
- Enhanced unique validator
- Documented new unique validator
- Another fix for empty choices handling
- Fixed empty choices handling for string fields
- If validator
- Chain validator
- DateRange validator
- SelectField with optgroup support
- Added smart one-to-one and one-to-many relationship population
- Initial public release