|
1 |
| -## CHANGELOG |
| 1 | +# CHANGELOG |
2 | 2 |
|
3 |
| -3.4.1 |
4 |
| ------ |
| 3 | +## 3.4.2 |
| 4 | + |
| 5 | +- [add] Added the ability to specify multiple namespaces to look for fields in the MethodDispatcher |
| 6 | +- [mod] Appended buttons are now properly wrapped in input-group-btn in Bootstrap 3 |
| 7 | +- [fix] Fixed a bug where wrong items would get selected in optgroups |
| 8 | +- [fix] Fixed some bug when fetching data from the request |
| 9 | +- [fix] Fixed spaces in validation rules causing errors |
| 10 | + |
| 11 | +## 3.4.1 |
5 | 12 |
|
6 | 13 | - [add] Added support for passing MessageBag instances to `withErrors`
|
7 | 14 | - [mod] MethodDispatcher can now look for field classes in multiple namespaces
|
8 | 15 | - [mod] Use objects' `toArray` instead of array casting when possible
|
9 | 16 | - [fix] Fix framework classes overwriting classes predefined on Field classes
|
10 | 17 | - [fix] Fix stability problems that prevented Former form being installed
|
11 | 18 |
|
12 |
| -3.4.0 |
13 |
| ------ |
| 19 | +## 3.4.0 |
14 | 20 |
|
15 | 21 | - [add] Added `Former::rawOpen` to open a temporary no-framework/no-label form
|
16 | 22 | - [add] Added support for camelCase form openers (ie. `verticalOpen` and `vertical_open`)
|
|
19 | 25 | - [fix] Various bugfixes related to repopulation
|
20 | 26 | - [fix] Fix various memory and 4.1 compatibility issues
|
21 | 27 |
|
22 |
| -3.3.0 |
23 |
| ------ |
| 28 | +## 3.3.0 |
24 | 29 |
|
25 | 30 | - [add] Add ability to pass attributes to a select's options
|
26 | 31 | - [add] Add support for PATCH method
|
|
33 | 38 | - [fix] Fix bug in selection false values in Selects
|
34 | 39 | - [fix] Fix bug where selects with optgroups weren't populated correctly
|
35 | 40 |
|
36 |
| -3.2.0 |
37 |
| ------ |
| 41 | +## 3.2.0 |
38 | 42 |
|
39 | 43 | - **[mod] Updated TwitterBootstrap3 to the latest release**
|
40 | 44 | - **[mod] Former now handles camelCase attributes (ie. `dataPlaceholder` for `data-placeholder`)**
|
41 | 45 | - [mod] `$group->getErrors()` is now public
|
42 | 46 |
|
43 |
| -3.1.0 |
44 |
| ------ |
| 47 | +## 3.1.0 |
45 | 48 |
|
46 | 49 | - [add] **You can now configure which attributes are translated by default**
|
47 | 50 | - [add] **Added the `TwitterBootstrap3` framework**
|
|
50 | 53 | - [mod] All fields are now displayed as "raw" by default in custom groups
|
51 | 54 | - [fix] Fix some checkable bugs
|
52 | 55 |
|
53 |
| -3.0.0 |
54 |
| ------ |
| 56 | +## 3.0.0 |
55 | 57 |
|
56 | 58 | - **Refactor of Former – the project is now framework agnostic, see installation details**
|
57 | 59 | - [add] You can now chain methods to actions blocks `Former::actions('Hello', 'Mr Bond')->id('foo')->addClass('bar')`
|
|
70 | 72 | - [add] Former now automatically inserts a token in the form
|
71 | 73 | - [add] Support for select groups
|
72 | 74 |
|
73 |
| -2.6.0 |
74 |
| ------ |
| 75 | +## 2.6.0 |
75 | 76 |
|
76 | 77 | - **[add] 'required_text' to append a text to required fields's labels**
|
77 | 78 | - **[add] Former::open()->rules([]) as alias to Former::withRules**
|
78 | 79 | - [fix] Fix a bug where labels for radios would fail because of identical ids
|
79 | 80 | - [fix] Fixed a bug where ->populateField would fail if the form was populated with an object
|
80 | 81 |
|
81 |
| -2.5.0 |
82 |
| ------ |
| 82 | +## 2.5.0 |
83 | 83 |
|
84 | 84 | - **[add] Add basic button class that allow Bootstrappy submit/buttons**
|
85 | 85 | - **[add] ControlGroup->prependIcon and appendIcon methods**
|
86 | 86 | - [add] Ability to pass an array of classes to add to Field->addClass
|
87 | 87 | - [fix] Fix instantiated classes bug in PHP 5.3.2
|
88 | 88 | - [fix] Fix multiple buttons instances overwriting themselves
|
89 | 89 |
|
90 |
| -2.4.0 |
91 |
| ------ |
| 90 | +## 2.4.0 |
92 | 91 |
|
93 | 92 | - **[add] Form openers are now objects too and accept chained methods**
|
94 | 93 | - [add] Add `unchecked_value` option to decide what value unchecked checkboxes have in the POST array
|
95 | 94 | - [add] Allow booleans to be passed to Checkable->check() on single items
|
96 | 95 | - [mod] Disable `push_checkbox` option by default
|
97 | 96 | - [fix] Automatically fetch Lang objects passed to `->options`
|
98 | 97 |
|
99 |
| -2.3.0 |
100 |
| ------ |
| 98 | +## 2.3.0 |
101 | 99 |
|
102 | 100 | - **[add] Add `push_checkboxes` option which forces the submiting of unchecked fields to the POST array**
|
103 | 101 |
|
104 |
| -2.2.0 |
105 |
| ------ |
| 102 | +## 2.2.0 |
106 | 103 |
|
107 | 104 | - **[add] Add `Former::file()` and `Former::files()` with methods `->max` and `->accept`**
|
108 | 105 | - [add] Add ability to set a placeholder option for select fields
|
109 | 106 | - [add] Add ability to set attributes for a label
|
110 | 107 |
|
111 |
| -2.1.0 |
112 |
| ------ |
| 108 | +## 2.1.0 |
113 | 109 |
|
114 | 110 | - **[add] Add ability to populate field with a model's relationships**
|
115 | 111 | - [add] Added `->check()` method on radios and checkboxes
|
116 | 112 |
|
117 |
| -2.0.0 |
118 |
| ------ |
| 113 | +## 2.0.0 |
119 | 114 |
|
120 | 115 | - **[add] Former now uses Laravel's Config class to manage settings, letting the user create a `former.php` file in `application/config` to override default options**
|
121 | 116 | - [add] Add option to disable automatic labeling of fields
|
122 | 117 | - [fix] Fix translation of empty strings
|
123 | 118 |
|
124 |
| -1.2.1 |
125 |
| ------ |
| 119 | +## 1.2.1 |
126 | 120 |
|
127 | 121 | - **[add] Fetch automatically key and value from models through `get_key` and `__toString`**
|
128 | 122 | - [add] Add `Former::populateField` to populate a specific field
|
129 | 123 | - [fix] Fixed a bug preventing from using one Former call to output several times
|
130 | 124 |
|
131 |
| -1.2.0 |
132 |
| ------ |
| 125 | +## 1.2.0 |
133 | 126 |
|
134 | 127 | - **[add] Add suport for Zurb's Foundation framework**
|
135 | 128 | - **[add] Allow the passing of Query/Eloquent objects to text fields through `->useDatalist`**
|
|
139 | 132 | - [fix] Don't create a label tag around checkboxes if the label is empty
|
140 | 133 | - [fix] Fix custom arguments of `open()` not working as desired
|
141 | 134 |
|
142 |
| -1.1.0 |
143 |
| ------ |
| 135 | +## 1.1.0 |
144 | 136 |
|
145 | 137 | - **[add] Allow the passing of Query/Eloquent objets to select fields through `->fromQuery`**
|
146 | 138 | - [fix] Disable form population on password fields
|
147 | 139 | - [fix] Fix uneditable inputs outputing as text fields
|
148 | 140 |
|
149 |
| -1.0.0 |
150 |
| ------ |
| 141 | +## 1.0.0 |
151 | 142 |
|
152 | 143 | - Initial release of Former on [Laravel Bundles](http://bundles.laravel.com/bundle/former/)
|
0 commit comments