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