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