PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 2.1.0
JetFormBuilder — Dynamic Blocks Form Builder v2.1.0
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / README.md
jetformbuilder Last commit date
assets 3 years ago framework 3 years ago includes 3 years ago languages 3 years ago templates 3 years ago README.md 3 years ago index.php 3 years ago jet-form-builder.php 3 years ago readme.txt 3 years ago wp-cli.local.yml 3 years ago
README.md
324 lines
1 # About
2
3 Advanced form builder plugin for Gutenberg. Create forms from the ground up, customize the existing ones, and style them up – all in one editor.
4
5 # ChangeLog
6
7 ## 2.1.0
8 * ADD: CSRF protection
9 * ADD: Compatibility with **JetEngine Query Builder**
10 * ADD: Ability to add attachments to emails in **Send Email** action
11 * ADD: Refactor, improve, update logic of file uploading in **Media Field**
12 * ADD: New Event logic for Submit Actions
13 * ADD: Submit Action on/off logic
14 * ADD: **Form Pages Start** block
15 * FIX: Numbers range by manual input Generator
16 * FIX: Fatal error on view **Form Records** list screen if one of the form were deleted
17 * FIX: Using Macros in the body of the **Send Email** action
18 * FIX: Required check for **Media field** in multi-step form
19 * FIX: Required check for **Text Field** with input mask
20 * FIX: Submit button alignment fullwidth in **JetForm** widget (Elementor)
21 * FIX: Compatibility with Elementor Popup
22 * FIX: Better sanitizing terms in the **Insert/Update Post** action
23 * Tweak: New Editor blocks category - **Jet Form Elements**
24
25 ## 2.0.6
26 * FIX: Condition "In the list" for checkbox field
27 * FIX: Block controls for Calculated Field & Repeater Field
28 * Tweak: Addons page banner
29
30 ## 2.0.5
31 * FIX: "Go PRO" link appears for all User Roles
32
33 ## 2.0.4
34 * FIX: Trigger JS event once, added event `jet-form-builder/after-init`
35 * FIX: Paginate fields list in single form record
36 * FIX: Disable reload after registration for forms with ajax submit type
37 * FIX: Dynamic sing-on on register user
38 * Tweak: JetStyleManager compatibility
39 * Tweak: Add Mailchimp response for dev-mode logger
40
41 ## 2.0.3
42 * FIX: Recalculate fields before submit
43 * FIX: An instant redirect on submit type reload
44 * FIX: Add a placeholder to the Redirect to Page action for static page
45 * Tweak: add filter `jet-form-builder/preset-sanitize`. Return a boolean value, checking if the preset is available.
46 * Tweak: add filter `jet-form-builder/table-engine`. Return string value with name of database engine. Ex.: MyISAM
47 * Minor fixes & improvements for admin pages.
48
49 ## 2.0.2
50 * FIX: Redirect to Page action with URL args
51
52 ## 2.0.1
53 * FIX: Rendering form in a shortcode
54 * Tweak: Empty table notice
55
56 ## 2.0.0
57 * ADD: Really hidden fields. Which are not displayed in HTML
58 * ADD: Form Record functionality. This includes a form action and admin view
59 * UPD: PayPal Gateway functionality: admin view
60 * Tweak: fixes and improvements
61
62 ## 1.5.5
63 * FIX: Fatal error when executing actions after passing a payment
64 * FIX: Load preset for Options Page (JetEngine compatibility)
65
66 ## 1.5.4
67 * FIX: Correct Updating Post
68 * FIX: Disabling select placeholder
69 * FIX: Action Modal editor UI
70 * FIX: Validation issues
71
72 ## 1.5.3
73 * FIX: Saving an inserted_post_id
74
75 ## 1.5.2
76 * ADD: Insert/Update Post statuses: `Move to Trash`, `Get from the form field`, `Keep current status`
77 * ADD: Alignment for the Prev/Next Buttons in JetForm Elementor widget.
78 * FIX: Using Options Pages, Post Terms in a preset.
79 * FIX: Update unused user fields.
80 * FIX: Compatibility with JetEngine 2.11.X
81 * FIX: Compatibility with Full Site Editor (since Wordpress 5.9)
82
83 ## 1.5.1
84 * ADD: Remembering a user when logging in using the "Remember Me" field
85 * FIX: Form not submitted if re-captcha not enabled
86 * FIX: Loading preset
87 * Tweak: Improving `<!-- JFB_FIELD::name -->` macro usage
88 * Tweak: Minor fixes
89
90 ## 1.5.0
91 * ADD: Transforming fields
92 * ADD: New source for hidden-field: `Referer URL`
93 * ADD: php filter `jet-form-builder/editor/hidden-field/config` for hidden-field config
94 * FIX: Removing tags from existing members in Mailchimp.
95 * Tweak: Fixes and improvements for better compatibility with PRO addons
96
97 ## 1.4.3
98 * ADD: Option "Fields label HTML tag"
99 * FIX: Correct rendering media field in Elementor editor
100 * FIX: PHP Warning on load repeater preset
101 * FIX: Displaying correct links for the plugin
102 * Tweak: add filter `jet.fb.macro.field.value`
103
104 ## 1.4.2
105 * FIX: Guaranteed css output in editors
106 * FIX: Correct init macros if JetForm not rendered
107 * FIX: Retrieve current post on doing ajax
108
109 ## 1.4.1
110 * FIX: Compatibility with iOS.
111 * FIX: Execute reCaptcha token on submit form.
112 * Tweak: Added JS filters `jet.fb.submit.reload.promises` & `jet.fb.submit.ajax.promises`
113
114 ## 1.4.0
115 * ADD: Submit Field migrated to **Action Button** with backward compatibility.
116 * ADD: **Progress Bar** - new block. To display steps in multistep form.
117 * ADD: Ability to use **Form Break** inside **Conditional Block**, in combination with **Progress Bar** and **Action Button**.
118 * ADD: Ability to display options for Radio and Checkbox fields through dynamic templates (only with **JetEngine**).
119 * ADD: Preset support with Options Pages (only with **JetEngine**).
120 * ADD: `<!--JFB_FIELD::field_name-->` macro for displaying values from fields.
121 * ADD: Support for localization files, see `languages/readme.md` for details.
122 * ADD: Possibility redirecting to the created post via the Redirect to Pаge action.
123 * ADD: Support for `%field_name%` macros in custom url in Redirect to Page action.
124 * ADD: `Condition Operator` for *Action Conditions* (`AND` & `OR`).
125 * ADD: The ability to compare dates based on Unix timestamps in *Action Conditions*.
126 * FIX: Ability to update member's Mailchimp tags.
127 * FIX: UI/UX for Select, Radio & Checkbox fields
128 * FIX: A calculated field set as hidden takes up space.
129 * FIX: Enqueueing styles in Elementor editor.
130 * UPD: Preset logic for the Repeater field.
131
132 ## 1.3.3
133 * FIX: Compatibility with add-ons
134 * FIX: Insert post insteadof Update post
135
136 ## 1.3.2
137 * ADD: Getting the child field of the repeater for the "Get values list from JetEngine field options" generator
138 * ADD: CSS Controls for JetForm Elementor widget for Heading Field
139 * ADD: Add dynamic for custom url in Redirect to Page action
140 * FIX: Switch page in Elementor Popup
141 * FIX: Parse fields with conditional logic
142 * FIX: Parsing media field value
143 * FIX: Failed process Paypal gateway
144 * FIX: Output Radio & Checkbox Fields label
145 * FIX: Enqueue Media Field & Text Field scripts
146 * FIX: Float attributes in edit Range Field
147 * FIX: Usage preset in datetime field in timestamp format
148 * FIX: Duplicate form errors
149 * FIX: Displaying a hidden calculating field only through a hidden field
150 * FIX: Dynamic preset when value is missing
151 * Tweak: UI/UX Select, Radio, Checkbox fields
152 * Tweak: Added a placeholder for form block/widget attributes
153
154 ## 1.3.1
155 * ADD: Auto scrolling for multi-step form.
156 * ADD: Computed fields from actions (Register User, Insert Post) functionality
157 * ADD: Post Author to Insert/Update Post action
158 * FIX: Error when email field not required && empty
159 * FIX: Auto-complete label in Form Break field & improve package
160 * FIX: Execution of the form via GET parameters and with a dummy refer
161 * FIX: Elementor's popup compatibility
162 * Tweak: Optimized preset && render field
163 * Tweak: php filter: `jet-form-builder/frontend-settings`.
164 Through it you can change the size of the indent for auto scrolling
165 * Tweak: php filter: `jet-form-builder/file-upload/custom-html`
166 Through it, you can add a custom html to the preview of the loaded image
167 through the Media Field
168
169 ## 1.3.0
170 * ADD: UI/UX improvements
171 * ADD: Color Picker Field
172 * ADD: Form Patterns **JetForms**
173 * ADD: Allow creating new users by existing users (in Register User action)
174 * ADD: Numbers range by manual input (generator function)
175 * ADD: Changing the separator for a fractional number in a calculate field
176 * ADD: Styling a Conditional Block
177 * FIX: Range Field UI in editor
178 * FIX: reCaptcha Uncaught SyntaxError unexpected end of input
179
180 ## 1.2.7
181 * FIX: Initialize input mask for new repeater items
182 * FIX: Preset Hidden Field
183 * FIX: Upload attachments
184 * FIX: Hidden-field preset
185 * FIX: Sanitize wysiwyg
186 * UPD: Disable edit action button, if callback undefined
187 * Tweak: Editor UI
188 * Tweak: Media Field UI settings
189
190 ## 1.2.6
191 * UPD: Changed the logic for processing required fields inside the Conditional Block
192 * ADD: Switch page on change Radio Field
193 * ADD: Styles in gutenberg for Datetime Field
194 * FIX: Execution of a query for ActiveCampaign with global settings
195 * FIX: Removed escaping slashes in send email action
196 * FIX: Adding class to passed page
197 * FIX: Preset post-terms in checkbox
198 * FIX: Loss of focus when editing a text field in the global preset
199
200 ## 1.2.5
201 * FIX: Console errors when trying to submit a form with the required checkbox || radio, inside a conditional block
202 * FIX: Saving `max_size` attribute for media-field in float
203 * FIX: UI compatibility with Gutenberg Editor in WP 5.8
204 * Tweak: added `jet-form-builder/preset/source-types` php filter
205
206 ## 1.2.4
207 * ADD: JetEngine Glossaries compatible
208 * ADD: New styling sections for the JetForm widget in Elementor
209 * ADD: `jet-form-builder/render-choice/query-options/posts` & `jet-form-builder/render-choice/label/posts` php hooks and the same for terms, instead of 'posts' - 'terms'
210 * FIX: Send submit status with messages from action settings
211 * FIX: Missing JetStyleManager wrapper on blocks
212 * FIX: Price formatting for PayPal gateway request
213 * FIX: Alignment calculated field
214 * FIX: UI errors in editor
215 * Tweak: Change Repeater component header icons
216
217 ## 1.2.3
218 * ADD: Go Pro banner & link
219 * FIX: Redirect with GET args
220 * FIX: Get calculated value from post meta
221 * Tweak: Localize actions data on `jet-form-builder/editor-package/before`
222 * Tweak: Add class `field-type-{id}` for each field
223 * Tweak: Add `Gateway_Manager::has_gateway`
224 * Tweak: Add php filter `jet-form-builder/field-data/calculated-field`
225 * Tweak: Add js filter `jet.fb.calculated.field.available.fields`
226
227 ## 1.2.2
228 * ADD: Addon management via Dashboard
229 * ADD: Better parse macros in the Send Email action
230 * ADD: Filter jet-form-builder/fields/wysiwyg-field/config for wysiwyg-field
231 * UPD: Parse macros in From Name & From Address fields in Send Email action
232 * FIX: Dynamic preset with empty result value
233 * FIX: CSS compatibility gutenberg-addons
234 * FIX: Compatibility with php 7.0
235 * FIX: Hiding a calculated field
236 * FIX: Duplicate calc formula in each repeater
237 * FIX: Displaying redirect action in gateways editor
238 * FIX: Duplicating form
239 * FIX: Remove mask from empty input on submit the Form
240
241 ## 1.2.1
242 * FIX: Blocks initialization.
243
244 ## 1.2.0
245 * ADD: Examples (preview) for Jet Form Fields in Gutenberg
246 * ADD: Global settings for actions, additional sidebar plugins, for example `reCAPTCHA v3`
247 * ADD: The ability to use global settings in `Mailchimp`, `GetResponse` & `ActiveCampaign` actions
248 * ADD: PHP action `jet-form-builder/render/{field_type}` to control the rendering of the field
249 * ADD: JS hook `jet.fb.register.fields.controls` for registering & manage block-fields controls
250 * ADD: JS hook `jet.fb.register.plugins` for registering custom sidebar-plugins
251 * ADD: JS hook `jet.fb.register.fields` for registering custom form fields
252 * Updated: `apiVersion:2` of blocks registration in Gutenberg
253
254 ## 1.1.7
255 * ADD: RTL compatibility to Wysiwyg Field
256 * ADD: Compatibility with JetStyleManager 1.2.0 and older versions
257 * ADD: Styles for Form Progress circle
258 * FIX: Send email without correct headers, added initial padding-bottom for progress items
259 * FIX: Render script jet-form-builder-inputmask only when rendering Text Field
260 * FIX: Plain default value in repeater fields
261 * FIX: Wysiwyg field is RTL compliant
262 * FIX: Positioning of progress item label
263 * FIX: Rendering last form-break field in form
264
265 ## 1.1.6
266 * ADD: `Label of progress` for Form Break Field
267 * FIX: Errors when editing actions such as MailChimp, GetResponse
268
269 ## 1.1.5
270 * FIX: Trying to access array offset on value of type null on php 7.4
271 * FIX: Rendering repeater attributes
272
273 ## 1.1.4
274 * FIX: CSS Compatibility with Twenty Twenty-One theme
275 * FIX: Parsing form fields from content when processing a request
276
277 ## 1.1.3
278 * FIX: Render Form Break button if there is no name for it, entering settings for Number Field with floating-point
279 * FIX: Render CSS classes in fields
280 * FIX: Initializing controls for widget Form in JetEngine
281 * FIX: Minor fixes in the editor
282
283 ## 1.1.2
284 * FIX: Duplicating a plain preset in fields
285 * FIX: Applying macros to a message after paying with PayPal
286 * FIX: Retrieving form data after Paypal payment
287 * FIX: Styling Form-block with JetStyleManager
288 * FIX: Compatibility with Twenty Twenty-One theme
289 * FIX: Compatibility with JetEngine on initializing the conditions
290 * FIX: Saving character limitation in Text Field settings
291
292 ## 1.1.1
293 * FIX: Wordpress 5.7 compatibility
294 * Improvement: Triggering conditional logic when typing in a text and textarea fields
295
296 ## 1.1.0
297 * ADD: Gutenberg blocks: **Conditional Block**, **Datetime Field**
298 * ADD: Elementor widget: **JetForm**
299 * ADD: Form Progress with multiple pages
300 * ADD: Post submit actions Conditions
301 * ADD: New preset sources for post-type: Post Date, Post Date GMT
302 * ADD: Integration with Paypal
303 * ADD: Compatibility with **JetEngine** widget Form
304 * ADD: Compatibility with **JetFormBuilder Converter**
305 * Improvement: The form builder and the form block full-width in the editor
306
307
308 ## 1.0.4
309 * ADD: displaying a shortcode for each form
310
311 ## 1.0.3
312 * FIX: creating a user with administrator role.
313
314 ## 1.0.2
315 * Enhancement: added **`jet_fb_form`** shortcode. Example:
316
317 `[jet_fb_form form_id="4338" submit_type="ajax" required_mark="***" fields_layout="row"]`
318
319 ## 1.0.1
320 * FIX: render wysiwyg on front-end
321
322 ## 1.0.0
323 * Initial release
324