diff --git a/CHANGELOG b/CHANGELOG index 8dd392bf0..1b0482ca8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,27 @@ +v0.7.0 +------ + * Support for complex keys, at least when using Angular 1.3. + See docs/knownlimitations.md for details. Thanks @mike-marcacci for that + awesome PR. + * New format for 'titleMap', it can now also take a list. + * Checkboxes have proper two way binding. + * Validate entire form with $scope.$broadcast('schemaFormValidate') + * If there is no title in neither schema nor form it defaults to the property + name from the schema. + * 'sf-options' attribute for globals options, with an option for form defaults. + * Added 'ng-model-options' so Angular 1.3 users can validate on blur. + * All validation, even required is now using tv4js, change 'validationMessage' + accordingly. This means arrays validate. + * 'Checkbox' type implies a default of false if none is set. + * Changed tactics when it comes to bower deps, it now only depends on what you + cannot go without, i.e. tv4, angular, angular-sanitize and objectpath. You + have to add bootstrap and other dependencies manually (a lot are optional). + * Lots of small bugfixes. + + Thanks to @mike-marcacci, @sashless, @cameronprattedwards,@ianbeeston, + @torstenrudolf and all of you who made a lot of issues and PR:s this summer! + + v0.6.0 ------ * array and tabarray support, with help from @zackbloom (thanks!). diff --git a/bower.json b/bower.json index 1e4416789..0be89209f 100644 --- a/bower.json +++ b/bower.json @@ -5,7 +5,7 @@ "dist/bootstrap-decorator.min.js", "dist/bootstrap-datepicker.min.js" ], - "version": "0.6.0", + "version": "0.7.0", "authors": [ "Textalk", "David Jensen " diff --git a/package.json b/package.json index 722dd5adb..e063f9a70 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-schema-form", - "version": "0.6.0", + "version": "0.7.0", "description": "Create forms from a JSON schema", "scripts": { "test": "rm -fr coverage && ./node_modules/karma/bin/karma start --single-run --browsers PhantomJS karma.conf.js && find coverage/ -name lcov.info -print0 | xargs -0 cat | ./node_modules/coveralls/bin/coveralls.js"