Skip to content

Commit 55261fa

Browse files
committed
Version bump and changelog
1 parent 879f98d commit 55261fa

File tree

4 files changed

+41
-2
lines changed

4 files changed

+41
-2
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

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]>",

docs/index.md

+19
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Documentation
2323
1. [ngModelOptions](#ngmodeloptions)
2424
1. [copyValueTo](#copyvalueto)
2525
1. [Specific options and types](#specific-options-and-types)
26+
1. [input group addons](#input-group-addons)
2627
1. [fieldset and section](#fieldset-and-section)
2728
1. [select and checkboxes](#select-and-checkboxes)
2829
1. [actions](#actions)
@@ -823,6 +824,24 @@ Note that arrays inside arrays won't work with conditions.
823824
Specific options and types
824825
--------------------------
825826
827+
### input group addons
828+
829+
*input* and *textarea* types can also have
830+
[bootstrap input groups](http://getbootstrap.com/components/#input-groups).
831+
832+
You can add them with the option `fieldAddonLeft` and `fieldAddonRight` which both takes a snippet
833+
of html.
834+
835+
```js
836+
[
837+
{
838+
"key": "email"
839+
"fieldAddonLeft": "@"
840+
}
841+
]
842+
```
843+
844+
826845
### fieldset and section
827846
828847
*fieldset* and *section* doesn't need a key. You can create generic groups with them.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-schema-form",
3-
"version": "0.7.13",
3+
"version": "0.8.0",
44
"description": "Create complex forms from a JSON schema with angular.",
55
"repository": "Textalk/angular-schema-form",
66
"main": "dist/schema-form.min.js",

0 commit comments

Comments
 (0)