jetformbuilder
Last commit date
assets
4 years ago
framework
4 years ago
includes
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
README.md
199 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 | ## 1.3.3 |
| 8 | * FIX: Compatibility with add-ons |
| 9 | * FIX: Insert post insteadof Update post |
| 10 | |
| 11 | ## 1.3.2 |
| 12 | * ADD: Getting the child field of the repeater for the "Get values list from JetEngine field options" generator |
| 13 | * ADD: CSS Controls for JetForm Elementor widget for Heading Field |
| 14 | * ADD: Add dynamic for custom url in Redirect to Page action |
| 15 | * FIX: Switch page in Elementor Popup |
| 16 | * FIX: Parse fields with conditional logic |
| 17 | * FIX: Parsing media field value |
| 18 | * FIX: Failed process Paypal gateway |
| 19 | * FIX: Output Radio & Checkbox Fields label |
| 20 | * FIX: Enqueue Media Field & Text Field scripts |
| 21 | * FIX: Float attributes in edit Range Field |
| 22 | * FIX: Usage preset in datetime field in timestamp format |
| 23 | * FIX: Duplicate form errors |
| 24 | * FIX: Displaying a hidden calculating field only through a hidden field |
| 25 | * FIX: Dynamic preset when value is missing |
| 26 | * Tweak: UI/UX Select, Radio, Checkbox fields |
| 27 | * Tweak: Added a placeholder for form block/widget attributes |
| 28 | |
| 29 | ## 1.3.1 |
| 30 | * ADD: Auto scrolling for multi-step form. |
| 31 | * ADD: Computed fields from actions (Register User, Insert Post) functionality |
| 32 | * ADD: Post Author to Insert/Update Post action |
| 33 | * FIX: Error when email field not required && empty |
| 34 | * FIX: Auto-complete label in Form Break field & improve package |
| 35 | * FIX: Execution of the form via GET parameters and with a dummy refer |
| 36 | * FIX: Elementor's popup compatibility |
| 37 | * Tweak: Optimized preset && render field |
| 38 | * Tweak: php filter: `jet-form-builder/frontend-settings`. |
| 39 | Through it you can change the size of the indent for auto scrolling |
| 40 | * Tweak: php filter: `jet-form-builder/file-upload/custom-html` |
| 41 | Through it, you can add a custom html to the preview of the loaded image |
| 42 | through the Media Field |
| 43 | |
| 44 | ## 1.3.0 |
| 45 | * ADD: UI/UX improvements |
| 46 | * ADD: Color Picker Field |
| 47 | * ADD: Form Patterns **JetForms** |
| 48 | * ADD: Allow creating new users by existing users (in Register User action) |
| 49 | * ADD: Numbers range by manual input (generator function) |
| 50 | * ADD: Changing the separator for a fractional number in a calculate field |
| 51 | * ADD: Styling a Conditional Block |
| 52 | * FIX: Range Field UI in editor |
| 53 | * FIX: reCaptcha Uncaught SyntaxError unexpected end of input |
| 54 | |
| 55 | ## 1.2.7 |
| 56 | * FIX: Initialize input mask for new repeater items |
| 57 | * FIX: Preset Hidden Field |
| 58 | * FIX: Upload attachments |
| 59 | * FIX: Hidden-field preset |
| 60 | * FIX: Sanitize wysiwyg |
| 61 | * UPD: Disable edit action button, if callback undefined |
| 62 | * Tweak: Editor UI |
| 63 | * Tweak: Media Field UI settings |
| 64 | |
| 65 | ## 1.2.6 |
| 66 | * UPD: Changed the logic for processing required fields inside the Conditional Block |
| 67 | * ADD: Switch page on change Radio Field |
| 68 | * ADD: Styles in gutenberg for Datetime Field |
| 69 | * FIX: Execution of a query for ActiveCampaign with global settings |
| 70 | * FIX: Removed escaping slashes in send email action |
| 71 | * FIX: Adding class to passed page |
| 72 | * FIX: Preset post-terms in checkbox |
| 73 | * FIX: Loss of focus when editing a text field in the global preset |
| 74 | |
| 75 | ## 1.2.5 |
| 76 | * FIX: Console errors when trying to submit a form with the required checkbox || radio, inside a conditional block |
| 77 | * FIX: Saving `max_size` attribute for media-field in float |
| 78 | * FIX: UI compatibility with Gutenberg Editor in WP 5.8 |
| 79 | * Tweak: added `jet-form-builder/preset/source-types` php filter |
| 80 | |
| 81 | ## 1.2.4 |
| 82 | * ADD: JetEngine Glossaries compatible |
| 83 | * ADD: New styling sections for the JetForm widget in Elementor |
| 84 | * 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' |
| 85 | * FIX: Send submit status with messages from action settings |
| 86 | * FIX: Missing JetStyleManager wrapper on blocks |
| 87 | * FIX: Price formatting for PayPal gateway request |
| 88 | * FIX: Alignment calculated field |
| 89 | * FIX: UI errors in editor |
| 90 | * Tweak: Change Repeater component header icons |
| 91 | |
| 92 | ## 1.2.3 |
| 93 | * ADD: Go Pro banner & link |
| 94 | * FIX: Redirect with GET args |
| 95 | * FIX: Get calculated value from post meta |
| 96 | * Tweak: Localize actions data on `jet-form-builder/editor-package/before` |
| 97 | * Tweak: Add class `field-type-{id}` for each field |
| 98 | * Tweak: Add `Gateway_Manager::has_gateway` |
| 99 | * Tweak: Add php filter `jet-form-builder/field-data/calculated-field` |
| 100 | * Tweak: Add js filter `jet.fb.calculated.field.available.fields` |
| 101 | |
| 102 | ## 1.2.2 |
| 103 | * ADD: Addon management via Dashboard |
| 104 | * ADD: Better parse macros in the Send Email action |
| 105 | * ADD: Filter jet-form-builder/fields/wysiwyg-field/config for wysiwyg-field |
| 106 | * UPD: Parse macros in From Name & From Address fields in Send Email action |
| 107 | * FIX: Dynamic preset with empty result value |
| 108 | * FIX: CSS compatibility gutenberg-addons |
| 109 | * FIX: Compatibility with php 7.0 |
| 110 | * FIX: Hiding a calculated field |
| 111 | * FIX: Duplicate calc formula in each repeater |
| 112 | * FIX: Displaying redirect action in gateways editor |
| 113 | * FIX: Duplicating form |
| 114 | * FIX: Remove mask from empty input on submit the Form |
| 115 | |
| 116 | ## 1.2.1 |
| 117 | * FIX: Blocks initialization. |
| 118 | |
| 119 | ## 1.2.0 |
| 120 | * ADD: Examples (preview) for Jet Form Fields in Gutenberg |
| 121 | * ADD: Global settings for actions, additional sidebar plugins, for example `reCAPTCHA v3` |
| 122 | * ADD: The ability to use global settings in `Mailchimp`, `GetResponse` & `ActiveCampaign` actions |
| 123 | * ADD: PHP action `jet-form-builder/render/{field_type}` to control the rendering of the field |
| 124 | * ADD: JS hook `jet.fb.register.fields.controls` for registering & manage block-fields controls |
| 125 | * ADD: JS hook `jet.fb.register.plugins` for registering custom sidebar-plugins |
| 126 | * ADD: JS hook `jet.fb.register.fields` for registering custom form fields |
| 127 | * Updated: `apiVersion:2` of blocks registration in Gutenberg |
| 128 | |
| 129 | ## 1.1.7 |
| 130 | * ADD: RTL compatibility to Wysiwyg Field |
| 131 | * ADD: Compatibility with JetStyleManager 1.2.0 and older versions |
| 132 | * ADD: Styles for Form Progress circle |
| 133 | * FIX: Send email without correct headers, added initial padding-bottom for progress items |
| 134 | * FIX: Render script jet-form-builder-inputmask only when rendering Text Field |
| 135 | * FIX: Plain default value in repeater fields |
| 136 | * FIX: Wysiwyg field is RTL compliant |
| 137 | * FIX: Positioning of progress item label |
| 138 | * FIX: Rendering last form-break field in form |
| 139 | |
| 140 | ## 1.1.6 |
| 141 | * ADD: `Label of progress` for Form Break Field |
| 142 | * FIX: Errors when editing actions such as MailChimp, GetResponse |
| 143 | |
| 144 | ## 1.1.5 |
| 145 | * FIX: Trying to access array offset on value of type null on php 7.4 |
| 146 | * FIX: Rendering repeater attributes |
| 147 | |
| 148 | ## 1.1.4 |
| 149 | * FIX: CSS Compatibility with Twenty Twenty-One theme |
| 150 | * FIX: Parsing form fields from content when processing a request |
| 151 | |
| 152 | ## 1.1.3 |
| 153 | * FIX: Render Form Break button if there is no name for it, entering settings for Number Field with floating-point |
| 154 | * FIX: Render CSS classes in fields |
| 155 | * FIX: Initializing controls for widget Form in JetEngine |
| 156 | * FIX: Minor fixes in the editor |
| 157 | |
| 158 | ## 1.1.2 |
| 159 | * FIX: Duplicating a plain preset in fields |
| 160 | * FIX: Applying macros to a message after paying with PayPal |
| 161 | * FIX: Retrieving form data after Paypal payment |
| 162 | * FIX: Styling Form-block with JetStyleManager |
| 163 | * FIX: Compatibility with Twenty Twenty-One theme |
| 164 | * FIX: Compatibility with JetEngine on initializing the conditions |
| 165 | * FIX: Saving character limitation in Text Field settings |
| 166 | |
| 167 | ## 1.1.1 |
| 168 | * FIX: Wordpress 5.7 compatibility |
| 169 | * Improvement: Triggering conditional logic when typing in a text and textarea fields |
| 170 | |
| 171 | ## 1.1.0 |
| 172 | * ADD: Gutenberg blocks: **Conditional Block**, **Datetime Field** |
| 173 | * ADD: Elementor widget: **JetForm** |
| 174 | * ADD: Form Progress with multiple pages |
| 175 | * ADD: Post submit actions Conditions |
| 176 | * ADD: New preset sources for post-type: Post Date, Post Date GMT |
| 177 | * ADD: Integration with Paypal |
| 178 | * ADD: Compatibility with **JetEngine** widget Form |
| 179 | * ADD: Compatibility with **JetFormBuilder Converter** |
| 180 | * Improvement: The form builder and the form block full-width in the editor |
| 181 | |
| 182 | |
| 183 | ## 1.0.4 |
| 184 | * ADD: displaying a shortcode for each form |
| 185 | |
| 186 | ## 1.0.3 |
| 187 | * FIX: creating a user with administrator role. |
| 188 | |
| 189 | ## 1.0.2 |
| 190 | * Enhancement: added **`jet_fb_form`** shortcode. Example: |
| 191 | |
| 192 | `[jet_fb_form form_id="4338" submit_type="ajax" required_mark="***" fields_layout="row"]` |
| 193 | |
| 194 | ## 1.0.1 |
| 195 | * FIX: render wysiwyg on front-end |
| 196 | |
| 197 | ## 1.0.0 |
| 198 | * Initial release |
| 199 |