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