Added CHANGELOG
Default an {{input}}'s name to the dasherized property name.
Merge pull request #82 from rjackson/default_name_property_on_input

Default an {{input}}'s name attribute to be the property name.
Do not require models to be an Ember.Object.

* Changes tests to use POJO's instead of an Ember.Object.
* Changed Ember.EasyForm.Button and Ember.EasyForm.Submit to use
  `isValid` on the model instead of `isInvalid`. This makes it easier
  to implement custom validations (without `ember-validations`) since
  only one value is needed for checking validity.

Resolves #87.
Merge pull request #88 from rjackson/make_work_on_pojos

Do not require models to be an Ember.Object.
Breaking test case for #85
Use the form's model as the scope for {{input}}.

* Adds a `formForModelPath` keyword to the views scope in the
  `{{form-for}}` helper.
* Uses that keyword as the basis for property lookups.
* Does NOT change the actual context of the block passed to
  `{{form-for}}`.
* Adds an additional helper to `Ember.EasyForm.BaseView` to lookup the
  forms model (based on the path provided when calling `{{form-for}}`).
* Ensure that a forms validation is performed against the model
  object specified.
* Change tests to use `{{form-for content}}` instead of `{{form-for
  controller}}` (`controller` is not a valid keyword under the view
  `context`)
* Allows binding to a property outside of the current forms model scope
  if the property is prefixed by a keyword (examples: `view` or `controller`).
* Changes `Ember.EasyForm.Button` and `Ember.EasyForm.Submit` to inherit from
  `Ember.EasyForm.BaseView`. Previously was using `Ember.View`.

Resolves #85.
Closes #86.
Merge pull request #89 from rjackson/fix_form_context

Use the form's model as the scope for {{input}}.
Fixes the error thrown when using `{{input}}` as a block without label.

This is helpful for mobile pages, when you use placeholder text instead
of labels.

```html
{{#input username}}
  {{input-field username}}
  {{error-field username}}
{{/input}}
```
Merge pull request #92 from dockyard/alex-label

Fixes the error thrown when using `{{input}}` as a block without label.
Ensure that block form inputs use the correct for.

Credit to @diogomafra for these changes.

[Original comment](https://github.com/dockyard/ember-easyForm/pull/92#issuecomment-31457425)
Merge pull request #93 from rjackson/fixup_labels_inside_input_blocks

Ensure that block form inputs use the correct for.
Fix typo.
Use bundle exec for Travis tests.
Add more tests for date & time fields.
Merge pull request #95 from rjackson/add_date_time_tests

Add more tests for date & time fields.
Merge branch 'master' of github.com:dockyard/ember-easyForm