PluginProbe
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder / V_3.0.0
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder vV_3.0.0
3.3.1 V-3.3.0 3.2.2 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 V3.0.3 V3.0.2 -3.0.1 V_3.0.0 1.1.1 1.1.8 1.2 1.3 1.4 1.4.18 1.5.2 1.9 2.0 2.10.0 2.10.1 All 138 releases
bit-form / readme.txt

readme.txt in Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder V_3.0.0, at readme.txt

778 lines 35.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Bit Form - Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder ===
2 Plugin Name: Bit Form - Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder
3 Version: 3.0.0
4 Stable tag: 3.0.0
5 Author: Contact form builder by Bit form
6 Author URI: https://www.bitapps.pro/
7 Contributors: bitpressadmin, arif25897, mdrhmaruf, mdabbasuddin, akaioum
8 Tags: contact form, form, form builder, wp forms, form plugin
9 Requires at least: 5.0
10 Tested up to: 6.9
11 Requires PHP: 7.4
12 License: GPLv2 or later
13 License URI: http://www.gnu.org/licenses/gpl-2.0.html
14
15 Contact Form Builder for WordPress with payment forms, multistep forms, conversational forms, conditional logic, and integrations.
16
17 == Description ==
18
19 = Best Contact Form Builder Plugin for WordPress =
20
21 Bit Form WordPress form builder makes form building easy for beginners and flexible for advanced users. Build mobile-responsive forms with a **no-code drag-and-drop builder**, powerful features, and **highly customizable** design controls for any use cases.
22
23 You can use Bit Form to build a contact form, support form, lead generation form, registration form, file upload form, order form, booking form, survey form, payment form, calculator form, conversational form, and multistep form from one clean interface.
24
25 #### Bit Form keeps forms lightweight and only loads 20KB JS & CSS for simple contact forms.
26
27 Bit Form is built for both beginners and advanced WordPress users. If you need a simple contact form, you can create one quickly.
28
29 If you need a complex form with **conditional logic, calculations, payment fields, file upload, PDF attachments, email notifications, integrations, and entry management,** Bit Form gives you the tools to build it with minimum effort.
30
31 #### A Powerful WordPress Form Builder - Bit Forms | Jeffrey @ Lytbox
32 [youtube https://youtu.be/BUX6-BIPfSA]
33
34 [Try Demo](https://towp.io/) | [Documentation](https://bit-form.com/wp-docs/) | [Bit Form Repository](https://github.com/Bit-Apps-Pro/bit-form-frontend) | [Youtube Channel](https://www.youtube.com/@bit-apps) | [Support Chat](https://tawk.to/chat/60eac4b6d6e7610a49aab375/1faah0r3e) | [Facebook Community](https://www.facebook.com/groups/bitapps)
35
36
37 ### Features of Bit Form Free Version
38
39 Bit Form Free includes:
40
41 - Unlimited forms
42 - Unlimited form submissions
43 - [Drag-and-drop form builder](https://bit-form.com/feature/drag-and-drop-form-builder/)
44 - Multi-step forms
45 - [Conditional logic](https://bit-form.com/feature/conditional-logic/)
46 - 38+ free form fields
47 - Form templates
48 - Email templates
49 - Email notifications
50 - SMTP support
51 - Form integrations and webhooks
52 - Essential Form styling
53 - Responsive forms
54 - reCAPTCHA v3
55 - reCAPTCHA v2 field
56 - hCaptcha field
57 - Cloudflare Turnstile field
58 - Repeater field
59 - Rating field
60 - Image select field
61 - Hidden field
62 - File upload field
63 - Custom JS and CSS editor
64 - Google Sheets and many other integrations
65 - Entry collection inside WordPress
66
67
68 ### Bit Form V3 Highlights
69
70 Bit Form V3 brings a cleaner dashboard, redesigned builder, two-column field list, organized field settings, and an inline Add Field button for faster and easier form creation.
71 It also adds WordPress **multisite support, email OTP verification**, responsive preview modes, improved entry filtering, and better export control.
72 For design, V3 improves the style editor with **custom theme management, export/import options, organized style layers, and hover/focus styling**.
73
74 ### 51 Form Fields Available in Bit Form
75
76 Bit Form includes a wide range of form fields for simple and advanced form creation. You can build a basic contact form, detailed application form, payment form, file upload form, multistep form, support form, order form, booking form, and more.
77
78 == Free Form Fields ==
79
80 The following fields are available in the free version of Bit Form:
81
82 - Text Field
83 - Multi-Line Text
84 - Name
85 - Email
86 - Number
87 - Phone Number
88 - Username
89 - Password
90 - Select
91 - Drop-Down
92 - Radio Button
93 - Checkbox
94 - Decision Box
95 - Country
96 - Currency
97 - Date
98 - Time
99 - Date-Time
100 - Week
101 - Month
102 - URL
103 - Slider or Range
104 - Color Picker
105 - GDPR Agreement
106 - File Upload
107 - Image Field
108 - Image Select Field
109 - Hidden Field
110 - HTML Field
111 - Section Field
112 - Title Field
113 - Divider Field
114 - Spacer Field
115 - Button Field
116 - Next Step Field
117 - Previous Step Field
118 - Repeater Field
119 - Rating Field
120 - reCAPTCHA v2 Field
121 - hCaptcha Field
122 - Cloudflare Turnstile Field
123
124 == Pro Form Fields ==
125
126 The following fields require Bit Form Pro:
127
128 - Advanced Date-Time (Pro)
129 - Email OTP Verification (Pro)
130 - Signature Field (Pro)
131 - Shortcode (Pro)
132 - Draft Button (Pro)
133 - Advanced File Upload (Pro)
134 - PayPal Field (Pro)
135 - Razorpay Field (Pro)
136 - Stripe Field (Pro)
137 - Mollie Field (Pro)
138
139 These fields help you create many types of WordPress forms without depending on multiple form plugins.
140
141 #### The Most Powerful Form Builder for WordPress [INCREDIBLE] | Mr Web
142 [youtube https://youtu.be/GCBwWCBD-yA]
143
144 == Bit Form Pro Features ==
145
146 [Bit Form Pro](https://bit-form.com/) is designed for users who need advanced form control, payment collection, user authentication, form abandonment, PDF generation, and more flexible entry management. Bit Form Pro includes:
147
148 * Advanced **multi-step form** controls
149 * Advanced file upload settings
150 * Individual field styling
151 * Advanced email notifications
152 * PDF support in email notifications
153 * **Email OTP verification**
154 * [Payment fields](https://bit-form.com/feature/payment-forms/) for **PayPal, Razorpay, Stripe, and Mollie**
155 * API support
156 * PDF generation
157 * Custom Post Type support
158 * Google Ads GCLID capture
159 * [**Form abandonment and partial submission**](https://bit-form.com/feature/partial-entries-save-and-resume/)
160 * Data views and entry editing
161 * Landing form and standalone form pages
162 * Custom theme and theme style export/import
163 * Double opt-in
164 * Multisite support
165 * WordPress authentication forms
166 * Honeypot spam protection
167 * **Signature field**
168 * Shortcode field
169 * Draft button field
170 * **Advanced date-time field**
171
172 Note: Bit Form Pro is distributed separately from this plugin. The free version of Bit Form is fully functional with its own feature set.
173
174 ### What You Can Build With Bit Form
175
176 Bit Form is more than a basic contact form plugin. You can create many types of WordPress forms for different business, marketing, support, and payment needs. Use Bit Form to create:
177
178 * **Contact form** for websites, blogs, landing pages, and business sites
179 * **Lead generation form** for collecting prospects and customer details
180 * **Support form** for help desk requests, issue reports, and customer messages
181 * **Order form** for products, services, custom requests, and manual sales
182 * **Booking form** for appointments, events, consultations, and service requests
183 * **Payment form** for collecting payments through PayPal, Stripe, Razorpay, and Mollie
184 * **Multistep form** for longer forms that need a cleaner step-by-step flow
185 * **Conversational form** for a question-by-question experience
186 * **File upload form** for documents, images, resumes, screenshots, and project files
187 * **Registration form and login form** using WordPress authentication
188 * **Calculator form** for quotes, pricing, loan estimates, tax estimates, and custom calculations
189 * **Feedback form, survey form, application form, donation form, quote form, and onboarding form**
190
191 Whether you need one simple form or many advanced forms, Bit Form gives you a flexible form plugin that works for real WordPress use cases.
192
193 ### Is This The Most Advanced Contact From Builder? [Bit Form Tutorial] | WP Simple Hacks
194 [youtube https://youtu.be/afyqmwFL3zA]
195
196
197 ### Free Form Integrations
198
199 This WordPress form builder plugin includes [**50+ free integrations**](https://bit-form.com/integrations/) with many platforms. These integrations help you send form data to CRM tools, email marketing tools, spreadsheets, automation platforms, file storage services, messaging apps, WordPress plugins, and webhook-based workflows.
200
201 1. AutomatorWP
202 2. FlowMattic
203 3. ActiveCampaign
204 4. Acumbamail
205 5. Advanced Custom Fields (ACF)
206 6. Advanced Form Integration
207 7. Automate Hub SperseIO
208 8. FunnelKit
209 9. Brevo
210 10. Dropbox
211 11. Elastic Email
212 12. Encharge
213 13. FluentCRM
214 14. GetGist
215 15. Google Sheets
216 16. Groundhogg
217 17. HubSpot
218 18. IFTTT
219 19. Integrately
220 20. Make
221 21. Mailchimp
222 22. MailerLite
223 23. MailPoet
224 24. Meta Box
225 25. OneDrive
226 26. Pabbly
227 27. PODS
228 28. rapidmail
229 29. SendFox
230 30. SureTriggers
231 31. Telegram
232 32. Twilio
233 33. Webhook
234 34. WooCommerce
235 35. Zapier
236 36. Zoho Analytics
237 37. Zoho Bigin
238 38. Zoho Campaigns
239 39. Zoho Creator
240 40. Zoho CRM
241 41. Zoho Desk
242 42. Zoho Flow
243 43. Zoho Mail
244 44. Zoho Marketing Hub
245 45. Zoho Project
246 46. Zoho Recruit
247 47. Zoho Sheet
248 48. Zoho Sign
249 49. Zoho WorkDrive
250 50. OttoKit (SureTriggers)
251 51. Thrive Automator
252 52. Uncanny Automator
253 53. n8n
254
255
256 ### Drag-and-Drop WordPress Form Builder
257
258 Bit Form includes an intuitive drag-and-drop form builder. You can **add fields, arrange layouts, customize labels, set placeholders, configure validation, apply conditional logic, style your form,** and publish it on your WordPress site.
259
260
261 ### Fast and Lightweight Form Builder
262
263 Bit Form is designed to work as a fast form builder for WordPress.
264 For simple contact forms, Bit Form loads only **20KB JS & CSS**. The exact load depends on the fields and settings you use, but the plugin is built to keep form performance clean and lightweight.
265 Bit Form still handles advanced forms in a well-optimized way. It gives you both: simple form creation for beginners and **advanced form control for power users**.
266
267 ### Form Settings for Better Control
268
269 Bit Form gives you detailed form settings so you can control how your forms behave. Available form settings include:
270 - Allow single entry for each IP address
271 - Require users to be logged in before form submission
272 - Prevent empty form submission
273 - Validate form input when the field loses focus
274 - Disable entry storing in the WordPress database
275 - Enable reCAPTCHA v3
276 - Enable honeypot spam protection
277 - Disable a form after a limited number of entries
278 - Limit form submission by date and time period
279 - Block or allow selected IP addresses
280 - Capture Google Ads Click ID or GCLID
281
282
283 #### Bit Forms - The Best Form Plugin | WZ WP 4U
284 [youtube https://youtu.be/yCEUoJ8KtNY]
285
286
287 ### Conditional Logic and Dynamic Forms
288
289 Bit Form includes advanced conditional logic so your form can respond to user input.
290
291 You can show or hide fields, enable or disable fields, change values, make fields read-only or writable, update labels, update helper text, and control form behavior based on user choices.
292
293 Bit Form supports many condition operators. You can also organize advanced logic using **AND and OR rules, groups, nested conditions, Else If branches, and Else branches.**
294
295 This makes Bit Form useful for quote forms, calculator forms, booking forms, payment forms, order forms, support forms, and advanced lead generation forms, where every user should not see the same fields.
296
297
298 ### Email Notifications and Email Templates
299
300 Bit Form lets you send email notifications after form submission. You can create custom email templates, add smart tags, insert form field values, map all fields into the email body, and send different messages based on form data.
301 Bit Form Pro also supports advanced **email notifications with PDF attachments**, giving you more control over documents, receipts, confirmations, and internal records.
302
303 ### Built-in Style Editor
304
305 Bit Form includes a [built-in style editor](https://bit-form.com/feature/custom-style-editor/) so you can customize your form design easily. You can adjust form layout, background, spacing, field style, colors, typography, buttons, and other visual elements to match your WordPress site.
306
307 The free version includes essential form styling, while Bit Form Pro adds deeper control with individual field styling.
308
309 ### Payment Forms With PayPal, Stripe, Razorpay and Mollie
310
311 Bit Form Pro lets you **create payment forms using PayPal, Stripe, Razorpay, and Mollie.**
312
313 You can build a payment form, order form, booking form, donation form, service request form, event registration form, or custom checkout-style form.
314
315 By using payment fields, you can collect payments through a form easily. You can combine payment fields with contact fields, file upload fields, conditional logic, email notifications, and form integrations.
316
317
318
319 ### Multistep Forms and Conversational Forms
320
321 Long forms can feel hard to complete when everything appears on one screen. Bit Form supports multistep forms, so you can divide longer forms into smaller sections.
322
323 Bit Form also supports conversational forms. A conversational form shows questions in a step-by-step flow, which can work well for lead generation, feedback, applications, and guided form experiences.
324
325
326 ### Entry Management, Data Views, and Reports
327
328 Bit Form stores form submissions inside the dashboard.
329 You can review form entries, manage submitted data, filter responses, and use entry-related features for internal workflows.
330 With Bit Form Pro, Data Views & Edit lets you control which users can view or edit entries from the front end. You can allow users to view their own entries, allow selected roles to view others’ entries, and create front-end data views for submitted form data.
331
332
333 ### Landing Forms and Direct Form Sharing
334
335 Bit Form Pro supports landing forms and standalone form pages. You can create a form page with its own direct URL and share it without embedding the form on a normal WordPress page. You can also share conversational form links or embed forms using HTML embed code.
336
337
338 ### PDF Templates and Attachments
339
340 Bit Form Pro supports PDF templates. You can generate PDF files from submitted form data and use them for records, receipts, invoices, contracts, applications, and internal documents.
341
342 PDF template options include:
343
344 * Custom PDF template body
345 * Form field smart tags
346 * Map all fields
347 * Custom PDF file name
348 * PDF password
349 * Download link control
350 * Paper size
351 * Orientation
352 * Font family
353 * Font size
354 * Watermark
355 * Language direction
356
357 PDF support is useful for booking forms, order forms, payment forms, application forms, contract forms, and official form records.
358
359 ### Spam Protection and Email Verification
360
361 Bit Form includes [multiple spam protection](https://bit-form.com/feature/block-spams-spam-protection/) options. You can protect forms using reCAPTCHA v2, reCAPTCHA v3, hCaptcha, and Cloudflare Turnstile for free. Honeypot protection is included in Pro.
362
363 Bit Form also supports **double opt-in** in Pro. Double opt-in can require users to confirm their email before selected actions run. This is useful for newsletter forms, lead generation forms, registration forms, and email-based workflows.
364
365
366 ### Form Abandonment and Partial Entries (Pro)
367
368 Bit Form includes form abandonment support. This feature can save partial form data when users leave before completing the form.
369
370 You can show a warning message, save drafts for logged-in users, repopulate previous partial entries, save a draft when the user leaves the form page, and allow empty forms to be saved as drafts when needed.
371
372 ### WordPress Authentication Forms
373
374 Bit Form Pro includes WordPress authentication features. You can create forms for:
375 * User registration
376 * User login
377 * Forgot password
378 * Reset password
379 You can map form fields to WordPress user fields, assign user roles, set approval methods, send user and admin notifications, redirect users after submission, and map user meta fields.
380 This makes Bit Form useful for membership sites, course sites, private communities, customer portals, and user onboarding flows.
381
382
383 ### Why Choose Bit Form?
384
385 Bit Form gives you a clean form-building experience without making the workflow feel complicated. Bit Form is useful for:
386 * Beginners who want to create a contact form without code
387 * Small businesses that need lead generation forms and support forms
388 * Agencies that build forms for client websites
389 * Freelancers who need booking forms, quote forms, and order forms
390 * Membership sites that need registration, login, and user forms
391 * Marketers who need CRM, email marketing, and automation integrations
392 * Developers who need conditional logic, webhooks, PDF output, and custom JS/CSS control
393
394 Bit Form keeps simple form creation easy while still giving advanced users enough control to build complex form workflows.
395
396
397 ### Build Simple Forms or Advanced Form Workflows
398
399 You can start with a basic form and later build more complex forms with file upload, conditional logic, multistep form, conversational form, payment form fields, booking form workflows, order form confirmations, support form notifications, CRM integrations, and PDF attachments.
400 Bit Form gives you a flexible form-building system inside WordPress with a beginner-friendly interface and advanced form-building capabilities.
401
402
403 == External services ==
404
405 Bit Form connects to external services only when:
406 - You enable a specific integration (e.g., Zoho CRM, Mailchimp, Google Sheets)
407 - You use a built-in feature that requires external processing (e.g., spam protection, icon search)
408
409 Data is sent to external servers only when integrations are active (captcha/icon search are exceptions when those features are used). Enabling an integration sends form data to that service per your configuration — for example, connecting Mailchimp will send subscriber data on form submission.
410
411 For a full reference with additional details see: https://github.com/bit-apps-pro/bit-form-frontend/blob/main/external-services.md
412
413
414
415 ## FAQ
416
417 = Can I build advanced forms with Bit Form? =
418 Yes. Bit Form supports conditional logic, calculations, multistep forms, conversational forms, file uploads, email templates, form entries, integrations, and advanced Pro features.
419
420 = Does Bit Form support payment forms? =
421 Yes. Bit Form Pro supports payment forms with PayPal, Stripe, Razorpay, and Mollie. You can create order forms, booking forms, donation forms, and service payment forms.
422
423 = Can I create multistep forms? =
424 Yes. Bit Form supports multistep forms, so you can split long forms into smaller steps for applications, bookings, registrations, quotes, and payment forms.
425
426 = Can users upload files through Bit Form? =
427 Yes. Bit Form includes a file upload field in the free version. Bit Form Pro adds advanced file upload controls for more complex form workflows.
428
429 = Does Bit Form include spam protection? =
430 Yes. Bit Form supports reCAPTCHA v2, reCAPTCHA v3, hCaptcha, and Cloudflare Turnstile. Bit Form Pro also includes honeypot spam protection.
431
432 = Does Bit Form Free show form entries? =
433 Yes. Bit Form free version shows form submissions inside WordPress, so you can view and manage entries from your dashboard. You can also disable database entry storage when needed.
434
435 = Are Bit Form integrations free? =
436 Yes. Bit Form includes 50+ free integrations for CRM, email marketing, automation, spreadsheets, storage, messaging, WooCommerce, webhooks, and other workflow tools.
437
438 = Does Bit Form work with page builders? =
439 Yes. You can use Bit Form with WordPress pages, posts, shortcodes, Gutenberg, and popular page builders that support shortcode or block-based form placement.
440
441 = Will Bit Form slow down my website? =
442 Bit Form is built as a lightweight form builder. For simple contact forms, it loads only the required assets, so your forms stay fast and clean.
443
444 = Can I build multi-column forms? =
445 Yes, Bit Form supports multi-column form layouts. You can place fields side by side, adjust the form structure, and create cleaner layouts for contact forms, booking forms, order forms, registration forms, and other advanced forms.
446
447 = Can I export/import form submission data? =
448 Yes, you can export form submission data from Bit Form entries for reporting, backup, or external use.
449
450 == Installation ==
451
452 1. Download the Bit Form plugin.
453 2. Upload the Bit Form plugin files to the `/wp-content/plugins/bit-form` directory, or from the WordPress Admin Panel, click on Plugins => Add New to install Bit Form directly.
454 3. Click on Upload, so you can directly upload the Bit Form zip file.
455 4. Use the browse button to select the plugin zip file that was downloaded, and then click on Install Now.
456 5. Once installed, click “Activate” to enjoy the best form building experience ever.
457
458 == Screenshots ==
459 1. Build custom WordPress forms with drag-and-drop fields
460 2. Customize every form style with live visual controls
461 3. Connect Bit Form with CRMs, sheets, email, and more
462 4. Manage all Bit Form forms from one clean dashboard
463 5. Search, filter, and export form entries in one table
464 6. Control spam, limits, validation, emails, and PDFs
465 7. Create smarter forms with conditional display rules
466 8. Build conversational forms with one question per step
467
468 == Changelog ==
469 = 3.0.0 =
470 *Release Date: 21 May, 2026*
471 *New:
472 1. UI/UX: Redesigned the Bit Form dashboard, form builder and every interface following modern design principles for improved user experience.
473 2. Multi-Site Support: Added compatibility for WordPress multisite installations, allowing network-wide bit form management.
474 3. New Fields: Added new Name field with separate first name and last name inputs, and Email OTP field for sending OTP to email and validating it in the form.
475 4. Basic Conditional Logic: Introduced basic conditional logic in field settings section.
476 5. Field picker modal: Field picker modal on "Add Field" button click in the form builder.
477 6. Form switchable input in form builder header to quickly switch between forms.
478 7. New theme: Added new theme as "Bit Form Default" in the theme gallery and previous defalt them name replace with "Bit Form Legacy".
479 8. Custom Theme: Added custom theme option in the theme gallery to create and save your own themes.
480 9. Style Export/Import: Added export/import functionality for form styles/themes.
481 10. Global Element style: Add :hover, :focus styles state in the global element styling.
482 11. New Field Settings: Added several new settings in the fields, such as: container class, confirm field, value length limit, etc.
483
484 *Improvements:
485 1. Field List and settings panel separated by category and improved search functionality.
486 2. Add More CSS property support in the global element styling.
487 3. Preview page: Improved the form preview page layout design and added breakpoint option buttons.
488
489 = 2.22.3 =
490 *Release Date: 13 May, 2026*
491 *Fix:
492 1. Resolved Delete Entry and Delete Form action issues in the Entry Details View.
493
494 = 2.22.2 =
495 *Release Date: 5th May, 2026*
496 *Improvements:
497 1. Resolved all Plugin Checker warnings and errors for improved code quality and security.
498 2. Sanitized all user inputs and outputs in the codebase to prevent potential security vulnerabilities.
499 3. Escaped all markup in the codebase for enhanced security against XSS attacks.
500
501 = 2.22.1 =
502 *Release Date: 21 April, 2026*
503 *Improvements:
504 1. Improved entry table view to display multiple field values within a single cell.
505 2. Added full URL paths for uploaded files in integrations and API responses.
506
507 *Fixes:
508 1. Fixed an issue where "flush_rewrite_rules" was executed on every page load, causing performance issues.
509 2. Fixed an issue where multiple workflow triggers were not working when using the Entry Add API endpoint.
510
511 = 2.22.0 =
512 *Release Date: 04 April, 2026*
513 *Improvements:
514 1. Refactored code by moving certain Pro features to the Pro plugin, aligning with WordPress plugin guidelines and best practices.
515 2. Converted selected Pro features into free features and adjusted default values of some existing features to enhance user experience.
516
517 = 2.21.13 =
518 *Release Date: 17 March, 2026*
519 *Improvements:
520 1. Refactored unsafe SQL queries to use prepared statements for enhanced security against SQL injection attacks.
521 2. Updated the codebase to follow WordPress Plugin Checker best practices for improved code quality and maintainability.
522
523 *Fixes:
524 1. Resolve Dark Mode style issues with multiple class selectors.
525
526 = 2.21.12 =
527 *Release Date: 23 February, 2026*
528 *Improvements:
529 1. Replaced heredoc markups with sprintf for better performance and security in the codebase.
530 2. Added escaping for all markup in the codebase for improved security.
531 3. Followed WordPress Plugin Checker best practices for code structure and formatting.
532
533 = 2.21.11 =
534 *Release Date: 18 February, 2026*
535 *Improvements:
536 1. Security: Improved query validation to prevent SQL injections.
537 2. File validation: Improved PDF file validation for the File Upload and Advance File Upload fields.
538 *Fix:
539 1. Entry edit modal: Fixed the submit button in the entry edit modal.
540 2. FluentCRM integration: Fixed custom-data mapping for FluentCRM.
541 3. Stripe payment field: Fixed stripe payment submission issue with payment processing status.
542
543 = 2.21.10 =
544 *Release Date: 02 February, 2026*
545 *Improvements:
546 1. Export Entries: Enhanced filtering options for exporting entries.
547
548 *Fixes:
549 1. Phone Number Field: Fixed country-specific pattern validation issues.
550 2. Repeater Field: Fixed single mapped Signature field preview in email/PDF templates.
551 3. Entries Table: Fixed sorted column preference not persisting on reload.
552
553 = 2.21.9 =
554 *Release Date: 12 January, 2026*
555 *Fixes:
556 1. Fixed trigger workflows route's invalid trigger token validation.
557 2. Resolved hCaptcha field initialization error on form submission.
558 3. Fixed test mail form returning "undefined" response when sending emails
559
560 = 2.21.8 =
561 *Release Date: 07 January, 2026*
562 *Fixes:
563 1. Resolved the dropdown value preview issue in the repeater field..
564 2. Fixed email sending issues on older PHP versions.
565
566 = 2.21.7 =
567 *Release Date: 29 December, 2025*
568 "Improvements:
569 1. Enhanced authentication process for Workflow trigger (AJAX) Route.
570 2. Smart Tag: display field admin label or name in email & PDF templates in All Data smart tag when field label is empty.
571 3. Files Hyperlink: add files hyperlink display in email & PDF templates.
572
573 *Fixes:
574 1. Brevo (Sendinblue) integration: fixed an contact update issue.
575 2. Resolve "Back" button issue in Single Entry Details View.
576 3. SMTP Status: SMTP status configuration not update issues.
577
578 = 2.21.6 =
579 *Release Date: 16 December, 2025*
580 *Fixes:
581 1. Fixed an issue with the WordPress current data smart tag.
582 2. Resolved missing runtime dependency issues.
583
584 *Improvements:
585 1. Enhanced the Mailchimp integration authentication process.
586
587 = 2.21.5 =
588 *Release Date: 10 December, 2025*
589 *Fixes:
590 1. Resolved an issue where repeater-field file attachments were not included in email notifications for multistep and abandonment forms.
591 2. Added the missing post route for creating and updating Custom Post Types (CPT).
592
593 *Improvements:
594 1. Improved the mapping of uploaded file URLs in Google Sheets and Zoho Sheets integrations.
595
596 = 2.21.3 =
597 *Release Date: 24 November, 2025*
598 *New:
599 1. Added Advanced Filtering option for export entries.
600
601 *Fixes:
602 1. Fixed an issue PDF and email template repeater field display.
603 2. Resolved a problem with the single IP draft submission.
604 3. Fixed an issue with form preview routing unexpected slash (/).
605
606 *Improvements:
607 1. Enhanced the webhook field mapping with smart tag.
608 2. Improved display of file link in email and PDF templates.
609 3. Expanded anonymous telemetry to include payment amount and currency metrics..
610
611 = 2.21.2 =
612 *Release Date: 09 November, 2025*
613 *Fixes:
614 1. Fixed an issue where WP Auth changes the Update button not working.
615 2. Resolved a problem with the Make.com integration not functioning correctly.
616 3. Fixed an issue causing Table Data View routing to fail.
617
618 *Improvements:
619 1. Enhanced the Table Data View to better display file and repeater field values.
620 2. Updated the Single Entry Details View to support the ${bf_all_data} smart tag.
621
622 = 2.21.1 =
623 *Release Date: 26 October, 2025*
624 *Fixes:
625 1. Fixed an issue where Razorpay webhook was not working properly for some users.
626
627 = 2.21.0 =
628 *Release Date: 23 October, 2025*
629 *New:
630 1. Razorpay: Added webhook support for Razorpay payments after form submission.
631 2. Stripe: Added MB Way payment method.
632
633 *Improvements:
634 1. Routing: Optimized AJAX routing for improved performance.
635 2. MailChimp Integration: Enhanced birthdate field mapping for better compatibility.
636 3. Payment Information: Refined payment details display within the entry details section.
637 4. Smart Tags: Improved Smart Tag handling in integration field mappings.
638
639 *Fixes:
640 1. Fixed issue Repeated field math calculations.
641 2. Fixed an issue where Razorpay and Mollie workflows were triggered after successful payment.
642 3. Fixed an issue that caused form entries to be deleted when deleting a form.
643 4. Fixed an issue with empty values in dropdown field group options.
644 5. Fixed an issue preventing Mailchimp contact updates from working correctly.
645 6. Fixed the PDF attachment download link not working in entry details.
646
647 = 2.20.6 =
648 *Release Date: 15 September, 2025*
649 *New:
650 1. Input Mask: Added input mask format option for Text, Username, URL and Multiline text fields to enhance data consistency and user input accuracy.
651 2. Developer Filter Hooks (PDF & Email): Introduced bitform_filter_pdf_filename, bitform_filter_pdf_body, bitform_filter_email_subject, and bitform_filter_email_body filter hooks for customizing PDF and email content.
652 3. Developer FilterHooks (Translations): Added bitforms_filter_allow_translation and bitform_filter_translations filter hooks to disable or modify plugin translations.
653
654 *Improvements:
655 1. Form Abandonment: Enhanced handling of partial form submissions by improving uploaded file visibility and triggering selected checkboxes actions.
656 2. Phone Field: Added support for landline numbers in the Phone Number field with custom regex pattern support.
657
658 *Fixes:
659 1. Resolved repeated file field attachment issues in email templates.
660 2. Fixed issue where default conditional logic was not being disabled properly.
661 3. Fixed form save issues when the plugin was translated into other languages.
662
663 = 2.20.5 =
664 *Release Date: 25 August, 2025*
665 *New:
666 1. Smart Tag: Added ${bf_all_data.onlyValues} smart tag to include all form field values (excluding empty and hidden fields) in Email & PDF templates.
667 2. Conditional Logic: Introduced an Enable/Disable option for better control over conditional logic.
668 3. Language Support: Added new translations for Dutch, French, German, Italian, Portuguese, Spanish, Turkish, and 25+ additional languages.
669
670 *Improvements:
671 1. Limit Form Submission: Enhanced by adding options to set submission limits per user/IP or per date/week/month.
672 2. Smart Tags: Added new week tokens for the Format Date Time smart tag.
673 3. File Upload: Improved file type validation for the advanced file upload field.
674
675 *Fix:
676 1. Resolved an issue where '0' values were not being included in email content.
677
678 = 2.20.4 =
679 *Release Date: 12 August, 2025*
680 *Fix:
681 1. File Upload Security Enhancement: Strictly block uploading of executable files.
682
683 *Improvements:
684 1. Ensure only a single preview tab is open and automatically reload it on every Preview button click.
685
686 = 2.20.3 =
687 *Release Date: 27 July, 2025*
688 *Improvements:
689 1. Conditional Logic: Added support for using the "Next" button for an action to conditionally change steps in Multi Step forms.
690 2. Entry Export: Improved Unicode and Repeater field data formatting for exported entry files.
691
692 *Fix:
693 1. Resolved Smart Tag mapping issue for ${bf_all_data} in Double Opt-In email templates.
694 2. Fixed Signature field path issue in email templates for Multi Step forms.
695 3. Fixed scrolling issue related to field validation messages.
696
697
698 = 2.20.2 =
699 *Release Date: 16 July, 2025*
700 *Improvements:
701 1. Move existing field between Section,Repater and Steps.
702 2. Phone number field: added country list hide settings and similar country code validation
703
704 = 2.20.1 =
705 *Release Date: 08 July, 2025*
706 *New:
707 1. Spacer Field: Added a new Spacer field to create visual gaps between form fields, improving form layout and appearance.
708 2. Smart Tag – ${_bf_format_datetime()}: Introduced a new smart tag to format date and time based on user-defined preferences, allowing better control over how date/time values are displayed.
709
710 *Improvements:
711 1. Min/Max Date-Time Range: Added support for setting minimum and maximum ranges in Date, Time, Month, and Week fields to enhance validation and input control.
712 2. Conditional Logic Enhancements: Improved behavior of "Change" and "Click" logic by accurately targeting and comparing selected fields.
713
714 *Fix:
715 1. Resolved missing "Logged In User" option in the ACF integration edit section.
716 2. Fixed an issue where entry owner/user was being overwritten during entry edits.
717 3. Resolved global validation message overwrite issue in default settings.
718
719 = 2.20.0 =
720 *Release Date: 30 June, 2025*
721 *New:
722 1. Advanced Date-Time Field: Introduced a new field type that lets users select both date and time, improving form flexibility and user experience.
723 2. New Smart Tags (Functions): Added ${_bf_datetime_difference()} and ${_bf_add_subtract_datetime()} smart tags to support date and time calculations.
724 3. New Conditional Action: Added a "Config Option" action in conditional logic to dynamically change Date-Time field config based on user input.
725
726 *Improvements:
727 1. Enhanced Logic for Date/Time Fields: Improved conditional logic support for Date, Time, Week, and Month fields, enabling more advanced scenarios.
728
729 *Fix:
730 1. Fixed an issue with mismatched created time format in the entries table based on site date/time format settings.
731 2. Resolved PayPal transaction ID mismatch issue in the entry details section.
732 3. Fixed a signature file path issue in multi-step forms.
733 4. Resolved a frontend data view & edit issue related to edit access control.
734
735 = 2.19.2 =
736 *Release Date: 15 June, 2025*
737 *Improvements:
738 1. Security Enhancements: Prevented JavaScript injection in field content areas such as labels, sub-titles, and helper texts within the form builder.
739 2. Conditional Logic: Added "Clone Condition & Logic" feature to enhance usability and speed up logic configuration.
740
741 *Fix:
742 1. Fixed an issue with form JavaScript generation when the any form is also included in the footer section.
743
744 = 2.19.1 =
745 *Release Date: 29 May, 2025*
746 *New:
747 1. Form Auto Fill Feature: Added a feature that automatically fills form fields in form preview with user data, streamlining the user experience and reducing manual entry.
748
749 *Improvements:
750 1. Nonce Verification Improved: Enhanced nonce verification for better security and cache issue.
751
752 *Fix:
753 1. HTML Escaping in Single Entry View: Fixed an issue where HTML tags were not properly escaped, ensuring correct display in the Single Entry View.
754
755 = 2.19.0 =
756 *Release Date: 20 May, 2025*
757 *New:
758 1. Global validation messages: Added new settings under App Settings to globally customize validation error/invalid messages.
759 2. Bricks Builder Widget: Introduced the Bit Form widget for Bricks Builder, enabling easy form embedding.
760
761 *Improvements:
762 1. "Other" Option Label: Added setting to customize the label of the "Other..." option in Checkbox and Radio fields.
763 2. Elementor & Gutenberg Widgets: Improved form rendering behavior when switching forms in the Bit Form selection dropdown.
764
765 *Fix:
766 1. PayPal Integration: Resolved PayPal transaction ID mismatch issue.
767
768
769
770
771
772 == Upgrade Notice ==
773
774 = 3.0.0 =
775 * Major Update: Introduced a completely redesigned form builder interface with enhanced usability and performance.
776
777
778 For changelog of all versions please check [Changelog.txt](https://plugins.trac.wordpress.org/browser/bit-form/trunk/changelog.txt)