Skip to content

Commit 247e441

Browse files
committed
Merge branch 'release/0.8.0'
2 parents 6630430 + 55261fa commit 247e441

39 files changed

+1819
-334
lines changed

CHANGELOG

+20
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
v0.8.0
2+
Loads of stuff happened this release, so we're bumping version to 0.8.0.
3+
Note as well that there is a small change to `tabsarray` type regarding its title, the title is now
4+
interpolated instead of eval'd. So if you have any problems slap on a `{{ }}` around the tab title.
5+
See the docs on `tabarray` for an more info.
6+
7+
* Custom validation via ngModel.$validators and ngModel.$asyncValidators, thanks @davidlgj
8+
* Inject errors from backend directly to a field with events, thanks @davidlgj, @burdiuz, @jdgblinq
9+
* Icons to `button` type, thanks @maff
10+
* Fixed spoiled comment, thanks @mchapman
11+
* A new `template` field type, insert a angular template, like a mini add-on.
12+
* Support for schema type that allows null, thanks @ulion
13+
* Option groups in selects, thanks @DennisHalmstad
14+
* input group addons, thanks @quietlyconfident
15+
* validationMessages overhaul, nicer validationMessages with interpolation and a new sf-messages
16+
directive for add-on to use. thanks @davidlgj
17+
* interpolation instead of eval'ing in tabarray title, thanks @coridyn
18+
* Lots of bugfixes, most notable checkboxes validation now works, thanks @davidlgj, @coridyn,
19+
@ulion, @adamcbuckley
20+
121
v0.7.13
222
-------
323
* Bugfix for condition, it depended on jQuery

CONTRIBUTING.md

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
Contributing
22
------------
3-
Contributions are welcome!
3+
We love contributions!
44

55
**Please base any merge request on the *development* branch instead of *master*.**
66

77
The reason for this is that we're trying to use
8-
[git flow](http://danielkummer.github.io/git-flow-cheatsheet/), and it makes merging your pull request heck of a lot easier for us.
8+
[git flow](http://danielkummer.github.io/git-flow-cheatsheet/), and it makes merging your pull
9+
request heck of a lot easier for us.
910

10-
Please avoid including anything from the `dist/` directory as that can make merging harder, and we always generate these files when we make a new release.
11+
Please avoid including anything from the `dist/` directory as that can make merging harder, and we
12+
always generate these files when we make a new release.
1113

1214
If its a new field type consider making it an add-on instead,
13-
especially if it has dependecies. See [extending Schema Form documentation.](docs/extending.md)
15+
especially if it has external dependencies. See [extending Schema Form documentation.](docs/extending.md)
16+
17+
With new features we love to see updates to the docs as well as tests, that makes it super
18+
easy and fast for us to merge it!
1419

1520
Also consider running any code through the code style checker [jscs](https://github.com/mdevils/node-jscs)
1621
(or even better use it in your editor) with preset set to `google`. You can also us `gulp jscs` to

README.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Generate forms from JSON schemas using AngularJS!
1010

1111
Web Page
1212
--------
13-
[http://textalk.github.io/angular-schema-form/](http://textalk.github.io/angular-schema-form/)
13+
[schemaform.io](http://schemaform.io)
1414

1515
Demo Time!
1616
----------
@@ -41,7 +41,10 @@ apart from JSON Form?
4141

4242
Documentation
4343
-------------
44-
There is one section of documentation covering [defaults and form types](docs/index.md). There is another section for how you [extend angular schema form with your own types](https://github.com/Textalk/angular-schema-form/blob/master/docs/extending.md).
44+
You can find [all documentation here](docs/index.md), it covers all the different field types
45+
and their options.
46+
47+
It also covers how to [extend angular schema form with your own field types](https://github.com/Textalk/angular-schema-form/blob/master/docs/extending.md).
4548

4649
Basic Usage
4750
-----------

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"dist/schema-form.js",
55
"dist/bootstrap-decorator.js"
66
],
7-
"version": "0.7.13",
7+
"version": "0.8.0",
88
"authors": [
99
"Textalk",
1010
"David Jensen <[email protected]>",

dist/bootstrap-decorator.js

+13-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bootstrap-decorator.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)