v1.23.2 (2018-03-18)
- Fixed: Added
transform
tofilterDOMProps
defaults. #399
v1.23.1 (2018-03-05)
- Fixed: Got rid of React warning triggered during form reset.
v1.23.0 (2018-01-12)
v1.23.0-rc.2 (2018-01-10)
- Changed: If
onSubmit
rejects, it's treated as a form error. - Fixed:
form.submit
correctly rejects on validation error.
v1.23.0-rc.1 (2017-12-29)
- Added: Support for
[email protected]
. #372
v1.22.2 (2017-12-11)
- Fixed: Passing an empty string to
ListField
andNestField
. #366
v1.22.1 (2017-11-08)
- Fixed: Hiding rejected promises. #362
v1.22.0 (2017-10-30)
v1.22.0-rc.4 (2017-10-26)
- Added: Support for
wrapClassName
inuniforms-semantic
. #358 - Fixed: Removed
babel-plugin-transform-react-inline-elements
. #359
v1.22.0-rc.3 (2017-10-20)
- Fixed: Clearing
DateField
. #357
v1.22.0-rc.2 (2017-10-16)
- Fixed: Invalid prop warning in
uniforms-bootstrap3
anduniforms-bootstrap4
. #350
v1.22.0-rc.1 (2017-10-13)
- Added: Support for
GraphQLID
inGraphQLBridge
. #281 - Added: Support for JSON schema. #353
- Added: Support for React@16. #351
- Changed: Field
error
prop is not changing fromnull
toundefined
after validation.
v1.21.0 (2017-09-28)
- Added: Support for
checkbox
inBoolField
inuniforms-antd
. #348
v1.20.4 (2017-09-22)
- Fixed: Refreshing fields on form state change. #347
v1.20.3 (2017-09-18)
- Fixed: Invalid publish occurred. Sorry!
v1.20.2 (2017-09-16)
- Fixed: Passing
type
prop inTextField
inuniforms-antd
. #345
v1.20.1 (2017-08-26)
- Fixed: Missing
Boolean
type inGraphQLBridge
. #335 - Fixed: Position of inline error in
BoolField
inuniforms-semantic
. #338
v1.20.0 (2017-08-07)
- Changed: Moved from
lodash.x
packages tolodash/x
. It will increasenode_modules
size but probably reduce your bundle size as many projects are already usinglodash
which lead to having bothlodash.x
andlodash/x
in the bundle. - Fixed: Warning in
SelectField
inuniforms-antd
.
v1.19.1 (2017-07-08)
- Fixed: Removed unnecessary published files.
v1.19.0 (2017-07-08)
- Changed: Additional props are passed to the rendered
div
inNestField
inuniforms-antd
. - Changed: Additional props are passed to the rendered
div
inwrapField
in bothuniforms-bootstrap3
anduniforms-bootstrap4
. - Changed: Now
gridClassName
always returns a string in bothuniforms-bootstrap3
anduniforms-bootstrap4
. - Changed:
ErrorsField
is now styled in bothuniforms-bootstrap3
anduniforms-bootstrap4
. #301 - Fixed: Added missing
LongTextField
labelhtmlFor
inuniforms-semantic
. - Fixed: Added missing
placeholder
prop inSelectField
inuniforms-antd
. - Fixed:
HiddenField
now behaves the same in every theme. - Fixed:
RadioField
spacing inuniforms-bootsrap4
. #304 - Fixed: Pass
hintText
prop instead ofplaceholder
inLongTextField
inuniforms-material
.
v1.18.2 (2017-06-09)
- Fixed:
SubmitField
respectsdisabled
prop.
v1.18.1 (2017-05-28)
- Changed: Optimized
BaseField
props calculation. - Changed: Switched to
prop-types
. - Fixed:
Bridge.check
error message.
v1.18.0 (2017-04-30)
- Changed: Inline errors are now triggered by
error
, noterrorMessage
. #267 - Fixed: Removed unknown prop warning when defining component in schema. #284
v1.17.2 (2017-04-12)
- Fixed: Detection of SimpleSchema.
- Fixed: Warning in empty
BoolField
inuniforms-antd
.
v1.17.1 (2017-04-10)
- Fixed: Removed unnecessary line in
ListField
inuniforms-semantic
.
v1.17.1-beta.1 (2017-04-08)
- Fixed: Fields props precedence. #262
v1.17.0 (2017-04-05)
- Added: Support for few props in
DateField
inuniforms-material
. #246 - Added: Support for GraphQL inputs in
GraphQLBridge
. #244 - Fixed: Removing non-edited list items.
v1.16.0 (2017-03-24)
- Added: Support for
multiple
inSelectField
inuniforms-material
. #236 - Changed: Internal handling of
changed
andchangedMap
. - Changed: Optimized whole rendering process.
- Changed: Rewritten
AutoField
. - Fixed: Autosave is no longer triggering a submit on render. #238
v1.15.0 (2017-03-12)
- Added: Support for
colon
andrequired
inuniforms-antd
. #229 - Added: Support for
grouped
inuniforms-semantic
. #227 - Added: Support for
[email protected]
inuniforms-material
. #232
v1.14.0 (2017-03-06)
- Added: Additional babel transforms to reduce bundle size.
- Added: Support for
labelCol
andwrapperCol
inuniforms-antd
. #207
v1.13.1 (2017-03-02)
- Fixed: Peer dependencies versions.
v1.13.0 (2017-03-01)
- Added: Passing through all unused props in some fields in
uniforms-antd
. #203 - Added: Support for
rows
inLongTextField
inuniforms-bootstrap4
. #208 - Fixed: Removed
TextField
warning inuniforms-material
. #205
v1.12.1 (2017-02-25)
- Fixed:
HiddenField
display name. - Fixed: Handling of negative numbers in
NumField
. - Fixed: Unnecessary
onSubmit
after mount withautosave
. #204
v1.12.0 (2017-02-19)
- Added: Support for
itemProps
inListField
inuniforms-antd
. - Added: Support for
itemProps
inNestField
. #181 - Fixed: Handling of arrays in SimpleSchema@2. #200
v1.11.3 (2017-02-16)
- Added: Support for [email protected]. #198
- Fixed: Handling of no value in multiple select in
uniforms-antd
. #199
v1.11.2 (2017-02-14)
- Fixed: Multiple select in
uniforms-antd
.
v1.11.1 (2017-02-14)
- Fixed: Removed Meteor missing module warning. #197
v1.11.0 (2017-02-14)
- Added: Field rendered outside of a form throws an error.
- Added: Support for
appearance
prop inBoolField
inuniforms-material
. #189 - Changed: Use
children
instead of specified props inListAddField
inuniforms-material
. - Changed: Use
children
instead of specified props inListDelField
inuniforms-material
. - Fixed: Handling of
decimal
inNumField
. #167 - Fixed: Handling of
defaultValue
inSimpleSchema2Bridge
. #182 - Fixed: Removed
DateField
warning inuniforms-material
. - Fixed:
ListAddField
inuniforms-material
. - Fixed:
ListDelField
inuniforms-material
.
v1.10.0 (2017-02-07)
- Added: AntD theme. #134
- Added: Material UI theme. #142
- Added: Support for [email protected]. #170
- Added: Support for
initialValue
inGraphQLBridge
. #183 - Changed: All
<section>
s tags are now<div>
s. #172
v1.9.0 (2017-01-21)
- Added: Online demo uniforms.tools. #156
- Added: Support for [email protected].
- Added: Support for
step
prop inNumField
. #165
v1.8.4 (2017-01-14)
- Fixed: Handling of
initialValue
. #164
v1.8.3 (2017-01-06)
- Fixed: Handling of additional error in
ValidatedForm
. #161
v1.8.2 (2017-01-06)
- Fixed: Propagation of labels and placeholders.
v1.8.1 (2016-12-30)
- Fixed: Placeholder text from schema. #152
v1.8.0 (2016-12-19)
- Added: Support for direct imports, i.e.
import connectField from 'uniforms'
. #129 - Fixed: Optional packages resolution in Webpack. #150
- Fixed: Reset of a form with a model. #140
v1.7.1 (2016-12-04)
- Fixed: Handling of
label
inGraphQLBridge
. - Fixed: Got rid of unknown props warning in semantic theme.
- Fixed: Extraneous option in
SelectField
in semantic theme. - Fixed: Extraneous option in
SelectField
in unstyled theme.
v1.7.0 (2016-11-28)
v1.7.0-beta.1 (2016-11-27)
- Added: New
modelTransform
prop inBaseForm
. #123
v1.6.0 (2016-11-21)
v1.6.0-beta.4 (2016-11-19)
- Fixed: Handling of initial values. #135
v1.6.0-beta.3 (2016-11-19)
- Changed: Components created with
connectField
have now differentdisplayName
to match forms inheritance. - Fixed: Handling of
defaultValue
inSimpleSchema2Bridge
. #130
v1.6.0-beta.2 (2016-11-13)
- Fixed: GraphQL conditional import.
v1.6.0-beta.1 (2016-11-13)
- Changed: Added GraphQL schema support. #118
- Changed: Optimized build size.
- Changed: Removed
invariant
andwarning
dependencies. - Changed:
Bridge
cannot be instantiated. - Changed:
Bridge
constructor is now noop. - Changed:
Bridge
methods are now throwing an unimplemented method errors.
v1.5.0 (2016-11-05)
- Fixed: Got rid of unknown props warning in bootstrap themes.
- Fixed: SimpleSchema validator.
v1.5.0-rc.1 (2016-11-02)
- Added: New
showInlineError
prop inBaseForm
. #87 - Added: New
showInlineError
prop inListField
. #100 - Added: New
showInlineError
prop inNestField
.
v1.4.1 (2016-11-02)
- Fixed:
ListAddField
andListDelField
. #125 - Fixed:
process.addListener
is not a function in some environments. #124
v1.4.0 (2016-10-28)
- Added: New
showInlineError
prop in semantic theme. - Changed: Select is now deselectable. #120
- Deprecated:
FormGroup
helper component. - Fixed: Bootstrap themes
grid
handling. - Fixed: Bootstrap4
ListAddField
styling. #121
v1.3.0 (2016-10-19)
v1.2.0 (2016-10-18)
v1.2.0-rc.1 (2016-10-15)
- Added: Options passed to
connectField
are now stored on fields instances. - Changed: Moved from inline helpers to
babel-runtime
to minify build size. - Changed: Optimized
BaseForm
. - Changed: Optimized
ListField
.
v1.1.5 (2016-10-08)
- Added: Better nested fields support in SimpleSchema2.
v1.1.4 (2016-10-07)
- Fixed: Reverted React dependency version.
v1.1.3 (2016-10-06)
- Fixed: Unmet peer dependency warning.
v1.1.2 (2016-09-28)
- Fixed: Enabled
SimpleSchema2Bridge
. #107
v1.1.1 (2016-09-27)
- Fixed: Missing export.
v1.1.0 (2016-09-27)
- Added: Support for SimpleSchema2. #99
v1.0.1 (2016-09-20)
- Fixed: Controlled
ValidatedForm
validates with the old model. #104
v1.0.0 (2016-09-20)
v1.0.0-rc.33 (2016-09-14)
- Fixed:
NumberField
does not seem to let me enter "0" as the number. #101
v1.0.0-rc.32 (2016-09-10)
- Added: New documentation. #92
- Added: New playground. #98
- Fixed:
SubmitField
doesn't allow you to set value. #95
v1.0.0-rc.31 (2016-08-16)
- Fixed:
AutoFields
component is not exported. #31
v1.0.0-rc.30 (2016-08-09)
- Fixed: Got rid of (un)controlled input warning. #90
- Fixed: Got rid of unknown props warning. #89
- Fixed: Nesting
ListField
inListField
. #91
v1.0.0-rc.29 (2016-08-03)
v1.0.0-rc.28 (2016-07-29)
- Added: New
showInlineError
prop in bootstrap theme. #84 - Fixed: Removed custom validation warning. #83
v1.0.0-rc.27 (2016-07-23)
- Added: New
onSubmitSuccess
andonSubmitFailure
props on forms. #51 - Changed: Improved error handling - using
invariant
package. - Changed: Prevent validation when schema has changed and form is not submitted. #82
- Fixed: Regression with HTML5 inputs. #80
v1.0.0-rc.26 (2016-07-20)
- Added: New
filterDOMProps
helper. - Fixed: AutoForm performance. #70
- Fixed: Dynamic schema change. #76
- Fixed: Got rid of unknown props warning. #64
- Fixed: Got rid of unknown props warning. #75
v1.0.0-rc.25 (2016-07-18)
- Added: New
autosaveDelay
prop on forms. #29 - Added: New
icon
andiconLeft
prop in semantic theme. #67 - Added: New
inputRef
prop on every field. #68 - Added:
ModifierForm
example. #66 - Fixed: Dramatically improved performance. #70
- Fixed: Styling of
ListField
in bootstrap theme. #72 - Fixed:
findError
.
v1.0.0-rc.24 (2016-07-10)
- Added: New
itemProps
prop onListField
. #60 - Added: New
injectName
helper. - Changed: Initial value logic for better UX. #58
- Changed:
joinName
works with dots in parts. - Fixed: Got rid of unknown props warning. #64
- Fixed: Invalid
propTypes
. - Fixed:
HiddenField
leads to infinite loop. #63 - Fixed:
NestField
leads to infinite loop. #62
v1.0.0-rc.23 (2016-07-05)
- Added: New
HiddenField
. #53 - Added: New
onChangeModel
prop onAutoForm
. - Added: Support for arbitrary errors. #54
- Changed: Initial value logic for better UX. #58
- Changed: Initial value logic to respect
value
prop. #52 - Fixed: SimpleSchema validation of objects with prototype. #3
- Fixed:
ErrorField
styling in semantic theme. #55
v1.0.0-rc.22 (2016-06-28)
- Added: New
labelLeft
prop in bootstrap themes. #36 - Added: Public form API. #47
- Changed: Label can be a React node. #49
- Fixed: Label styling in bootstrap theme. #35
v1.0.0-rc.21 (2016-06-25)
- Added: Code coverage report. #46
- Added: Support for React SSR. #40
- Added: Support for [email protected]. #42
v1.0.0-rc.20 (2016-06-23)
- Changed: Handling of Meteor packages.
v1.0.0-rc.19 (2016-06-22)
v1.0.0-rc.18 (2016-06-19)
- Added: New
AutoFields
. #31 - Added: New
autoField
,errorsField
orsubmitField
props onQuickForm
. #28 - Added:
SelectField
checkbox mode. #33 - Changed: Renamed
type
tofieldType
. #32
v1.0.0-rc.17 (2016-06-16)
- Fixed:
TextField
regression. #30
v1.0.0-rc.16 (2016-06-15)
- Added: Labeled options. #23
- Added: New
transform
prop onRadioField
. #27. - Added: Suppress HTML5 validation. #25
v1.0.0-rc.15 (2016-06-09)
- Fixed: Got rid of warning about field value. #22
v1.0.0-rc.14 (2016-06-08)
- Fixed: Guaranteed field
id
generation.
v1.0.0-rc.13 (2016-06-05)
- Added: Asynchronous validation! #17
- Added: New
type
prop onTextField
. #19 - Added: New guaranteed field prop -
id
. - Added:
CONTRIBUTING.md
. #20
v1.0.0-rc.12 (2016-06-01)
- Changed: Initial value works with array fields. #16
v1.0.0-rc.11 (2016-05-31)
- Fixed:
ListField
styling in bootstrap themes. #16
v1.0.0-rc.10 (2016-05-30)
- Changed: Skipping
onSubmit
until render. #15
v1.0.0-rc.9 (2016-05-30)
- Changed: Now
initialCount
can be passed to theListField
directly. #14 - Fixed: Autosave regression. #11
v1.0.0-rc.8 (2016-05-30)
- Added: New
ErrorField
. #13 - Added: New guaranteed field prop -
changed
. #12 - Changed: Now
initialCount
works with arrays. #14
v1.0.0-rc.7 (2016-05-27)
- Added: New
autosave
prop on forms. #11 - Changed: Forms inheritance.
v1.0.0-rc.6 (2016-05-25)
- Added: Bootstrap 3 theme. #10
- Added: New guaranteed field prop -
errorMessage
. #6 - Changed: Schema bridges have to implement additional
getErrorMessage(name, error)
method. #6
v1.0.0-rc.5 (2016-05-24)
- Added: Bootstrap 4 theme. #2
v1.0.0-rc.4 (2016-05-23)
- Added: Multiple schemas support. #9
- Added: New
component
prop onAutoField
. - Changed: Renamed
explicitDefaultValue
toexplicitInitialValue
. - Changed: Renamed
includeDefault
toinitialValue
. - Changed: Schema props spreading.
v1.0.0-rc.3 (2016-05-20)
- Added: New guaranteed field prop -
findError
. #8 - Added: New guaranteed field prop -
findField
. #8 - Added: New guaranteed field prop -
findValue
. #8
v1.0.0-rc.2 (2016-05-11)
- Changed: Handling of Meteor packages.