PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.6
JetFormBuilder — Dynamic Blocks Form Builder v3.1.6
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 2 years ago compatibility 2 years ago components 2 years ago includes 2 years ago languages 2 years ago modules 2 years ago templates 2 years ago README.md 2 years ago index.php 2 years ago jet-form-builder.php 2 years ago readme.txt 2 years ago uninstall.php 2 years ago wp-cli.local.yml 2 years ago
README.md
605 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 ## 3.1.6
8 * FIX: Minor vulnerability in Update User action
9 * FIX: Invalid deletion of first element of repeater field
10 * FIX: Form doesn't go to top of each step in some cases
11 * FIX: Ignore the value 0 in the Select/Radio/Checkbox Fields
12 * FIX: Minor compatibility with language plugins
13
14 ## 3.1.5
15 * ADD: Friendly notice in browser console about error in Calculated formula
16 * FIX: Conditional Block with required field always throws Validation error
17 * FIX: Displays html in the value of the fields on the single record page
18 * FIX: Application of shortcodes inside the form when it is displayed by the shortcode
19
20 ## 3.1.4
21 * ADD: User Display Name in dynamic preset
22 * FIX: Uncaught Exception: upload_mime_types
23 * FIX: Booking form inside listing stopped working
24 * FIX: Error in console if no captcha is used.
25 * FIX: The value 0 in the field was recognized as empty
26 * FIX: Compatibility with JetEngine Lazy load in the listing
27 * FIX: Exporting form records, automatically fills in empty form fields
28
29 ## 3.1.3
30 * ADD: Color Scheme option for Input fields in Elementor widget
31 * FIX: Remove unused files
32 * FIX: `jet-form-builder/form-handler/after-send` hook, gets the wrong form result
33 * FIX: Custom Listing Template not working properly with checkbox and generator
34
35 ## 3.1.2
36 * FIX: The operation of the preset in the Advanced Choices Field inside the repeater
37 * FIX: Calculating a custom formula for each element of the repeater
38 * FIX: Compatibility with WordPress 6.3 (Layout updates in the editor)
39 * Tweak: Improved compatibility with [](https://github.com/giraffffee/jfb-attributes-for-macrosjfb-attributes-for-macros](https://github.com/giraffffee/jfb-attributes-for-macros](https://github.com/giraffffee/jfb-attributes-for-macros) addon
40
41 ## 3.1.1
42 * FIX: An error in admin footer text filter
43 * FIX: `term_titles_by_ids filter` return fatal error
44 * FIX: An error in the console when the "Switch page on change" option is enabled in the Radio or Select field
45 * FIX: Button Edit JetForm not visible anymore in the Admin bar
46 * FIX: Forced conversion of the maximum file size in the Media field to an integer value
47 * FIX: Wrong rendering of Repeater field with preset
48
49 ## 3.1.0.1
50 * FIX: Fatal error when sending email with attachments
51
52 ## 3.1.0
53 * UPD: Upgraded the minimum supported version of WordPress to 6.0
54 * ADD: Turnstile support (JetForm -> Captcha Settings OR Turnstile block)
55 * ADD: hCaptcha support (JetForm -> Captcha Settings OR hCaptcha block)
56 * ADD: Friendly Captcha support (JetForm -> Captcha Settings OR Friendly Captcha block)
57 * ADD: Option to add Honeypot (JetForm -> Validation)
58 * ADD: Advanced Choices Field
59 * ADD: Ability to export Form Records
60 * ADD: Ability to filter Form Records by status and creation date
61 * ADD: Ability to export Payments
62 * ADD: Ability to filter Payments by status and creation date
63 * ADD: Dynamic min/max for: Text Field, Textarea Field, Number Field, Range Field, Media Field
64 * ADD: Modal window with confirmation of deletion of all data after uninstalling the plugin
65 * ADD: Support for LiteSpeed cache esi feature
66 * UPD: Refactor request parser
67 * FIX: Field in reusable block not saved in Form Records if it is not used in any action
68 * FIX: Fatal error when trying to add an attachment to an email because of the wrong field
69 * FIX: Appointment Date field not displayed in Elementor editor
70 * FIX: Validation message for unlogged user do not display
71 * FIX: An error occurred while importing the form
72 * Tweak: Add listener not to radio/checkbox field but to the whole field
73
74 ## 3.0.9
75 * UPD: Now only administrators can edit/create/delete forms.
76 * UPD: Starting frontend validation when losing focus on radio and checkbox fields
77 * FIX: Multiple browser history changes
78 * FIX: Critical error when open General Messages tab in form editor
79 * FIX: An error occurred while importing the form
80 * FIX: Compatibility with Appointment Provider field with custom listing template
81
82 ## 3.0.8
83 * UPD: Removed support for required attribute in Calculated Field
84 * FIX: Forms are displayed on the front when their status is trash
85 * FIX: WYSIWYG toolbar in JetPopup (by ajax)
86 * FIX: Removed rtl support for Text Field with input mask due to "flipping" value
87 * FIX: ActiveCampaign action does not show all fields
88 * FIX: Changed the form selection control in the JetForm widget in Elementor due to a compatibility bug with Safari
89 * FIX: Media Field and Firefox ESR browser compatibility
90
91 ## 3.0.7
92 * ADD: Support for custom css classes and anchors for the JetForm block
93 * FIX: Additional security checks on export and duplicate forms.
94 * FIX: Form doesn't scroll to the top on next page in popup
95 * FIX: Must not contain chars in advanced validation
96 * FIX: Advanced validation fails when field value comes from URL parameter
97 * FIX: Macros in call webhook action does not work
98 * FIX: Attachments are empty in an email with a media field that has been filled with a preset, and files with a value format of array
99 * FIX: Dynamic value does not uncheck all checkbox options. Removed `.trigger( 'change' )` support for checkboxes when changing state via Dynamic Value
100 * FIX: An error occurred when synchronizing with GetResponse when editing an action
101 * FIX: Minor bug causing WooCommerce pages to look a little different
102 * FIX: The value in the text field with the input mask was stored in the wrong sequence in the RTL direction
103
104 ## 3.0.6
105 * ADD: Ability to import multiple forms at the same time
106 * UPD: The post title is used for the form export file instead of the post name
107 * FIX: Shows an error if you just save without patching on Settings page
108 * FIX: "Must not contain chars" in advanced validation
109
110 ## 3.0.5
111 * ADD: Ability to hide conditional blocks during form rendering to avoid layout shifts (see Advanced section in block settings)
112 * FIX: Incorrect behavior of validation in step-by-step form
113 * FIX: Compatibility of Calculated field with Repeater Field
114 * FIX: Fatal error when using a preset with GET parameters that are missing
115
116 ## 3.0.4
117 * ADD: Save Record will not execute if captcha, wp nonce or csrf token validation failed. To return the saving of errors of this kind, it is necessary to manually enable the corresponding option in the action
118 * UPD: Guests are allowed to add attachments
119 using the [](https://github.com/Crocoblock/jetformbuilder/wiki/PHP-Hooks#jet-form-buildermedia-fieldbefore-upload`jet-form-builder/media-field/before-upload`](https://github.com/Crocoblock/jetformbuilder/wiki/PHP-Hooks#jet-form-buildermedia-fieldbefore-upload](https://github.com/Crocoblock/jetformbuilder/wiki/PHP-Hooks#jet-form-buildermedia-fieldbefore-upload) hook
120 * FIX: JetAppointment compatibility
121 * FIX: Cannot delete thumbnail through form
122 * FIX: Calculated field doesn't work if prefix suffix with html
123 * FIX: UI error in Insert/Update Post with custom post-type
124 `product` (which was created by JetEngine or another similar plugin)
125 * FIX: JetStyleManager compatibility
126 * FIX: Fatal error when setting the conditions for executing actions incorrectly
127 * FIX: Back compatibility with Reusable Block
128
129 ## 3.0.3
130 * UPD: Loading css as early as possible on a single page
131 * FIX: WP 6.2 compatibility (Editor error while editing action)
132 * FIX: Loading css for all Gutenberg core blocks (compatibility with form display via shortcode in other page builders)
133 * FIX: Allow re-submit form with reCaptcha v3
134 * FIX: Compatibility of a formatted Calculated field with a Conditional block
135 * Tweak: Backward compatibility for `jet.fb.submit.ajax.promises` hook
136 * Tweak: added php-hook `jet-form-builder/send-email/send-before`
137
138 ## 3.0.2
139 * ADD: Option for Send Email "Disable Auto-Formatting"
140 * FIX: Correct apply calculated value on page load
141 * FIX: Importing/duplicating form in some cases
142 * FIX: Captcha token verify
143
144 ## 3.0.1.1
145 * FIX: Captcha score validation
146
147 ## 3.0.1
148 * ADD: Captcha score threshold
149 * ADD: Option for clear input mask before submit
150 * ADD: Changing the field name to `[name]_copy` in the duplicate/copy fields block
151 * ADD: Warning in the editor if the field name is not unique
152 * ADD: Ability to send email attachments from a hidden field
153 * ADD: Option "Scroll to the top on page change" (JetFormBuilder -> Settings)
154 * ADD: Option "Automatic focus" (JetFormBuilder -> Settings)
155 * ADD: Saving render state as part of a URL request
156 * FIX: Force Blocks Editor on JetFormBuilder post type
157 * FIX: Conditional logic with checkbox field
158 * FIX: Improved the parser of the calculated field when using `%` as an operator sign
159 * FIX: Save Progress compatibility
160 * FIX: JS fatal error occurs while importing the form
161
162 ## 3.0.0.3
163 * UPD: Listen/trigger jQuery event when field value changes
164 * UPD: Adding the default Send Email action to the new form only
165 * FIX: Storing an incorrect value for a calculated field
166 * FIX: The correct definition of the macro in the value of the Default option
167
168 ## 3.0.0.2
169 * FIX: Ignore required option in some cases
170 * FIX: Dynamic populate repeater field on page load
171 * FIX: Prevent submit/switch page on press enter in textarea field
172 * FIX: Validation of empty media field
173 * FIX: Console errors when radio field inside conditional block
174 * FIX: Submit failed with reloading page
175 * FIX: JetBooking compatibility
176 * FIX: Save invalid number in Calculated field node element
177 * FIX: Rounding number in Calculated Field
178
179 ## 3.0.0.1
180 * FIX: Calculated Field with empty separate thousands option
181 * FIX: reCaptcha validation error
182 * FIX: Error when using `term_title_by_id` macro incorrectly
183
184 ## 3.0.0
185 * ADD: Self-reactivity is introduced & refactor frontend scripts
186 * ADD: Ability to use the Calculated formula in Set Value (**Advanced Value**) logic
187 * ADD: Support for multiple values to set in **Advanced Value**
188 * ADD: Ability to remove elements from HTML in the Conditional Block
189 * ADD: New field validation operators in the Conditional Block
190 * ADD: New **Render States** logic. Display of fields depending on the state through the Conditional Block
191 * ADD: Support for Date, Datetime and Time Field in the Conditional Block
192 * ADD: Support for any type of value in the Calculated Field formula
193 * ADD: Support for filters in macros for Calculated Field and others
194 * ADD: New **Advanced Validation** logic. Ability to perform server-side-verification.
195 * ADD: The possibility of "resetting" the form after sending it using the ajax method
196 * ADD: Ability to use required fields in Conditional Block, which removes fields from HTML
197 * ADD: Output the label along with the field names in a single form record
198 * ADD: `inserted_{$post_type}` to the Form Request
199 * ADD: Accessibility improvement in multi-step form
200 * UPD: Support shortcodes in the body of the "Send Email" action
201 * UPD: Output of unique html ID attribute for each field.
202 * FIX: Using the repeater value in the body of the "Send Email" action on events after passing through the payment gateway.
203 * FIX: Repeater field and media field only
204 * FIX: Custom listing template in Radio / Checkbox Fields & preset
205 * Tweak: Added dependency on the `jet-plugins` script
206
207 ## 2.1.11
208 * ADD: Transaction column for payments
209 * FIX: Freeze Drag n Drop all widgets in Elementor editor
210 * FIX: Ignore caching source for global preset
211
212 ## 2.1.10
213 * ADD: Support macros for webhook url in Call Webhook action
214 * Tweak: added php-filter `jet-form-builder/action/webhook/request-url`
215
216 ## 2.1.9
217 * UPD: Update Options action (add compat with stored type)
218 * ADD: Option disable "next button"
219
220 ## 2.1.8
221 * ADD: Shortcodes compatibility (label, desc, etc.)
222 * FIX: Change User email by Update user action
223 * FIX: Same validation for next step & submit event.
224 * FIX: Show all ActiveCampaign lists.
225 * UPD: Preventing disabling next button
226
227 ## 2.1.7
228 * ADD: Toggle dev-mode from page Settings
229 * FIX: Video uploading in media-field
230 * FIX: Save long referrer by Save Record action
231
232 ## 2.1.6
233 * ADD: The ability to get the queried user through a preset and compatibility with the JetEngine Profile Builder
234 * ADD: Ability to edit the text of Media Field 'Maximum file size'
235 * FIX: Most macro filters support multi-value fields in email content
236 * FIX: Media field & Elementor Pro Popup compatibility
237 * FIX: Insert Post action throws fatal error when pre-check is false
238 * FIX: Redirect to inserted product action fail
239 * FIX: Default fields don't insert into post
240 * Tweak: Allow redirect to updated post via Redirect to Inserted post action
241 * Tweak: Save request changes in database on non default events
242 * Tweak: Decoding request on query from table
243
244 ## 2.1.5
245 * ADD: Support custom fields in ActiveCampaign action
246 * ADD: Support for Insert/Update Product (WooCommerce)
247 * ADD: Multiple recipients support for Send Email action (props [](https://github.com/stijnvanouplines@stijnvanouplines](https://github.com/stijnvanouplines](https://github.com/stijnvanouplines))
248 * ADD: Ability to delete payments via admin pages
249 * FIX: Listing template for checkbox and radio fields
250 * Tweak: Sanitize fields map in Insert/Update Post & Update User
251 * Tweak: Allow leave empty mime types option in Media Field
252
253 ## 2.1.4
254 * FIX: Action conditions with AND relation - only the last condition has counted
255 * FIX: Conditional block with set value & without any show/hide logic
256 * FIX: Calculated Field compatibility
257
258 ## 2.1.3
259 * ADD: Multiple Select support
260 * ADD: JetEngine Map Field block
261 * UPD: `post_link_by_id` macro support multiple values
262 * UPD: Generate sub-images for new attachments
263 * FIX: Pass gateway with query vars
264 * FIX: Media Field duplicates prefilled files
265 * FIX: Inserting images previews with cache plugins
266 * FIX: Post Thumbnail preset
267 * FIX: Calculated Field interprets number with leading zeros as number in Octal numeral system
268 * FIX: Compatibility with Elementor 3.7
269
270 ## 2.1.2
271 * UPD: Allow using Term object properties as values for select, radio, checkbox fields
272 * FIX: Validate action's events in gateways executor
273 * FIX: Fatal error when media field format does not match the preset
274 * Tweak: Additional args for filter `jet-form-builder/forms/generators/num-range/start-from`
275 * Tweak: Description of events for actions in the modal window
276
277 ## 2.1.1
278 * ADD: Ordering files in media field
279 * ADD: Compatibility with Reusable Block
280 * FIX: Action conditions
281 * FIX: Support Condition Block inside Repeater Field
282 * FIX: Update Options action
283 * FIX: Redirect to Page action on GATEWAY.{TYPE} event
284 * FIX: Media Field required check in multi-step form
285 * FIX: Upload zip / pdf files in Media Field
286 * FIX: Get values list from JetEngine query with user
287
288 ## 2.1.0
289 * ADD: CSRF protection
290 * ADD: Compatibility with **JetEngine Query Builder**
291 * ADD: Ability to add attachments to emails in **Send Email** action
292 * ADD: Refactor, improve, update logic of file uploading in **Media Field**
293 * ADD: New Event logic for Submit Actions
294 * ADD: Submit Action on/off logic
295 * ADD: **Form Pages Start** block
296 * FIX: Numbers range by manual input Generator
297 * FIX: Fatal error on view **Form Records** list screen if one of the form were deleted
298 * FIX: Using Macros in the body of the **Send Email** action
299 * FIX: Required check for **Media field** in multi-step form
300 * FIX: Required check for **Text Field** with input mask
301 * FIX: Submit button alignment fullwidth in **JetForm** widget (Elementor)
302 * FIX: Compatibility with Elementor Popup
303 * FIX: Better sanitizing terms in the **Insert/Update Post** action
304 * Tweak: New Editor blocks category - **Jet Form Elements**
305
306 ## 2.0.6
307 * FIX: Condition "In the list" for checkbox field
308 * FIX: Block controls for Calculated Field & Repeater Field
309 * Tweak: Addons page banner
310
311 ## 2.0.5
312 * FIX: "Go PRO" link appears for all User Roles
313
314 ## 2.0.4
315 * FIX: Trigger JS event once, added event `jet-form-builder/after-init`
316 * FIX: Paginate fields list in single form record
317 * FIX: Disable reload after registration for forms with ajax submit type
318 * FIX: Dynamic sing-on on register user
319 * Tweak: JetStyleManager compatibility
320 * Tweak: Add Mailchimp response for dev-mode logger
321
322 ## 2.0.3
323 * FIX: Recalculate fields before submit
324 * FIX: An instant redirect on submit type reload
325 * FIX: Add a placeholder to the Redirect to Page action for static page
326 * Tweak: add filter `jet-form-builder/preset-sanitize`. Return a boolean value, checking if the preset is available.
327 * Tweak: add filter `jet-form-builder/table-engine`. Return string value with name of database engine. Ex.: MyISAM
328 * Minor fixes & improvements for admin pages.
329
330 ## 2.0.2
331 * FIX: Redirect to Page action with URL args
332
333 ## 2.0.1
334 * FIX: Rendering form in a shortcode
335 * Tweak: Empty table notice
336
337 ## 2.0.0
338 * ADD: Really hidden fields. Which are not displayed in HTML
339 * ADD: Form Record functionality. This includes a form action and admin view
340 * UPD: PayPal Gateway functionality: admin view
341 * Tweak: fixes and improvements
342
343 ## 1.5.5
344 * FIX: Fatal error when executing actions after passing a payment
345 * FIX: Load preset for Options Page (JetEngine compatibility)
346
347 ## 1.5.4
348 * FIX: Correct Updating Post
349 * FIX: Disabling select placeholder
350 * FIX: Action Modal editor UI
351 * FIX: Validation issues
352
353 ## 1.5.3
354 * FIX: Saving an inserted_post_id
355
356 ## 1.5.2
357 * ADD: Insert/Update Post statuses: `Move to Trash`, `Get from the form field`, `Keep current status`
358 * ADD: Alignment for the Prev/Next Buttons in JetForm Elementor widget.
359 * FIX: Using Options Pages, Post Terms in a preset.
360 * FIX: Update unused user fields.
361 * FIX: Compatibility with JetEngine 2.11.X
362 * FIX: Compatibility with Full Site Editor (since Wordpress 5.9)
363
364 ## 1.5.1
365 * ADD: Remembering a user when logging in using the "Remember Me" field
366 * FIX: Form not submitted if re-captcha not enabled
367 * FIX: Loading preset
368 * Tweak: Improving `<!-- JFB_FIELD::name -->` macro usage
369 * Tweak: Minor fixes
370
371 ## 1.5.0
372 * ADD: Transforming fields
373 * ADD: New source for hidden-field: `Referer URL`
374 * ADD: php filter `jet-form-builder/editor/hidden-field/config` for hidden-field config
375 * FIX: Removing tags from existing members in Mailchimp.
376 * Tweak: Fixes and improvements for better compatibility with PRO addons
377
378 ## 1.4.3
379 * ADD: Option "Fields label HTML tag"
380 * FIX: Correct rendering media field in Elementor editor
381 * FIX: PHP Warning on load repeater preset
382 * FIX: Displaying correct links for the plugin
383 * Tweak: add filter `jet.fb.macro.field.value`
384
385 ## 1.4.2
386 * FIX: Guaranteed css output in editors
387 * FIX: Correct init macros if JetForm not rendered
388 * FIX: Retrieve current post on doing ajax
389
390 ## 1.4.1
391 * FIX: Compatibility with iOS.
392 * FIX: Execute reCaptcha token on submit form.
393 * Tweak: Added JS filters `jet.fb.submit.reload.promises` & `jet.fb.submit.ajax.promises`
394
395 ## 1.4.0
396 * ADD: Submit Field migrated to **Action Button** with backward compatibility.
397 * ADD: **Progress Bar** - new block. To display steps in multistep form.
398 * ADD: Ability to use **Form Break** inside **Conditional Block**, in combination with **Progress Bar** and **Action Button**.
399 * ADD: Ability to display options for Radio and Checkbox fields through dynamic templates (only with **JetEngine**).
400 * ADD: Preset support with Options Pages (only with **JetEngine**).
401 * ADD: `<!--JFB_FIELD::field_name-->` macro for displaying values from fields.
402 * ADD: Support for localization files, see `languages/readme.md` for details.
403 * ADD: Possibility redirecting to the created post via the Redirect to Pаge action.
404 * ADD: Support for `%field_name%` macros in custom url in Redirect to Page action.
405 * ADD: `Condition Operator` for *Action Conditions* (`AND` & `OR`).
406 * ADD: The ability to compare dates based on Unix timestamps in *Action Conditions*.
407 * FIX: Ability to update member's Mailchimp tags.
408 * FIX: UI/UX for Select, Radio & Checkbox fields
409 * FIX: A calculated field set as hidden takes up space.
410 * FIX: Enqueueing styles in Elementor editor.
411 * UPD: Preset logic for the Repeater field.
412
413 ## 1.3.3
414 * FIX: Compatibility with add-ons
415 * FIX: Insert post insteadof Update post
416
417 ## 1.3.2
418 * ADD: Getting the child field of the repeater for the "Get values list from JetEngine field options" generator
419 * ADD: CSS Controls for JetForm Elementor widget for Heading Field
420 * ADD: Add dynamic for custom url in Redirect to Page action
421 * FIX: Switch page in Elementor Popup
422 * FIX: Parse fields with conditional logic
423 * FIX: Parsing media field value
424 * FIX: Failed process Paypal gateway
425 * FIX: Output Radio & Checkbox Fields label
426 * FIX: Enqueue Media Field & Text Field scripts
427 * FIX: Float attributes in edit Range Field
428 * FIX: Usage preset in datetime field in timestamp format
429 * FIX: Duplicate form errors
430 * FIX: Displaying a hidden calculating field only through a hidden field
431 * FIX: Dynamic preset when value is missing
432 * Tweak: UI/UX Select, Radio, Checkbox fields
433 * Tweak: Added a placeholder for form block/widget attributes
434
435 ## 1.3.1
436 * ADD: Auto scrolling for multi-step form.
437 * ADD: Computed fields from actions (Register User, Insert Post) functionality
438 * ADD: Post Author to Insert/Update Post action
439 * FIX: Error when email field not required && empty
440 * FIX: Auto-complete label in Form Break field & improve package
441 * FIX: Execution of the form via GET parameters and with a dummy refer
442 * FIX: Elementor's popup compatibility
443 * Tweak: Optimized preset && render field
444 * Tweak: php filter: `jet-form-builder/frontend-settings`.
445 Through it you can change the size of the indent for auto scrolling
446 * Tweak: php filter: `jet-form-builder/file-upload/custom-html`
447 Through it, you can add a custom html to the preview of the loaded image
448 through the Media Field
449
450 ## 1.3.0
451 * ADD: UI/UX improvements
452 * ADD: Color Picker Field
453 * ADD: Form Patterns **JetForms**
454 * ADD: Allow creating new users by existing users (in Register User action)
455 * ADD: Numbers range by manual input (generator function)
456 * ADD: Changing the separator for a fractional number in a calculate field
457 * ADD: Styling a Conditional Block
458 * FIX: Range Field UI in editor
459 * FIX: reCaptcha Uncaught SyntaxError unexpected end of input
460
461 ## 1.2.7
462 * FIX: Initialize input mask for new repeater items
463 * FIX: Preset Hidden Field
464 * FIX: Upload attachments
465 * FIX: Hidden-field preset
466 * FIX: Sanitize wysiwyg
467 * UPD: Disable edit action button, if callback undefined
468 * Tweak: Editor UI
469 * Tweak: Media Field UI settings
470
471 ## 1.2.6
472 * UPD: Changed the logic for processing required fields inside the Conditional Block
473 * ADD: Switch page on change Radio Field
474 * ADD: Styles in gutenberg for Datetime Field
475 * FIX: Execution of a query for ActiveCampaign with global settings
476 * FIX: Removed escaping slashes in send email action
477 * FIX: Adding class to passed page
478 * FIX: Preset post-terms in checkbox
479 * FIX: Loss of focus when editing a text field in the global preset
480
481 ## 1.2.5
482 * FIX: Console errors when trying to submit a form with the required checkbox || radio, inside a conditional block
483 * FIX: Saving `max_size` attribute for media-field in float
484 * FIX: UI compatibility with Gutenberg Editor in WP 5.8
485 * Tweak: added `jet-form-builder/preset/source-types` php filter
486
487 ## 1.2.4
488 * ADD: JetEngine Glossaries compatible
489 * ADD: New styling sections for the JetForm widget in Elementor
490 * 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'
491 * FIX: Send submit status with messages from action settings
492 * FIX: Missing JetStyleManager wrapper on blocks
493 * FIX: Price formatting for PayPal gateway request
494 * FIX: Alignment calculated field
495 * FIX: UI errors in editor
496 * Tweak: Change Repeater component header icons
497
498 ## 1.2.3
499 * ADD: Go Pro banner & link
500 * FIX: Redirect with GET args
501 * FIX: Get calculated value from post meta
502 * Tweak: Localize actions data on `jet-form-builder/editor-package/before`
503 * Tweak: Add class `field-type-{id}` for each field
504 * Tweak: Add `Gateway_Manager::has_gateway`
505 * Tweak: Add php filter `jet-form-builder/field-data/calculated-field`
506 * Tweak: Add js filter `jet.fb.calculated.field.available.fields`
507
508 ## 1.2.2
509 * ADD: Addon management via Dashboard
510 * ADD: Better parse macros in the Send Email action
511 * ADD: Filter jet-form-builder/fields/wysiwyg-field/config for wysiwyg-field
512 * UPD: Parse macros in From Name & From Address fields in Send Email action
513 * FIX: Dynamic preset with empty result value
514 * FIX: CSS compatibility gutenberg-addons
515 * FIX: Compatibility with php 7.0
516 * FIX: Hiding a calculated field
517 * FIX: Duplicate calc formula in each repeater
518 * FIX: Displaying redirect action in gateways editor
519 * FIX: Duplicating form
520 * FIX: Remove mask from empty input on submit the Form
521
522 ## 1.2.1
523 * FIX: Blocks initialization.
524
525 ## 1.2.0
526 * ADD: Examples (preview) for Jet Form Fields in Gutenberg
527 * ADD: Global settings for actions, additional sidebar plugins, for example `reCAPTCHA v3`
528 * ADD: The ability to use global settings in `Mailchimp`, `GetResponse` & `ActiveCampaign` actions
529 * ADD: PHP action `jet-form-builder/render/{field_type}` to control the rendering of the field
530 * ADD: JS hook `jet.fb.register.fields.controls` for registering & manage block-fields controls
531 * ADD: JS hook `jet.fb.register.plugins` for registering custom sidebar-plugins
532 * ADD: JS hook `jet.fb.register.fields` for registering custom form fields
533 * Updated: `apiVersion:2` of blocks registration in Gutenberg
534
535 ## 1.1.7
536 * ADD: RTL compatibility to Wysiwyg Field
537 * ADD: Compatibility with JetStyleManager 1.2.0 and older versions
538 * ADD: Styles for Form Progress circle
539 * FIX: Send email without correct headers, added initial padding-bottom for progress items
540 * FIX: Render script jet-form-builder-inputmask only when rendering Text Field
541 * FIX: Plain default value in repeater fields
542 * FIX: Wysiwyg field is RTL compliant
543 * FIX: Positioning of progress item label
544 * FIX: Rendering last form-break field in form
545
546 ## 1.1.6
547 * ADD: `Label of progress` for Form Break Field
548 * FIX: Errors when editing actions such as MailChimp, GetResponse
549
550 ## 1.1.5
551 * FIX: Trying to access array offset on value of type null on php 7.4
552 * FIX: Rendering repeater attributes
553
554 ## 1.1.4
555 * FIX: CSS Compatibility with Twenty Twenty-One theme
556 * FIX: Parsing form fields from content when processing a request
557
558 ## 1.1.3
559 * FIX: Render Form Break button if there is no name for it, entering settings for Number Field with floating-point
560 * FIX: Render CSS classes in fields
561 * FIX: Initializing controls for widget Form in JetEngine
562 * FIX: Minor fixes in the editor
563
564 ## 1.1.2
565 * FIX: Duplicating a plain preset in fields
566 * FIX: Applying macros to a message after paying with PayPal
567 * FIX: Retrieving form data after Paypal payment
568 * FIX: Styling Form-block with JetStyleManager
569 * FIX: Compatibility with Twenty Twenty-One theme
570 * FIX: Compatibility with JetEngine on initializing the conditions
571 * FIX: Saving character limitation in Text Field settings
572
573 ## 1.1.1
574 * FIX: Wordpress 5.7 compatibility
575 * Improvement: Triggering conditional logic when typing in a text and textarea fields
576
577 ## 1.1.0
578 * ADD: Gutenberg blocks: **Conditional Block**, **Datetime Field**
579 * ADD: Elementor widget: **JetForm**
580 * ADD: Form Progress with multiple pages
581 * ADD: Post submit actions Conditions
582 * ADD: New preset sources for post-type: Post Date, Post Date GMT
583 * ADD: Integration with Paypal
584 * ADD: Compatibility with **JetEngine** widget Form
585 * ADD: Compatibility with **JetFormBuilder Converter**
586 * Improvement: The form builder and the form block full-width in the editor
587
588
589 ## 1.0.4
590 * ADD: displaying a shortcode for each form
591
592 ## 1.0.3
593 * FIX: creating a user with administrator role.
594
595 ## 1.0.2
596 * Enhancement: added **`jet_fb_form`** shortcode. Example:
597
598 `[jet_fb_form form_id="4338" submit_type="ajax" required_mark="***" fields_layout="row"]`
599
600 ## 1.0.1
601 * FIX: render wysiwyg on front-end
602
603 ## 1.0.0
604 * Initial release
605