- Added support for multiple select (Gavin Foley)
- Angular5 and Typescript 2.4.2 support
- FileWidget: fix file encoding (ebrehault)
- Expose form validity (thereiskeks)
- Checkbox widget support for array properties (ebrehault)
- Placeholder in textarea (ebrehault)
- Fill in minLenght and maxLength attributes (ebrehault)
- Compute unique error messages in widget (ebrehault)
- Make FileWidget properties accessible in derivated widget (ebrehault)
- Do not repeat description in checkbox (ebrehault)
- Manage input type="file" properly (ebrehault)
- isValid and onErrorChange event emitters added (mrpanky)
- forRoot() now able to change default providers (mrpanky)
- deep $ref support for definitions (Gabor Pankotay)
- Fix export for ButtonWidget (Brian Glass)
- number and boolean fallback values fixed (mrpanky)
- legacy required property check removed, schemavalidator denormalizes object's required field paths, objectproper ty extends subject field's errors (Gabor Pankotay)
- ArrayLayoutWidget, ObjectLayoutWidget implements AfterViewInit interface (Gabor Pankotay)
- Fix ButtonWidgte import (Emmanuel Navarro)
- Manage required state for FormProperty (Daniele Pecora)
- AOT fix for custom buttons (Daniele Pecora)
- Allow to customize action button rendering (Daniele Pecora)
- Restore has-success/has-error class
- Upgrade to Angular 4
- Clean up existing elements on schema changes
- Fix AOT build
- Re-render form on schema change [ZheyangSong]
- Use inline html
- Make sure .html templates are part of the package
- Clean up package content
- Now module, components and other elements must be imported from 'angular2-schema-form' and not 'angular2-schema-form/src'
Initial release