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