UNPKG

aurelia-form

Version:

Makes working with forms just a tad more pleasant.

687 lines (474 loc) 54.6 kB
<a name="1.3.2-1"></a> ## [1.3.2-1](https://github.com/SpoonX/aurelia-form/compare/v1.3.2-0...v1.3.2-1) (2017-12-05) <a name="1.3.2-0"></a> ## [1.3.2-0](https://github.com/SpoonX/aurelia-form/compare/v1.3.1...v1.3.2-0) (2017-09-14) ### Bug Fixes * **aurelia-form:** remove decorator ([8422f7d](https://github.com/SpoonX/aurelia-form/commit/8422f7d)) * **project:** concat all files but components ([37ee657](https://github.com/SpoonX/aurelia-form/commit/37ee657)) <a name="1.3.1"></a> ## [1.3.1](https://github.com/SpoonX/aurelia-form/compare/v1.3.0...v1.3.1) (2017-04-18) ### Features * **select:** add bindable translate ([05089c8](https://github.com/SpoonX/aurelia-form/commit/05089c8)) <a name="1.3.0"></a> # [1.3.0](https://github.com/SpoonX/aurelia-form/compare/v1.2.0...v1.3.0) (2017-04-16) ### Features * **project:** add `labelClasses` and `elementClasses` as attributes ([13c9c92](https://github.com/SpoonX/aurelia-form/commit/13c9c92)) <a name="1.2.0"></a> # [1.2.0](https://github.com/SpoonX/aurelia-form/compare/v1.1.6...v1.2.0) (2017-04-03) ### Features * **entity-form:** expose submit method ([555c8d4](https://github.com/SpoonX/aurelia-form/commit/555c8d4)) <a name="1.1.6"></a> ## [1.1.6](https://github.com/SpoonX/aurelia-form/compare/v1.1.5...v1.1.6) (2017-03-27) ### Bug Fixes * **project:** add resources ([512a93b](https://github.com/SpoonX/aurelia-form/commit/512a93b)) <a name="1.1.5"></a> ## [1.1.5](https://github.com/SpoonX/aurelia-form/compare/v1.1.4...v1.1.5) (2017-02-23) ### Bug Fixes * **aurelia-form:** force for submit ([04f1ad5](https://github.com/SpoonX/aurelia-form/commit/04f1ad5)) <a name="1.1.4"></a> ## [1.1.4](https://github.com/SpoonX/aurelia-form/compare/v1.1.3...v1.1.4) (2017-02-23) ### Bug Fixes * **aurelia-form:** force for submit ([72e4cc5](https://github.com/SpoonX/aurelia-form/commit/72e4cc5)) <a name="1.1.3"></a> ## [1.1.3](https://github.com/SpoonX/aurelia-form/compare/v1.1.2...v1.1.3) (2017-02-23) ### Bug Fixes * **aurelia-form:** fix button and validation ([3297c24](https://github.com/SpoonX/aurelia-form/commit/3297c24)) <a name="1.1.2"></a> ## [1.1.2](https://github.com/SpoonX/aurelia-form/compare/v1.1.1...v1.1.2) (2017-02-23) ### Bug Fixes * **project:** no override if already registered ([c5f2c2d](https://github.com/SpoonX/aurelia-form/commit/c5f2c2d)) <a name="1.1.1"></a> ## [1.1.1](https://github.com/SpoonX/aurelia-form/compare/v1.1.0...v1.1.1) (2017-02-23) ### Bug Fixes * **aurelia-form:** check if validated ([bfbff52](https://github.com/SpoonX/aurelia-form/commit/bfbff52)) <a name="1.1.0"></a> # [1.1.0](https://github.com/SpoonX/aurelia-form/compare/v1.0.5...v1.1.0) (2017-02-23) ### Bug Fixes * **form-element:** trigger attached on components ([3ae5861](https://github.com/SpoonX/aurelia-form/commit/3ae5861)) ### Features * **component:** add association component ([1735148](https://github.com/SpoonX/aurelia-form/commit/1735148)) * **decorator:** add options decorator ([c218208](https://github.com/SpoonX/aurelia-form/commit/c218208)) * **entity-form:** render based on fields, and render associations ([8e965cf](https://github.com/SpoonX/aurelia-form/commit/8e965cf)) <a name="1.0.5"></a> ## [1.0.5](https://github.com/SpoonX/aurelia-form/compare/v1.0.4...v1.0.5) (2017-02-23) ### Bug Fixes * **entity-form:** use dash separated attributes ([e277ace](https://github.com/SpoonX/aurelia-form/commit/e277ace)) <a name="1.0.4"></a> ## [1.0.4](https://github.com/SpoonX/aurelia-form/compare/v1.0.3...v1.0.4) (2017-02-23) ### Bug Fixes * **aurelia-form:** hide group ([3f37a72](https://github.com/SpoonX/aurelia-form/commit/3f37a72)) <a name="1.0.3"></a> ## [1.0.3](https://github.com/SpoonX/aurelia-form/compare/v1.0.2...v1.0.3) (2017-02-23) ### Bug Fixes * **aurelia-form:** only validate known fields ([7ff3c77](https://github.com/SpoonX/aurelia-form/commit/7ff3c77)) <a name="1.0.2"></a> ## [1.0.2](https://github.com/SpoonX/aurelia-form/compare/v1.0.1...v1.0.2) (2017-02-23) ### Bug Fixes * **aurelia-form:** check for validation controller ([499adff](https://github.com/SpoonX/aurelia-form/commit/499adff)) * **project:** config fallback for element ([b418d3a](https://github.com/SpoonX/aurelia-form/commit/b418d3a)) <a name="1.0.1"></a> ## [1.0.1](https://github.com/SpoonX/aurelia-form/compare/v1.0.0...v1.0.1) (2017-02-23) ### Bug Fixes * **project:** use lower-case dep name ([f4a10ca](https://github.com/SpoonX/aurelia-form/commit/f4a10ca)) <a name="1.0.0"></a> # [1.0.0](https://github.com/SpoonX/aurelia-form/compare/v1.0.0-0...v1.0.0) (2017-02-22) ### Features * **book:** add anchors ([246514d](https://github.com/SpoonX/aurelia-form/commit/246514d)) * **component:** added classes ([05d159c](https://github.com/SpoonX/aurelia-form/commit/05d159c)) * **decorator:** add inputType decorator ([bf28f89](https://github.com/SpoonX/aurelia-form/commit/bf28f89)) * **entity-form:** add type usage ([5b2a69a](https://github.com/SpoonX/aurelia-form/commit/5b2a69a)) <a name="1.0.0-0"></a> # [1.0.0-0](https://github.com/SpoonX/aurelia-form/compare/v0.6.0...v1.0.0-0) (2017-02-21) ### Bug Fixes * **aurelia-form:** bubble event ([d72b157](https://github.com/SpoonX/aurelia-form/commit/d72b157)) * **entity-form:** fix meta bugs ([8a0c811](https://github.com/SpoonX/aurelia-form/commit/8a0c811)) * **entity-form:** validation and behavior binding ([7582a37](https://github.com/SpoonX/aurelia-form/commit/7582a37)) * **entityForm:** use show.bind instead of if.bind ([930b135](https://github.com/SpoonX/aurelia-form/commit/930b135)) * **project:** default to two-way ([5e02ca5](https://github.com/SpoonX/aurelia-form/commit/5e02ca5)) * **project:** move framework logic to view ([988efc7](https://github.com/SpoonX/aurelia-form/commit/988efc7)) * **project:** use computedFrom ([a8ad270](https://github.com/SpoonX/aurelia-form/commit/a8ad270)) ### Features * **aurelia-form:** add support for before and after ([7c009ca](https://github.com/SpoonX/aurelia-form/commit/7c009ca)) * **aurelia-form:** allow disabling form validation ([601d9cb](https://github.com/SpoonX/aurelia-form/commit/601d9cb)) * **component:** add attributes ([8ec27c6](https://github.com/SpoonX/aurelia-form/commit/8ec27c6)) * **component:** add form-button ([ca0c4ae](https://github.com/SpoonX/aurelia-form/commit/ca0c4ae)) * **component:** add textarea ([31a9b4d](https://github.com/SpoonX/aurelia-form/commit/31a9b4d)) * **component:** added aurelia-form component ([aa430ed](https://github.com/SpoonX/aurelia-form/commit/aa430ed)) * **decorator:** add autofocus decorator ([db62971](https://github.com/SpoonX/aurelia-form/commit/db62971)) * **decorator:** add base field decorator ([5182947](https://github.com/SpoonX/aurelia-form/commit/5182947)) * **decorator:** add disabled decorator ([f408f05](https://github.com/SpoonX/aurelia-form/commit/f408f05)) * **decorator:** add element decorator ([51309c8](https://github.com/SpoonX/aurelia-form/commit/51309c8)) * **decorator:** add noRender decorator ([6d74af2](https://github.com/SpoonX/aurelia-form/commit/6d74af2)) * **decorator:** add position decorator ([61633cb](https://github.com/SpoonX/aurelia-form/commit/61633cb)) * **decorator:** add readonly decorator ([f79c58c](https://github.com/SpoonX/aurelia-form/commit/f79c58c)) * **decorator:** add required decorator ([3a5c554](https://github.com/SpoonX/aurelia-form/commit/3a5c554)) * **element:** add checkbox ([118ec91](https://github.com/SpoonX/aurelia-form/commit/118ec91)) * **element:** add radio ([a57d144](https://github.com/SpoonX/aurelia-form/commit/a57d144)) * **entity-form:** apply new decorators ([712fc3b](https://github.com/SpoonX/aurelia-form/commit/712fc3b)) * **entity-form:** use decorator values ([17b92f7](https://github.com/SpoonX/aurelia-form/commit/17b92f7)) * **form-group:** add element render support ([0bf39e0](https://github.com/SpoonX/aurelia-form/commit/0bf39e0)) * **form-group:** add inline support ([8ce494a](https://github.com/SpoonX/aurelia-form/commit/8ce494a)) * **form-group:** add new attributes ([a4eba5d](https://github.com/SpoonX/aurelia-form/commit/a4eba5d)) * **form-group:** add placeholder bindable ([a6f29ed](https://github.com/SpoonX/aurelia-form/commit/a6f29ed)) * **form-group:** add support for radio and checkbox ([b6b44c9](https://github.com/SpoonX/aurelia-form/commit/b6b44c9)) * **form-group:** support label-less groups by offset ([9cc2705](https://github.com/SpoonX/aurelia-form/commit/9cc2705)) * **form-input:** add attributes ([6675bb6](https://github.com/SpoonX/aurelia-form/commit/6675bb6)) * **form-input:** add checked support ([c308c3f](https://github.com/SpoonX/aurelia-form/commit/c308c3f)) * **form-input:** add options ([10894cd](https://github.com/SpoonX/aurelia-form/commit/10894cd)) * **form-label:** allow appending and prepending ([983f955](https://github.com/SpoonX/aurelia-form/commit/983f955)) * **form-label:** allow hiding the label text ([65cc2ed](https://github.com/SpoonX/aurelia-form/commit/65cc2ed)) * **formElement:** add support for aliases ([084c800](https://github.com/SpoonX/aurelia-form/commit/084c800)) * **project:** add attributes ([fc1d18d](https://github.com/SpoonX/aurelia-form/commit/fc1d18d)) * **project:** add entity-form ([f70d5be](https://github.com/SpoonX/aurelia-form/commit/f70d5be)) * **project:** add form-element component ([a3e4bc9](https://github.com/SpoonX/aurelia-form/commit/a3e4bc9)) * **project:** add form-group component ([31344ab](https://github.com/SpoonX/aurelia-form/commit/31344ab)) * **project:** add label and placeholder decorators ([c9fa544](https://github.com/SpoonX/aurelia-form/commit/c9fa544)) * **project:** add metadata class ([2e3b10e](https://github.com/SpoonX/aurelia-form/commit/2e3b10e)) * **project:** add select ([0a9c051](https://github.com/SpoonX/aurelia-form/commit/0a9c051)) * **project:** add validation support ([4701683](https://github.com/SpoonX/aurelia-form/commit/4701683)) * **project:** add versions to docs ([342f389](https://github.com/SpoonX/aurelia-form/commit/342f389)) <a name="0.6.0"></a> # [0.6.0](https://github.com/SpoonX/aurelia-form/compare/v0.5.0...v0.6.0) (2017-02-13) ### Features * **association:** add option to hide placeholder ([9e12389](https://github.com/SpoonX/aurelia-form/commit/9e12389)) <a name="0.5.0"></a> # [0.5.0](https://github.com/SpoonX/aurelia-form/compare/v0.4.0...v0.5.0) (2017-02-03) ### Features * **association-select:** add selectable and placeholder value option ([23b5087](https://github.com/SpoonX/aurelia-form/commit/23b5087)) <a name="0.4.0"></a> # [0.4.0](https://github.com/SpoonX/aurelia-form/compare/0.3.0...v0.4.0) (2016-11-15) ### Features * **form-field:** detached and attached methods definable on element ([83d4b62](https://github.com/SpoonX/aurelia-form/commit/83d4b62)) * **project:** Add fields description ([21d166d](https://github.com/SpoonX/aurelia-form/commit/21d166d)) <a name="0.3.0"></a> # [0.3.0](https://github.com/SpoonX/aurelia-form/compare/0.2.0...v0.3.0) (2016-10-05) ### Bug Fixes * **attributes:** normalize bug ([937e656](https://github.com/SpoonX/aurelia-form/commit/937e656)) * **attributes:** uses correct value in normalizeAttributes ([ca3df08](https://github.com/SpoonX/aurelia-form/commit/ca3df08)) * **project:** exports Config ([cd72178](https://github.com/SpoonX/aurelia-form/commit/cd72178)) <a name="0.2.0"></a> # [0.2.0](https://github.com/SpoonX/aurelia-form/compare/0.1.12...v0.2.0) (2016-09-15) ### Bug Fixes * **computed:** check if instanceof Promise to check if is Promise ([95ccdf0](https://github.com/SpoonX/aurelia-form/commit/95ccdf0)) * **entitySchema:** better defaults and association fix ([a0b8640](https://github.com/SpoonX/aurelia-form/commit/a0b8640)) * **formFields:** no repeat and if on form-field element ([a35050c](https://github.com/SpoonX/aurelia-form/commit/a35050c)) ### Features * **attributes:** normalize attributes to an object ([e29ce5c](https://github.com/SpoonX/aurelia-form/commit/e29ce5c)) * **conditional:** supports promises that are returned in the schema function ([5a0af48](https://github.com/SpoonX/aurelia-form/commit/5a0af48)) * **labelFormat:** allow to configure the label formatter ([6072b8b](https://github.com/SpoonX/aurelia-form/commit/6072b8b)) * **project:** allow configuration with an object ([9a75da0](https://github.com/SpoonX/aurelia-form/commit/9a75da0)) <a name="0.1.12"></a> ## [0.1.12](https://github.com/SpoonX/aurelia-form/compare/0.1.11...v0.1.12) (2016-09-05) ### Bug Fixes * **association:** name as default property ([7ccb10a](https://github.com/SpoonX/aurelia-form/commit/7ccb10a)) <a name="0.1.11"></a> ## [0.1.11](https://github.com/SpoonX/aurelia-form/compare/0.1.10...v0.1.11) (2016-08-26) ### Bug Fixes * **attribute:** remove jQuery dependency ([3fc8641](https://github.com/SpoonX/aurelia-form/commit/3fc8641)) * **bundle:** re-add imports for bundling ([2611828](https://github.com/SpoonX/aurelia-form/commit/2611828)) * **checkbox:** Changed binding to value instead of element.value ([ad49477](https://github.com/SpoonX/aurelia-form/commit/ad49477)) * **component:** actions and collection use form-field vm ([dbe2881](https://github.com/SpoonX/aurelia-form/commit/dbe2881)) * **component:** enable the use of association select in form ([b685d4d](https://github.com/SpoonX/aurelia-form/commit/b685d4d)) * **component:** file and checkbox id is set ([a217e1f](https://github.com/SpoonX/aurelia-form/commit/a217e1f)) * **fileInput:** require attributes and use file binding ([dc13f12](https://github.com/SpoonX/aurelia-form/commit/dc13f12)) * **permission:** form-field.js without execute permissions ([243d09d](https://github.com/SpoonX/aurelia-form/commit/243d09d)) ### Features * **component:** generate uids for the label and input fields ([db6ca39](https://github.com/SpoonX/aurelia-form/commit/db6ca39)) <a name="0.1.10"></a> ## [0.1.10](https://github.com/SpoonX/aurelia-form/compare/0.1.9...v0.1.10) (2016-08-10) <a name="0.1.9"></a> ## [0.1.9](https://github.com/SpoonX/aurelia-form/compare/0.1.8...v0.1.9) (2016-08-03) ### Bug Fixes * **options:** use template and value converter for options ([8a62af6](https://github.com/SpoonX/aurelia-form/commit/8a62af6)) <a name="0.1.8"></a> ## [0.1.8](https://github.com/SpoonX/aurelia-form/compare/0.0.2...v0.1.8) (2016-08-01) ### Bug Fixes * **aliases:** default type is string and not text ([d0eb58a](https://github.com/SpoonX/aurelia-form/commit/d0eb58a)) * **aliases:** text is the alias of textarea ([024b0aa](https://github.com/SpoonX/aurelia-form/commit/024b0aa)) * **attributes:** custom attribute to set attributes on aurelia-form elements ([ef9b8d1](https://github.com/SpoonX/aurelia-form/commit/ef9b8d1)) * **bootstrap:** button group for actions element ([d517d28](https://github.com/SpoonX/aurelia-form/commit/d517d28)) * **bootstrap:** enable translations for the button component ([5dfa114](https://github.com/SpoonX/aurelia-form/commit/5dfa114)) * **bootstrap:** form-group accesses the label value correctly ([33c9e1b](https://github.com/SpoonX/aurelia-form/commit/33c9e1b)) * **bootstrap:** remove unused jquery attr in form group ([c096f97](https://github.com/SpoonX/aurelia-form/commit/c096f97)) * **bootstrap:** removed mixup between message and label ([4d09ec9](https://github.com/SpoonX/aurelia-form/commit/4d09ec9)) * **bootstrap:** require attributes attribute and use it ([313e199](https://github.com/SpoonX/aurelia-form/commit/313e199)) * **bootstrap:** require the form-group custom element completely and not just the as a html custom element ([2edb75a](https://github.com/SpoonX/aurelia-form/commit/2edb75a)) * **build:** hotfix - don't concat anything ([f6035ed](https://github.com/SpoonX/aurelia-form/commit/f6035ed)) * **buttons:** correctly named class and actions view model pan-framework ([0e5f287](https://github.com/SpoonX/aurelia-form/commit/0e5f287)) * **components:** associatiion with bindable resource ([1d981fe](https://github.com/SpoonX/aurelia-form/commit/1d981fe)) * **config:** perform config regardless when the form config is instantiatied ([f850a4c](https://github.com/SpoonX/aurelia-form/commit/f850a4c)) * **console:** use aurelia-logging's getLogger instead of console ([b17ac8d](https://github.com/SpoonX/aurelia-form/commit/b17ac8d)) * **dependencies:** added missing aurelia-logging package ([633293b](https://github.com/SpoonX/aurelia-form/commit/633293b)) * **dependencies:** i18n as a hard dependency ([9858b96](https://github.com/SpoonX/aurelia-form/commit/9858b96)) * **entity:** builds a form friendly schema using the entity's metadata ([e68fdf8](https://github.com/SpoonX/aurelia-form/commit/e68fdf8)) * **entity:** uses association type instead of collection ([c1be8bc](https://github.com/SpoonX/aurelia-form/commit/c1be8bc)) * **entity-schema:** use orm-data metadata to extend element defnition ([9c7eeee](https://github.com/SpoonX/aurelia-form/commit/9c7eeee)) * **field:** do not bind model to custom element ([b260982](https://github.com/SpoonX/aurelia-form/commit/b260982)) * **form:** typo fix ([69abddb](https://github.com/SpoonX/aurelia-form/commit/69abddb)) * **form-field:** check typeof hidden property ([12f6fb1](https://github.com/SpoonX/aurelia-form/commit/12f6fb1)) * **form-group:** import parent class correctly ([6b0eda2](https://github.com/SpoonX/aurelia-form/commit/6b0eda2)) * **form-group:** is a component with with view model. Remove bindables attribute ([ecc1c3c](https://github.com/SpoonX/aurelia-form/commit/ecc1c3c)) * **i18n:** use attribute to enable soft dependency on i18n ([cd9a709](https://github.com/SpoonX/aurelia-form/commit/cd9a709)) * **label:** translations and text uses label value first and if not defined uses key value ([3f6ea54](https://github.com/SpoonX/aurelia-form/commit/3f6ea54)) * **labels:** hides the labels when element.label is set to false ([8ca0df8](https://github.com/SpoonX/aurelia-form/commit/8ca0df8)) * **labels:** move the labels to the framework components ([9bf0dee](https://github.com/SpoonX/aurelia-form/commit/9bf0dee)) * **linter:** allows key-spacing ([8f20b41](https://github.com/SpoonX/aurelia-form/commit/8f20b41)) * **naming:** schema to attribute and name to key ([b2987c9](https://github.com/SpoonX/aurelia-form/commit/b2987c9)) * **package:** aurelia-view-manager should use npm to install ([fce81a2](https://github.com/SpoonX/aurelia-form/commit/fce81a2)) * **project:** content replaced with slot element ([64a93a9](https://github.com/SpoonX/aurelia-form/commit/64a93a9)) * **project:** has missing aurelia-view-manager dependency ([49c002e](https://github.com/SpoonX/aurelia-form/commit/49c002e)) * **schema-form:** no fieldset surrounding the form-fields ([0b35eca](https://github.com/SpoonX/aurelia-form/commit/0b35eca)) * **translation:** add translation key to select ([4b95410](https://github.com/SpoonX/aurelia-form/commit/4b95410)) * **view:** name of aurelia-view changed to aurelia-view-manager ([eeb9697](https://github.com/SpoonX/aurelia-form/commit/eeb9697)) ### Features * **actions:** define action buttons in schema ([f205d9c](https://github.com/SpoonX/aurelia-form/commit/f205d9c)) * **aliases:** added alias nested = fieldset ([e72c4d3](https://github.com/SpoonX/aurelia-form/commit/e72c4d3)) * **aliases:** configure aliases to register aliases for a type ([8ee1dda](https://github.com/SpoonX/aurelia-form/commit/8ee1dda)) * **bootstrap:** setting buttons' button attributes ([ef35c7e](https://github.com/SpoonX/aurelia-form/commit/ef35c7e)) * **bootstrap:** the collection custom component ([9ac7f57](https://github.com/SpoonX/aurelia-form/commit/9ac7f57)) * **buttons:** added alias buttons for `actions` type ([c88f5a2](https://github.com/SpoonX/aurelia-form/commit/c88f5a2)) * **component:** default the type to "text" when not a valid type ([8127405](https://github.com/SpoonX/aurelia-form/commit/8127405)) * **component:** hide form-field when element.hidden is true ([7fca342](https://github.com/SpoonX/aurelia-form/commit/7fca342)) * **component:** show warning when component not defined ([272d93c](https://github.com/SpoonX/aurelia-form/commit/272d93c)) * **component:** working implementation of conditional type form field ([92c643d](https://github.com/SpoonX/aurelia-form/commit/92c643d)) * **components:** actions gets index and value from collection ([3d3ff38](https://github.com/SpoonX/aurelia-form/commit/3d3ff38)) * **components:** association type and component ([9ba164a](https://github.com/SpoonX/aurelia-form/commit/9ba164a)) * **element:** warn developer is key on element is not defined ([88e5c1e](https://github.com/SpoonX/aurelia-form/commit/88e5c1e)) * **entity-form:** component for creating a form using an entity ([b50abb4](https://github.com/SpoonX/aurelia-form/commit/b50abb4)) * **field:** hidden property can also take a function ([9e42d72](https://github.com/SpoonX/aurelia-form/commit/9e42d72)) * **fields:** show warning when model is undefined ([714c372](https://github.com/SpoonX/aurelia-form/commit/714c372)) * **fieldset:** nested schemas fieldset element enables the rendering of nested models/entities ([5d7733a](https://github.com/SpoonX/aurelia-form/commit/5d7733a)) * **form:** convenience class Form rewrite ([4aa7541](https://github.com/SpoonX/aurelia-form/commit/4aa7541)) * **form:** isValid property on Form ([acf7ee0](https://github.com/SpoonX/aurelia-form/commit/acf7ee0)) * **Form:** the form class which makes writing form a bit easier ([71b5b86](https://github.com/SpoonX/aurelia-form/commit/71b5b86)) * **message:** messages rendered in form-group ([2cb7214](https://github.com/SpoonX/aurelia-form/commit/2cb7214)) * **orm:** function for generating schema from entity ([dd81d9b](https://github.com/SpoonX/aurelia-form/commit/dd81d9b)) * **project:** load view-manager during configuration ([0535e7c](https://github.com/SpoonX/aurelia-form/commit/0535e7c)) * **project:** more flexibly set the options in schema ([d75a563](https://github.com/SpoonX/aurelia-form/commit/d75a563)) * **project:** new build tasks with typings and bundled ([a915bce](https://github.com/SpoonX/aurelia-form/commit/a915bce)) * **view:** let viewManager determine locations of templates ([185e98a](https://github.com/SpoonX/aurelia-form/commit/185e98a)) <a name="0.1.7"></a> ## [0.1.7](https://github.com/SpoonX/aurelia-form/compare/0.0.2...v0.1.7) (2016-07-29) ### Bug Fixes * **aliases:** default type is string and not text ([d0eb58a](https://github.com/SpoonX/aurelia-form/commit/d0eb58a)) * **aliases:** text is the alias of textarea ([024b0aa](https://github.com/SpoonX/aurelia-form/commit/024b0aa)) * **attributes:** custom attribute to set attributes on aurelia-form elements ([ef9b8d1](https://github.com/SpoonX/aurelia-form/commit/ef9b8d1)) * **bootstrap:** button group for actions element ([d517d28](https://github.com/SpoonX/aurelia-form/commit/d517d28)) * **bootstrap:** enable translations for the button component ([5dfa114](https://github.com/SpoonX/aurelia-form/commit/5dfa114)) * **bootstrap:** form-group accesses the label value correctly ([33c9e1b](https://github.com/SpoonX/aurelia-form/commit/33c9e1b)) * **bootstrap:** remove unused jquery attr in form group ([c096f97](https://github.com/SpoonX/aurelia-form/commit/c096f97)) * **bootstrap:** removed mixup between message and label ([4d09ec9](https://github.com/SpoonX/aurelia-form/commit/4d09ec9)) * **bootstrap:** require attributes attribute and use it ([313e199](https://github.com/SpoonX/aurelia-form/commit/313e199)) * **bootstrap:** require the form-group custom element completely and not just the as a html custom element ([2edb75a](https://github.com/SpoonX/aurelia-form/commit/2edb75a)) * **build:** hotfix - don't concat anything ([f6035ed](https://github.com/SpoonX/aurelia-form/commit/f6035ed)) * **buttons:** correctly named class and actions view model pan-framework ([0e5f287](https://github.com/SpoonX/aurelia-form/commit/0e5f287)) * **components:** associatiion with bindable resource ([1d981fe](https://github.com/SpoonX/aurelia-form/commit/1d981fe)) * **config:** perform config regardless when the form config is instantiatied ([f850a4c](https://github.com/SpoonX/aurelia-form/commit/f850a4c)) * **console:** use aurelia-logging's getLogger instead of console ([b17ac8d](https://github.com/SpoonX/aurelia-form/commit/b17ac8d)) * **dependencies:** added missing aurelia-logging package ([633293b](https://github.com/SpoonX/aurelia-form/commit/633293b)) * **dependencies:** i18n as a hard dependency ([9858b96](https://github.com/SpoonX/aurelia-form/commit/9858b96)) * **entity:** builds a form friendly schema using the entity's metadata ([e68fdf8](https://github.com/SpoonX/aurelia-form/commit/e68fdf8)) * **entity:** uses association type instead of collection ([c1be8bc](https://github.com/SpoonX/aurelia-form/commit/c1be8bc)) * **entity-schema:** use orm-data metadata to extend element defnition ([9c7eeee](https://github.com/SpoonX/aurelia-form/commit/9c7eeee)) * **field:** do not bind model to custom element ([b260982](https://github.com/SpoonX/aurelia-form/commit/b260982)) * **form:** typo fix ([69abddb](https://github.com/SpoonX/aurelia-form/commit/69abddb)) * **form-field:** check typeof hidden property ([12f6fb1](https://github.com/SpoonX/aurelia-form/commit/12f6fb1)) * **form-group:** import parent class correctly ([6b0eda2](https://github.com/SpoonX/aurelia-form/commit/6b0eda2)) * **form-group:** is a component with with view model. Remove bindables attribute ([ecc1c3c](https://github.com/SpoonX/aurelia-form/commit/ecc1c3c)) * **i18n:** use attribute to enable soft dependency on i18n ([cd9a709](https://github.com/SpoonX/aurelia-form/commit/cd9a709)) * **label:** translations and text uses label value first and if not defined uses key value ([3f6ea54](https://github.com/SpoonX/aurelia-form/commit/3f6ea54)) * **labels:** hides the labels when element.label is set to false ([8ca0df8](https://github.com/SpoonX/aurelia-form/commit/8ca0df8)) * **labels:** move the labels to the framework components ([9bf0dee](https://github.com/SpoonX/aurelia-form/commit/9bf0dee)) * **linter:** allows key-spacing ([8f20b41](https://github.com/SpoonX/aurelia-form/commit/8f20b41)) * **naming:** schema to attribute and name to key ([b2987c9](https://github.com/SpoonX/aurelia-form/commit/b2987c9)) * **package:** aurelia-view-manager should use npm to install ([fce81a2](https://github.com/SpoonX/aurelia-form/commit/fce81a2)) * **project:** content replaced with slot element ([64a93a9](https://github.com/SpoonX/aurelia-form/commit/64a93a9)) * **project:** has missing aurelia-view-manager dependency ([49c002e](https://github.com/SpoonX/aurelia-form/commit/49c002e)) * **schema-form:** no fieldset surrounding the form-fields ([0b35eca](https://github.com/SpoonX/aurelia-form/commit/0b35eca)) * **translation:** add translation key to select ([4b95410](https://github.com/SpoonX/aurelia-form/commit/4b95410)) * **view:** name of aurelia-view changed to aurelia-view-manager ([eeb9697](https://github.com/SpoonX/aurelia-form/commit/eeb9697)) ### Features * **actions:** define action buttons in schema ([f205d9c](https://github.com/SpoonX/aurelia-form/commit/f205d9c)) * **aliases:** added alias nested = fieldset ([e72c4d3](https://github.com/SpoonX/aurelia-form/commit/e72c4d3)) * **aliases:** configure aliases to register aliases for a type ([8ee1dda](https://github.com/SpoonX/aurelia-form/commit/8ee1dda)) * **bootstrap:** setting buttons' button attributes ([ef35c7e](https://github.com/SpoonX/aurelia-form/commit/ef35c7e)) * **bootstrap:** the collection custom component ([9ac7f57](https://github.com/SpoonX/aurelia-form/commit/9ac7f57)) * **buttons:** added alias buttons for `actions` type ([c88f5a2](https://github.com/SpoonX/aurelia-form/commit/c88f5a2)) * **component:** default the type to "text" when not a valid type ([8127405](https://github.com/SpoonX/aurelia-form/commit/8127405)) * **component:** hide form-field when element.hidden is true ([7fca342](https://github.com/SpoonX/aurelia-form/commit/7fca342)) * **component:** show warning when component not defined ([272d93c](https://github.com/SpoonX/aurelia-form/commit/272d93c)) * **component:** working implementation of conditional type form field ([92c643d](https://github.com/SpoonX/aurelia-form/commit/92c643d)) * **components:** actions gets index and value from collection ([3d3ff38](https://github.com/SpoonX/aurelia-form/commit/3d3ff38)) * **components:** association type and component ([9ba164a](https://github.com/SpoonX/aurelia-form/commit/9ba164a)) * **element:** warn developer is key on element is not defined ([88e5c1e](https://github.com/SpoonX/aurelia-form/commit/88e5c1e)) * **entity-form:** component for creating a form using an entity ([b50abb4](https://github.com/SpoonX/aurelia-form/commit/b50abb4)) * **field:** hidden property can also take a function ([9e42d72](https://github.com/SpoonX/aurelia-form/commit/9e42d72)) * **fields:** show warning when model is undefined ([714c372](https://github.com/SpoonX/aurelia-form/commit/714c372)) * **fieldset:** nested schemas fieldset element enables the rendering of nested models/entities ([5d7733a](https://github.com/SpoonX/aurelia-form/commit/5d7733a)) * **form:** convenience class Form rewrite ([4aa7541](https://github.com/SpoonX/aurelia-form/commit/4aa7541)) * **form:** isValid property on Form ([acf7ee0](https://github.com/SpoonX/aurelia-form/commit/acf7ee0)) * **Form:** the form class which makes writing form a bit easier ([71b5b86](https://github.com/SpoonX/aurelia-form/commit/71b5b86)) * **message:** messages rendered in form-group ([2cb7214](https://github.com/SpoonX/aurelia-form/commit/2cb7214)) * **orm:** function for generating schema from entity ([dd81d9b](https://github.com/SpoonX/aurelia-form/commit/dd81d9b)) * **project:** load view-manager during configuration ([0535e7c](https://github.com/SpoonX/aurelia-form/commit/0535e7c)) * **project:** more flexibly set the options in schema ([d75a563](https://github.com/SpoonX/aurelia-form/commit/d75a563)) * **project:** new build tasks with typings and bundled ([a915bce](https://github.com/SpoonX/aurelia-form/commit/a915bce)) * **view:** let viewManager determine locations of templates ([185e98a](https://github.com/SpoonX/aurelia-form/commit/185e98a)) ### 0.1.6 (2016-06-23) #### Bug Fixes * **attributes:** custom attribute to set attributes on aurelia-form elements ([ef9b8d1b](https://github.com/SpoonX/aurelia-form/commit/ef9b8d1b93e75b9a6bab051a80027d5e7aec6779)) * **bootstrap:** * form-group accesses the label value correctly ([33c9e1bb](https://github.com/SpoonX/aurelia-form/commit/33c9e1bb4fc59e9a6906e2425174d2bcde82a057)) * remove unused jquery attr in form group ([c096f970](https://github.com/SpoonX/aurelia-form/commit/c096f970d4b5712d15db0d49aace3c542d9cc8bd)) * removed mixup between message and label ([4d09ec96](https://github.com/SpoonX/aurelia-form/commit/4d09ec96d8555ccb9aeeb549b5a478cb644e6d51)) * require the form-group custom element completely and not just the as a html cust ([2edb75a2](https://github.com/SpoonX/aurelia-form/commit/2edb75a2c989b89ec67ff37af37b4d60b5a810ca)) * require attributes attribute and use it ([313e1999](https://github.com/SpoonX/aurelia-form/commit/313e19997100ed5fc4bf1cedbe3922fb632c13d4)) * button group for actions element ([d517d283](https://github.com/SpoonX/aurelia-form/commit/d517d283cd5492bc5bf74674c4b7bfa6badbf1a6)) * **buttons:** correctly named class and actions view model pan-framework ([0e5f287d](https://github.com/SpoonX/aurelia-form/commit/0e5f287d5fbcefd0d3ed351268c480e084cf080d)) * **config:** perform config regardless when the form config is instantiatied ([f850a4cc](https://github.com/SpoonX/aurelia-form/commit/f850a4cc9569706eee4de82281d08e536b8d31d9)) * **console:** use aurelia-logging's getLogger instead of console ([b17ac8d8](https://github.com/SpoonX/aurelia-form/commit/b17ac8d84605f0e0d5c7998b695536c8945842f8)) * **dependencies:** * added missing aurelia-logging package ([633293b2](https://github.com/SpoonX/aurelia-form/commit/633293b20eea8f50cc7e2a13af390cb995a55173)) * i18n as a hard dependency ([9858b963](https://github.com/SpoonX/aurelia-form/commit/9858b963520102b5303754af8e65ac47c401d815)) * **entity:** builds a form friendly schema using the entity's metadata ([e68fdf83](https://github.com/SpoonX/aurelia-form/commit/e68fdf836d4dc07827c548fc485ceb76e70f8867)) * **field:** do not bind model to custom element ([b2609823](https://github.com/SpoonX/aurelia-form/commit/b2609823ec9c9cbec4970a7001b98ab00b45a278)) * **form:** typo fix ([69abddbd](https://github.com/SpoonX/aurelia-form/commit/69abddbd9aab78c9dfce1178ec14a024524e0bb4)) * **form-group:** * is a component with with view model. Remove bindables attribute ([ecc1c3c9](https://github.com/SpoonX/aurelia-form/commit/ecc1c3c903b24d12b436c22b050562228813ca78)) * import parent class correctly ([6b0eda24](https://github.com/SpoonX/aurelia-form/commit/6b0eda2448389d4fafe8eb0304533128e61a7e97)) * **i18n:** use attribute to enable soft dependency on i18n ([cd9a7098](https://github.com/SpoonX/aurelia-form/commit/cd9a7098b59316e9e1e181fc7c549fc8b7ab9c2c)) * **label:** translations and text uses label value first and if not defined uses key value ([3f6ea54e](https://github.com/SpoonX/aurelia-form/commit/3f6ea54ef8e68f3d27a5d65630f6729241993dc1)) * **labels:** * hides the labels when element.label is set to false ([8ca0df87](https://github.com/SpoonX/aurelia-form/commit/8ca0df87f9eb2abcc0068968972672c4e7750250)) * move the labels to the framework components ([9bf0deef](https://github.com/SpoonX/aurelia-form/commit/9bf0deef239a5b6ee3c62606ca3f49f0d7695f9c)) * **linter:** allows key-spacing ([8f20b41e](https://github.com/SpoonX/aurelia-form/commit/8f20b41e671310b81e36a18ce7af1e6112cc3153)) * **naming:** schema to attribute and name to key ([b2987c9d](https://github.com/SpoonX/aurelia-form/commit/b2987c9d0b0692eed29831377340a137d58bed0f)) * **package:** aurelia-view-manager should use npm to install ([fce81a2f](https://github.com/SpoonX/aurelia-form/commit/fce81a2f1edb3563f71af9edb4b3f3ff084c7d69)) * **project:** * content replaced with slot element ([64a93a9c](https://github.com/SpoonX/aurelia-form/commit/64a93a9cc48b44af4937635df9354945aeaafaf4)) * has missing aurelia-view-manager dependency ([49c002ee](https://github.com/SpoonX/aurelia-form/commit/49c002ee418dfde8d4f26f5f15a0df07d4ad3143)) * **schema-form:** no fieldset surrounding the form-fields ([0b35eca0](https://github.com/SpoonX/aurelia-form/commit/0b35eca0062afaf4e15514833e27bd036865f52d)) * **view:** name of aurelia-view changed to aurelia-view-manager ([eeb9697c](https://github.com/SpoonX/aurelia-form/commit/eeb9697cb8313e6a7c677d95bd9adae2bbba48cf)) #### Features * **Form:** the form class which makes writing form a bit easier ([71b5b869](https://github.com/SpoonX/aurelia-form/commit/71b5b869566ad1561d328d3195d43c7f9de53639)) * **actions:** define action buttons in schema ([f205d9c3](https://github.com/SpoonX/aurelia-form/commit/f205d9c3cf321e01568a5335e42fa6ef25b91a08)) * **aliases:** * added alias nested = fieldset ([e72c4d3b](https://github.com/SpoonX/aurelia-form/commit/e72c4d3b6b2d5f5aba3bc96eb3f928be6377b1a1)) * configure aliases to register aliases for a type ([8ee1dda7](https://github.com/SpoonX/aurelia-form/commit/8ee1dda7ed7fffe2b179e7ca1eb520eb6a5f49be)) * **bootstrap:** * setting buttons' button attributes ([ef35c7ed](https://github.com/SpoonX/aurelia-form/commit/ef35c7ed85d3940c8e4ad84704735712dfd00085)) * the collection custom component ([9ac7f579](https://github.com/SpoonX/aurelia-form/commit/9ac7f5795abcaa2fcef88fee478eb98c196d2342)) * **buttons:** added alias buttons for `actions` type ([c88f5a28](https://github.com/SpoonX/aurelia-form/commit/c88f5a282d1a1a4db825d03b9c6b10724f801cd8)) * **component:** * show warning when component not defined ([272d93c0](https://github.com/SpoonX/aurelia-form/commit/272d93c0f1d21f079944b5dab327491dc3c04064)) * default the type to "text" when not a valid type ([81274051](https://github.com/SpoonX/aurelia-form/commit/812740511ebb4960f523231ccbb8bb32a6c2e2c9)) * **entity-form:** component for creating a form using an entity ([b50abb45](https://github.com/SpoonX/aurelia-form/commit/b50abb458ea42c32f6db221f826bcac474af560c)) * **fields:** show warning when model is undefined ([714c3722](https://github.com/SpoonX/aurelia-form/commit/714c3722cc04969fec96abda256bc54b281c2070)) * **fieldset:** nested schemas fieldset element enables the rendering of nested models/entities ([5d7733a2](https://github.com/SpoonX/aurelia-form/commit/5d7733a24f939e72981a64bff4bf57cce8517b3d)) * **form:** * isValid property on Form ([acf7ee0f](https://github.com/SpoonX/aurelia-form/commit/acf7ee0f002bc224d52241df144cdb6ffb0a16b1)) * convenience class Form rewrite ([4aa75417](https://github.com/SpoonX/aurelia-form/commit/4aa75417887d908b11f48f0e1ed66857ce8b1f60)) * **message:** messages rendered in form-group ([2cb7214c](https://github.com/SpoonX/aurelia-form/commit/2cb7214c312f91ab5c7fc20ac9ccbf2e07947eaa)) * **orm:** function for generating schema from entity ([dd81d9b3](https://github.com/SpoonX/aurelia-form/commit/dd81d9b35dae07fd12989501a1f6e469260b80a2)) * **view:** let viewManager determine locations of templates ([185e98aa](https://github.com/SpoonX/aurelia-form/commit/185e98aaebfc707d520bcc5a1ee634ce1adc419a)) ### 0.1.4 (2016-06-21) #### Bug Fixes * **attributes:** custom attribute to set attributes on aurelia-form elements ([ef9b8d1b](https://github.com/SpoonX/aurelia-form/commit/ef9b8d1b93e75b9a6bab051a80027d5e7aec6779)) * **bootstrap:** * form-group accesses the label value correctly ([33c9e1bb](https://github.com/SpoonX/aurelia-form/commit/33c9e1bb4fc59e9a6906e2425174d2bcde82a057)) * remove unused jquery attr in form group ([c096f970](https://github.com/SpoonX/aurelia-form/commit/c096f970d4b5712d15db0d49aace3c542d9cc8bd)) * removed mixup between message and label ([4d09ec96](https://github.com/SpoonX/aurelia-form/commit/4d09ec96d8555ccb9aeeb549b5a478cb644e6d51)) * require the form-group custom element completely and not just the as a html cust ([2edb75a2](https://github.com/SpoonX/aurelia-form/commit/2edb75a2c989b89ec67ff37af37b4d60b5a810ca)) * require attributes attribute and use it ([313e1999](https://github.com/SpoonX/aurelia-form/commit/313e19997100ed5fc4bf1cedbe3922fb632c13d4)) * button group for actions element ([d517d283](https://github.com/SpoonX/aurelia-form/commit/d517d283cd5492bc5bf74674c4b7bfa6badbf1a6)) * **buttons:** correctly named class and actions view model pan-framework ([0e5f287d](https://github.com/SpoonX/aurelia-form/commit/0e5f287d5fbcefd0d3ed351268c480e084cf080d)) * **config:** perform config regardless when the form config is instantiatied ([f850a4cc](https://github.com/SpoonX/aurelia-form/commit/f850a4cc9569706eee4de82281d08e536b8d31d9)) * **console:** use aurelia-logging's getLogger instead of console ([b17ac8d8](https://github.com/SpoonX/aurelia-form/commit/b17ac8d84605f0e0d5c7998b695536c8945842f8)) * **dependencies:** * added missing aurelia-logging package ([633293b2](https://github.com/SpoonX/aurelia-form/commit/633293b20eea8f50cc7e2a13af390cb995a55173)) * i18n as a hard dependency ([9858b963](https://github.com/SpoonX/aurelia-form/commit/9858b963520102b5303754af8e65ac47c401d815)) * **entity:** builds a form friendly schema using the entity's metadata ([e68fdf83](https://github.com/SpoonX/aurelia-form/commit/e68fdf836d4dc07827c548fc485ceb76e70f8867)) * **field:** do not bind model to custom element ([b2609823](https://github.com/SpoonX/aurelia-form/commit/b2609823ec9c9cbec4970a7001b98ab00b45a278)) * **form:** typo fix ([69abddbd](https://github.com/SpoonX/aurelia-form/commit/69abddbd9aab78c9dfce1178ec14a024524e0bb4)) * **form-group:** * is a component with with view model. Remove bindables attribute ([ecc1c3c9](https://github.com/SpoonX/aurelia-form/commit/ecc1c3c903b24d12b436c22b050562228813ca78)) * import parent class correctly ([6b0eda24](https://github.com/SpoonX/aurelia-form/commit/6b0eda2448389d4fafe8eb0304533128e61a7e97)) * **i18n:** use attribute to enable soft dependency on i18n ([cd9a7098](https://github.com/SpoonX/aurelia-form/commit/cd9a7098b59316e9e1e181fc7c549fc8b7ab9c2c)) * **label:** translations and text uses label value first and if not defined uses key value ([3f6ea54e](https://github.com/SpoonX/aurelia-form/commit/3f6ea54ef8e68f3d27a5d65630f6729241993dc1)) * **labels:** * hides the labels when element.label is set to false ([8ca0df87](https://github.com/SpoonX/aurelia-form/commit/8ca0df87f9eb2abcc0068968972672c4e7750250)) * move the labels to the framework components ([9bf0deef](https://github.com/SpoonX/aurelia-form/commit/9bf0deef239a5b6ee3c62606ca3f49f0d7695f9c)) * **linter:** allows key-spacing ([8f20b41e](https://github.com/SpoonX/aurelia-form/commit/8f20b41e671310b81e36a18ce7af1e6112cc3153)) * **naming:** schema to attribute and name to key ([b2987c9d](https://github.com/SpoonX/aurelia-form/commit/b2987c9d0b0692eed29831377340a137d58bed0f)) * **package:** aurelia-view-manager should use npm to install ([fce81a2f](https://github.com/SpoonX/aurelia-form/commit/fce81a2f1edb3563f71af9edb4b3f3ff084c7d69)) * **project:** * content replaced with slot element ([64a93a9c](https://github.com/SpoonX/aurelia-form/commit/64a93a9cc48b44af4937635df9354945aeaafaf4)) * has missing aurelia-view-manager dependency ([49c002ee](https://github.com/SpoonX/aurelia-form/commit/49c002ee418dfde8d4f26f5f15a0df07d4ad3143)) * **schema-form:** no fieldset surrounding the form-fields ([0b35eca0](https://github.com/SpoonX/aurelia-form/commit/0b35eca0062afaf4e15514833e27bd036865f52d)) * **view:** name of aurelia-view changed to aurelia-view-manager ([eeb9697c](https://github.com/SpoonX/aurelia-form/commit/eeb9697cb8313e6a7c677d95bd9adae2bbba48cf)) #### Features * **Form:** the form class which makes writing form a bit easier ([71b5b869](https://github.com/SpoonX/aurelia-form/commit/71b5b869566ad1561d328d3195d43c7f9de53639)) * **actions:** define action buttons in schema ([f205d9c3](https://github.com/SpoonX/aurelia-form/commit/f205d9c3cf321e01568a5335e42fa6ef25b91a08)) * **aliases:** * added alias nested = fieldset ([e72c4d3b](https://github.com/SpoonX/aurelia-form/commit/e72c4d3b6b2d5f5aba3bc96eb3f928be6377b1a1)) * configure aliases to register aliases for a type ([8ee1dda7](https://github.com/SpoonX/aurelia-form/commit/8ee1dda7ed7fffe2b179e7ca1eb520eb6a5f49be)) * **bootstrap:** * setting buttons' button attributes ([ef35c7ed](https://github.com/SpoonX/aurelia-form/commit/ef35c7ed85d3940c8e4ad84704735712dfd00085)) * the collection custom component ([9ac7f579](https://github.com/SpoonX/aurelia-form/commit/9ac7f5795abcaa2fcef88fee478eb98c196d2342)) * **buttons:** added alias buttons for `actions` type ([c88f5a28](https://github.com/SpoonX/aurelia-form/commit/c88f5a282d1a1a4db825d03b9c6b10724f801cd8)) * **component:** * show warning when component not defined ([272d93c0](https://github.com/SpoonX/aurelia-form/commit/272d93c0f1d21f079944b5dab327491dc3c04064)) * default the type to "text" when not a valid type ([81274051](https://github.com/SpoonX/aurelia-form/commit/812740511ebb4960f523231ccbb8bb32a6c2e2c9)) * **entity-form:** component for creating a form using an entity ([b50abb45](https://github.com/SpoonX/aurelia-form/commit/b50abb458ea42c32f6db221f826bcac474af560c)) * **fields:** show warning when model is undefined ([714c3722](https://github.com/SpoonX/aurelia-form/commit/714c3722cc04969fec96abda256bc54b281c2070)) * **fieldset:** nested schemas fieldset element enables the rendering of nested models/entities ([5d7733a2](https://github.com/SpoonX/aurelia-form/commit/5d7733a24f939e72981a64bff4bf57cce8517b3d)) * **form:** * isValid property on Form ([acf7ee0f](https://github.com/SpoonX/aurelia-form/commit/acf7ee0f002bc224d52241df144cdb6ffb0a16b1)) * convenience class Form rewrite ([4aa75417](https://github.com/SpoonX/aurelia-form/commit/4aa75417887d908b11f48f0e1ed66857ce8b1f60)) * **message:** messages rendered in form-group ([2cb7214c](https://github.com/SpoonX/aurelia-form/commit/2cb7214c312f91ab5c7fc20ac9ccbf2e07947eaa)) * **orm:** function for generating schema from entity ([dd81d9b3](https://github.com/SpoonX/aurelia-form/commit/dd81d9b35dae07fd12989501a1f6e469260b80a2)) * **view:** let viewManager determine locations of templates ([185e98aa](https://github.com/SpoonX/aurelia-form/commit/185e98aaebfc707d520bcc5a1ee634ce1adc419a)) ### 0.1.3 (2016-06-20) #### Bug Fixes * **attributes:** custom attribute to set attributes on aurelia-form elements ([ef9b8d1b](https://github.com/SpoonX/aurelia-form/commit/ef9b8d1b93e75b9a6bab051a80027d5e7aec6779)) * **bootstrap:** * form-group accesses the label value correctly ([33c9e1bb](https://github.com/SpoonX/aurelia-form/commit/33c9e1bb4fc59e9a6906e2425174d2bcde82a057)) * remove unused jquery attr in form group ([c096f970](https://github.com/SpoonX/aurelia-form/commit/c096f970d4b5712d15db0d49aace3c542d9cc8bd)) * removed mixup between message and label ([4d09ec96](https://github.com/SpoonX/aurelia-form/commit/4d09ec96d8555ccb9aeeb549b5a478cb644e6d51)) * require the form-group custom element completely and not just the as a html cust ([2edb75a2](https://github.com/SpoonX/aurelia-form/commit/2edb75a2c989b89ec67ff37af37b4d60b5a810ca)) * require attributes attribute and use it ([313e1999](https://github.com/SpoonX/aurelia-form/commit/313e19997100ed5fc4bf1cedbe3922fb632c13d4)) * button group for actions element ([d517d283](https://github.com/SpoonX/aurelia-form/commit/d517d283cd5492bc5bf74674c4b7bfa6badbf1a6)) * **buttons:** correctly named class and actions view model pan-framework ([0e5f287d](https://github.com/SpoonX/aurelia-form/commit/0e5f287d5fbcefd0d3ed351268c480e084cf080d)) * **config:** perform config regardless when the form config is instantiatied ([f850a4cc](https://github.com/SpoonX/aurelia-form/commit/f850a4cc9569706eee4de82281d08e536b8d31d9)) * **console:** use aurelia-logging's getLogger instead of console ([b17ac8d8](https://github.com/SpoonX/aurelia-form/commit/b17ac8d84605f0e0d5c7998b695536c8945842f8)) * **dependencies:** * added missing aurelia-logging package ([633293b2](https://github.com/SpoonX/aurelia-form/commit/633293b20eea8f50cc7e2a13af390cb995a55173)) * i18n as a hard dependency ([9858b963](https://github.com/SpoonX/aurelia-form/commit/9858b963520102b5303754af8e65ac47c401d815)) * **entity:** builds a form friendly schema using the entity's metadata ([e68fdf83](https://github.com/SpoonX/aurelia-form/commit/e68fdf836d4dc07827c548fc485ceb76e70f8867)) * **field:** do not bind model to custom element ([b2609823](https://github.com/SpoonX/aurelia-form/commit/b2609823ec9c9cbec4970a7001b98ab00b45a278)) * **form:** typo fix ([69abddbd](https://github.com/SpoonX/aurelia-form/commit/69abddbd9aab78c9dfce1178ec14a024524e0bb4)) * **form-group:** * is a component with with view model. Remove bindables attribute ([ecc1c3c9](https://github.com/SpoonX/aurelia-form/commit/ecc1c3c903b24d12b436c22b050562228813ca78)) * import parent class correctly ([6b0eda24](https://github.com/SpoonX/aurelia-form/commit/6b0eda2448389d4fafe8eb0304533128e61a7e97)) * **i18n:** use attribute to enable soft dependency on i18n ([cd9a7098](https://github.com/SpoonX/aurelia-form/commit/cd9a7098b59316e9e1e181fc7c549fc8b7ab9c2c)) * **label:** translations and text uses label value first and if not defined uses key value ([3f6ea54e](https://github.com/SpoonX/aurelia-form/commit/3f6ea54ef8e68f3d27a5d65630f6729241993dc1)) * **labels:** * hides the labels when element.label is set to false ([8ca0df87](https://github.com/SpoonX/aurelia-form/commit/8ca0df87f9eb2abcc0068968972672c4e7750250)) * move the labels to the framework components ([9bf0deef](https://github.com/SpoonX/aurelia-form/commit/9bf0deef239a5b6ee3c62606ca3f49f0d7695f9c)) * **linter:** allows key-spacing ([8f20b41e](https://github.com/SpoonX/aurelia-form/commit/8f20b41e671310b81e36a18ce7af1e6112cc3153)) * **naming:** schema to attribute and name to key ([b2987c9d](https://github.com/SpoonX/aurelia-form/commit/b2987c9d0b0692eed29831377340a137d58bed0f)) * **package:** aurelia-view-manager should use npm to install ([fce81a2f](https://github.com/SpoonX/aurelia-form/commit/fce81a2f1edb3563f71af9edb4b3f3ff084c7d69)) * **project:** * content replaced with slot element ([64a93a9c](https://github.com/SpoonX/aurelia-form/commit/64a93a9cc48b44af4937635df9354945aeaafaf4)) * has missing aurelia-view-manager dependency ([49c002ee](https://github.com/SpoonX/aurelia-form/commit/49c002ee418dfde8d4f26f5f15a0df07d4ad3143)) * **schema-form:** no fieldset surrounding the form-fields ([0b35eca0](https://github.com/SpoonX/aurelia-form/commit/0b35eca0062afaf4e15514833e27bd036865f52d)) * **view:** name of aurelia-view changed to aurelia-view-manager ([eeb9697c](https://github.com/SpoonX/aurelia-form/commit/eeb9697cb8313e6a7c677d95bd9adae2bbba48cf)) #### Features * **Form:** the form class which makes writing form a bit easier ([71b5b869](https://github.com/SpoonX/aurelia-form/commit/71b5b869566ad1561d328d3195d43c7f9de53639)) * **actions:** define action buttons in schema ([f205d9c3](https://github.com/SpoonX/aurelia-form/commit/f205d9c3cf321e01568a5335e42fa6ef25b91a08)) * **aliases:** * added alias nested = fieldset ([e72c4d3b](https://github.com/SpoonX/aurelia-form/commit/e72c4d3b6b2d5f5aba3bc96eb3f928be6377b1a1)) * configure aliases to register aliases for a type ([8ee1dda7](https://github.com/SpoonX/aurelia-form/commit/8ee1dda7ed7fffe2b179e7ca1eb520eb6a5f49be)) * **bootstrap:** * setting buttons' button attributes ([ef35c7ed](https://github.com/SpoonX/aurelia-form/commit/ef35c7ed85d3940c8e4ad84704735712dfd00085)) * the collection custom component (