# Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

## 3.0.0-beta1 (2017-10-10)

### Changes

- Answers' type into Questions changed of string to Answer object.

### Bug Fixes

- Fixed isPristine and isDirty methods into AngularFormsComponent.

## 2.1.0 (2017-09-28)

### Features

- Added in the Group model:
  - setDescription method;
  - getQuestionByName abstract method;
- Added in the Question model:
  - setDescription method;
- Status enum.
- Added in AngularFormsComponent:
  - CSS class with question name into template's fieldset;
  - Output events error and ready;
  - getGroupByCode public method;
  - getStatus public method;
  - Errors' catch for Promises.
- Changed in DataTableComponent:
  - CSS class with question name into template's fieldset;
  - Output events error and ready;
  - getStatus public method
  - Errors' catch for Promises.

### Changes

- Use of Promises into AngularForms and ReactiveFormsFactory.
- Changed in the Group model:
  - Protected visibility in properties;
  - Generic Type ;
  - question property;
- Changed in the Question model:
  - Protected visibility in properties;
- Changed in AngularFormsComponent:
  - Async load;
  - ngOnChanges event for build form;
- Changed in DataTableComponent:
  - Async load.

### Bug Fixes

- Fixed initialization of answer property in Choice model.

## 1.2.0 (2017-09-22)

### Features

- Addition of isPristine and isDirty methods.

## 1.1.0 (2017-09-21)

### Features

- Creation of Option Interface for the Choice Questions.

### Bug Fixes

- Addition of "no registers" message into Datatable.

## 1.0.1 (2017-09-01)

### Bug Fixes

- Editable option fixed.

## 1.0.0 (2017-09-01)

### Features

- Addition of asterisk to required form controls.
- Addition of the editableOption attribute in Select.
- Addition of the disabled attribute in Questions into Fieldset.

### Changes

- Creation of the styles.css file and deletion of the inline styles into the components.
- String updated to StringUtils.
- Constructors of the Groups, Questions and Validations updated.
- Methods into DependencyService updated to static methods.
- GroupType, QuestionType, ValidationType and DependencyCriteria Enum created.
- ValidationFactory created.

## 0.5.2 (2017-07-19)

### Changes

- Addition of the submit method in the AngularFormsComponent.

## 0.5.1 (2017-07-19)

### Changes

- Refactoring of the methods of get answers for convert boolean answers to string type.

### Bug Fixes

- Dependencies fixed when the readOnly option is enabled.
- Dependencies fixed when your values are not string type.
- ExpressionChangedAfterItHasBeenCheckedError fixed.

## 0.5.0 (2017-07-14)

### Changes

- Check Question refactored to CheckBox.
- Type for TextArea Question refactored of text-area to textarea.

## 0.4.0 (2017-07-12)

### Features

- New method in AngularFormsComponent (isValid, getAnswersGroups and getAnswers).

## 0.3.4 (2017-07-12)

### Features

- CSS classes in components (rb-angular-forms, rb-fieldset and rb-data-table) for facilitate customization.

### Bug Fixes

- Exception in DependencyService for unexisting dependencies.

## 0.3.3 (2017-07-12)

### Bug Fixes

- Validation messages' style.

## 0.3.2 (2017-07-10)

## 0.3.1 (2017-07-03)

# 0.3.0 (2017-07-03)

# 0.2.0 (2017-06-22)

# results matching ""

# No results matching ""