All Versions
30
Latest Version
Avg Release Cycle
215 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v2.1 Changes
December 15, 2015๐ Released 2015-12-15
- 0๏ธโฃ Added
render_kw
to allow default rendering time options. - โก๏ธ Updated / added a number of localizations.
- โก๏ธ Updated docs.
- Allow widgets to set flags.
- 0๏ธโฃ Added
-
v2.0.2 Changes
January 18, 2015๐ Released 2015-01-18
- โก๏ธ Added more localizations and updated some.
- Validators for email and URL can validate IDNA-encoded domain names and new TLDs.
- ๐ Better
DeprecationWarnings
. - ๐ Support localization files in
/usr/share/locale
for distro packaging.
-
v2.0.1 Changes
July 01, 2014๐ Released 2014-07-01
- โก๏ธ Update wheel install to conditionally install ordereddict for Python 2.6.
- Doc improvements.
-
v2.0 Changes
May 20, 2014๐ Released 2014-05-20
- Add new
class Meta
paradigm for much more powerful customization of WTForms. - ๐ Move i18n into core. Deprecate
wtforms.ext.i18n
. - ๐ Move CSRF into core. Deprecate
wtforms.ext.csrf
. - Fix issue rendering SelectFields with
value=True
. - Make
DecimalField
able to use babel locale-based number formatting. - ๐ Drop Python 3.2 support (Python3 support for 3.3+ only).
- Passing
attr=False
to WTForms widgets causes the value to be ignored. - ๐
Unique
validator inwtforms.ext.sqlalchemy
has been removed.
- Add new
-
v1.0.5 Changes
September 11, 2013๐ Released 2013-09-10
- ๐ Fix a bug in validators which causes translations to happen once then clobber any future translations.
-
ext.sqlalchemy
andext.appengine
minor cleanups / deprecation. - Allow blank string and the string
false
to be considered false values forBooleanField
(configurable). This is technically a breaking change, but it is not likely to affect the majority of users adversely. -
ext.i18n
form allows passingLANGUAGES
to the constructor.
-
v1.0.4 Changes
April 29, 2013๐ Released 2013-04-28
- Add widgets and field implementations for HTML5 specialty input types.
- ๐
ext.appengine
add NDB support. - ๐ Add translations for Korean, Traditional Chinese.
-
v1.0.3 Changes
January 24, 2013๐ Released 2013-01-24
- โ Tests complete in python 3.2/3.3.
- Localization for ru, fr.
- ๐ Minor fixes in documentation for clarity.
-
FieldList
now can take validators on the entireFieldList
. - Fix issue with
ext.sqlalchemy
QuerySelectField
. - 0๏ธโฃ Fix issue in
ext.sqlalchemy
ColumnDefault
conversion. - ๐
ext.sqlalchemy
supportsEnum
type. - Field class now allows traversal in Django 1.4 templates.
-
v1.0.2 Changes
August 24, 2012๐ Released August 24, 2012
๐ We now support Python 2.x and 3.x on the same codebase, thanks to a lot of hard work by Vinay Sajip.
โ Add in ability to convert relationships to
ext.sqlalchemy
model_form
Built-in localizations for more languages
Validator cleanup:
- Distinguish
Required
validator intoInputRequired
andDataRequired
- Better IP address validation, including IPv6 support.
AnyOf
/NoneOf
now work properly formatting other datatypes than strings.Optional
validator can optionally pass through whitespace.
- Distinguish
-
v1.0.1 Changes
๐ Released February 29, 2012
๐ Fixed issues related to building for python 3 and python pre-releases.
โ Add
object_data
to fields to get at the originally passed data.
-
v1.0 Changes
๐ Released 2012-02-28
- 0๏ธโฃ Output HTML5 compact syntax by default.
- โ Substantial code reorg, cleanup, and test improvements.
- Added
ext.csrf
for a way to implement CSRF protection. - ๐
ext.sqlalchemy
supportsPGInet
,MACADDR
, andUUID
field conversion. - 0๏ธโฃ
ext.sqlalchemy
supports callable defaults. - ๐
ext.appengine
model_form
now supports generating forms with the same ordering as model. -
ext.appengine
ReferencePropertyField
now getsget_label
like the other ORM fields. - ๐ Add localization support for WTForms built-in messages.
- ๐ Python 3 support (via 2to3).
- An empty label string can be specified on fields if desired.
-
Option
widget can now take kwargs customization. - 0๏ธโฃ Field subclasses can provide default validators as a class property.
-
DateTimeField
can take time in microseconds. - Numeric fields all set
.data
toNone
on coercion error for consistency.