[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOGcQiUwDIugDTsSbWr7byPTIC2uxx9_UuhTeAatDKk0":3,"$fvpbrLkpYL5ycy6dCn0F0-S-DZYxX2lnYPpNKRZnzc6s":578,"$fg6sFvXQi7JS1EdHM2Og2P9_KSHB6nNITMf28-BZXSZ8":582},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"discovery_status":32,"vulnerabilities":33,"developer":83,"crawl_stats":39,"alternatives":88,"analysis":204,"fingerprints":539},"formality","Formality","1.5.11","Michele Giorgi","https:\u002F\u002Fprofiles.wordpress.org\u002Fmichelegiorgi\u002F","\u003Cp>Formality is an all-in-one WordPress form plugin that puts design and user experience first. Each form is characterized by an \u003Cstrong>essential interface\u003C\u002Fstrong> and a \u003Cstrong>modern layout\u003C\u002Fstrong> that follows the most recent UX patterns. No frills, no superfluous or overly characterized elements. No matter what theme you are using… with a few simple options you can quickly customize your forms and align them to your website design.\u003C\u002Fp>\n\u003Ch4>Why choose Formality\u003C\u002Fh4>\n\u003Cp>Formality is not the best nor the most complete form plugin. Formality does few things but it does them well and it continues to improve every day.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Designless\u003C\u002Fstrong> – Smart layout with simple UI and common UX patterns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversational\u003C\u002Fstrong> – Distraction-free form experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multistep\u003C\u002Fstrong> – Group your questions in multistep form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple editor\u003C\u002Fstrong> – Gutenberg-based form builder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth\u003C\u002Fstrong> – Async data submit with WP REST API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security\u003C\u002Fstrong> – Prevent spam with built-in token authentication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logic condition\u003C\u002Fstrong> – Show\u002Fhide fields based on user answers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collect data\u003C\u002Fstrong> – Simple interface to manage all your form results\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Explore our \u003Ca href=\"https:\u002F\u002Fformality.dev\" rel=\"nofollow ugc\">brand new website\u003C\u002Fa> for some awesome form examples that you can create with Formality.\u003C\u002Fp>\n\u003Ch4>Documentation\u002Fsupport\u003C\u002Fh4>\n\u003Cp>We are working on the full documentation which will be available soon…\u003Cbr \u002F>\nIn the meantime, you can request support or report a bug on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fformality\" rel=\"ugc\">Support page\u003C\u002Fa>, or write us an email for any information.\u003C\u002Fp>\n\u003Ch4>Dev Hooks\u003C\u002Fh4>\n\u003Cp>You can extend Formality plugin functionality with its custom hooks. Formality has Filters, Actions and DOM Events for developers. You can find a wip reference page to start with, on this \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fmichelegiorgi\u002F56fe4489b922cf2af4704b79d4f56bb6\" rel=\"nofollow ugc\">Gist\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Formality is now available in 5 languages. You can now choose between English, Italian, Indonesian, Czech and Swedish (Thanks to WordPress Community). You can help translating Formality to your language on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fformality\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fp>\n","Forms made simple (and cute). Designless, multistep, conversational, secure, all-in-one WordPress forms plugin.",200,10385,100,10,"2025-07-01T07:21:00.000Z","6.8.5","6.7","7.4",[20,21,22,23,24],"conversational","design-form","form","gutenberg","multistep","https:\u002F\u002Fformality.dev","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.11.zip",89,3,0,"2025-07-16 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[34,52,69],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-48157","formality-unauthenticated-local-file-inclusion-2","Formality \u003C= 1.5.9 - Unauthenticated Local File Inclusion","The Formality plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 1.5.9. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.",null,"\u003C=1.5.9","1.5.10","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","2025-07-21 20:27:26",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F7f2b424c-8f2b-4535-a556-0bd833eff2aa?source=api-prod",6,[],false,{"id":53,"url_slug":54,"title":55,"description":56,"plugin_slug":4,"theme_slug":39,"affected_versions":57,"patched_in_version":58,"severity":59,"cvss_score":60,"cvss_vector":61,"vuln_type":62,"published_date":63,"updated_date":64,"references":65,"days_to_patch":67,"patch_diff_files":68,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-3858","formality-authenticated-contributor-stored-cross-site-scripting-via-align-parameter","Formality \u003C= 1.5.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via align Parameter","The Formality plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘align’ parameter in all versions up to, and including, 1.5.8 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=1.5.8","1.5.9","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-05-01 14:47:09","2025-05-02 03:21:21",[66],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe25157d3-42ac-4dd6-a736-5623a16e5629?source=api-prod",1,[],{"id":70,"url_slug":71,"title":72,"description":73,"plugin_slug":4,"theme_slug":39,"affected_versions":74,"patched_in_version":75,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":76,"published_date":77,"updated_date":78,"references":79,"days_to_patch":81,"patch_diff_files":82,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-24690","formality-unauthenticated-local-file-inclusion","Formality \u003C= 1.5.7 - Unauthenticated Local File Inclusion","The Formality plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 1.5.7. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.","\u003C=1.5.7","1.5.8","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2025-03-17 00:00:00","2025-03-25 13:10:20",[80],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0ff16836-b333-4f2c-b998-04c95d3be9c2?source=api-prod",9,[],{"slug":84,"display_name":7,"profile_url":8,"plugin_count":67,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":85,"trust_score":86,"computed_at":87},"michelegiorgi",5,92,"2026-05-20T00:50:12.199Z",[89,115,138,160,182],{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":18,"tags":104,"homepage":110,"download_link":111,"security_score":112,"vuln_count":113,"unpatched_count":67,"last_vuln_date":114,"fetched_at":31},"formgent","FormGent – Next-Gen AI Form Builder for WordPress with Multi-Step, Quizzes, Payments & More","1.6.0","wpWax","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpwax\u002F","\u003Ch4>Form Building, Reimagined for WordPress\u003C\u002Fh4>\n\u003Cp>Website forms aren’t just for collecting emails anymore. They’re essential tools for growth. Whether you’re capturing leads, scheduling appointments, collecting payments, or running surveys or quizzes, your form builder should do more than just gather data. It should help you convert, automate, and scale.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Meet FormGent – a modern, AI-powered form builder that’s built for performance, simplicity, and feels like a part of WordPress, not a separate platform.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FormGent lets you create high-converting forms of any kind—conversational form, multi-step form, payment, surveys, and more, in just a few clicks. Simply drag and drop, or describe it with AI to generate your form in seconds. You can also connect tools like Google Sheets, Mailchimp, Zapier, or Zoho to automate your entire workflow—no code, no complexity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>And best of all? The most premium features aren’t locked behind a paywall.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Premium Features — FREE\u003C\u002Fli>\n\u003Cli>AI Form Builder — create forms in seconds\u003C\u002Fli>\n\u003Cli>Drag, Drop & Done — as easy as it sounds\u003C\u002Fli>\n\u003Cli>Ready-Made Templates — build smarter, not longer\u003C\u002Fli>\n\u003Cli>Feels like WordPress — no learning curve, no clutter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So if you’re ready to build forms that are faster, smarter, and easier, you’re in the right place.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqpzpK_RSgh8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>What You Can Build With FormGent\u003C\u002Fh3>\n\u003Cp>With FormGent, you can create any type of form your website needs. Here are a few practical examples to spark your imagination, each with a step-by-step guide.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fformgent.com\u002Fcreate-conversational-forms\u002F\" rel=\"nofollow ugc\">Create Conversational Forms That Boost Engagement\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fformgent.com\u002Fhow-to-create-a-job-application-form\u002F\" rel=\"nofollow ugc\">Build a Job Application Form Like a Pro in Just 4 Steps\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fformgent.com\u002Fhow-to-create-an-rsvp-form-in-wordpress\u002F\" rel=\"nofollow ugc\">Step-by-Step Guide to Crafting an RSVP Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fformgent.com\u002Fcreate-feedback-forms\u002F\" rel=\"nofollow ugc\">How to Collect Meaningful Feedback\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Need Something Else? You Can Build That Too\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Contact Form\u003C\u002Fli>\n\u003Cli>Lead Generation Form \u002F Newsletter Signup\u003C\u002Fli>\n\u003Cli>Payment Form \u002F Payment Collection\u003C\u002Fli>\n\u003Cli>Multi-Step Form\u003C\u002Fli>\n\u003Cli>Survey Form\u003C\u002Fli>\n\u003Cli>Customer Testimonials Form\u003C\u002Fli>\n\u003Cli>Quote Request Form\u003C\u002Fli>\n\u003Cli>Product Order Form\u003C\u002Fli>\n\u003Cli>Support Ticket Form\u003C\u002Fli>\n\u003Cli>Course Registration Form\u003C\u002Fli>\n\u003Cli>NPS (Net Promoter Score) Survey\u003C\u002Fli>\n\u003Cli>Student Feedback Form\u003C\u002Fli>\n\u003Cli>Volunteer Sign-Up Form\u003C\u002Fli>\n\u003Cli>Employee Onboarding Form\u003C\u002Fli>\n\u003Cli>Workshop Registration Form\u003C\u002Fli>\n\u003Cli>Post-Purchase Feedback Form\u003C\u002Fli>\n\u003Cli>Scholarship Application Form\u003C\u002Fli>\n\u003Cli>Employee Leave Request Form\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Key Features at a Glance\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Conversational form\u003Cbr \u002F>\nFormGent allows building conversational forms that not only boosts engagement but also increases completion rate.\u003Cbr \u002F>\n\u003Cstrong>Bonus:\u003C\u002Fstrong> It saves your incomplete submission data in the back for you to find what you might be missing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multistep form\u003Cbr \u002F>\nDon’t bore your customers with boring and lengthy forms. Break underwhelmingly long forms into multi-step forms using the page breaks and improve user experience.\u003Cbr \u002F>\nClassic or Conversational, make your visitors’ interaction enjoyable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Conditional Logic\u003Cbr \u002F>\nDeliver personalized form experiences by showing or hiding fields based on user input. Create dynamic forms that adapt in real time, improving engagement and data quality.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>AI Form Creation\u003Cbr \u002F>\nEffortlessly create intelligent, fully functional forms from a simple prompt. Save time and eliminate guesswork with support for both conversational and classic form formats.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Integration\u003Cbr \u002F>\nFormGent seamlessly connects with your favorite tools like Google Sheets, Zapier, Mailchimp, Zoho CRM, PayPal, Stripe, Google Maps, and more. So every form submission can instantly trigger the next action, automate workflows, and keep your business moving.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Payment\u003Cbr \u002F>\nReceive your e-commerce product orders and collect online payments with a highly customized product order and payment collection form. Seamlessly integrate FormGent with popular payment options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Quiz\u003Cbr \u002F>\nFormgent allows you to turn any form into an interactive quiz with scoring and result display. This is perfect for educational tools, assessments, knowledge checks, or fun interactive content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Save incomplete data  ( Conversational form )\u003Cbr \u002F>\nFormGent saves incomplete data with no-code forms and AI-supported form-building features. Save partial form data right away. Prevent loss of progress, save your information. Capture unfinished form submissions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Analytics\u003Cbr \u002F>\nTrack how your forms perform with built-in analytics. Monitor submission rates, field drop-offs, and user behavior to optimize your forms for better conversions and user engagement, without relying on external tools.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>What You Get for FREE\u003C\u002Fh3>\n\u003Cp>After reviewing the free features, you’ll say – “Are you out of mind?” It seems like madness, but you know, “Great things come from madness”.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Multi-step Forms \u002F Page Break\u003C\u002Fli>\n\u003Cli>Conversational Form\u003C\u002Fli>\n\u003Cli>Conditional Logic\u003C\u002Fli>\n\u003Cli>iFrame Embedding\u003C\u002Fli>\n\u003Cli>FormGent AI\u003C\u002Fli>\n\u003Cli>Payment System\u003C\u002Fli>\n\u003Cli>Google Sheets Integration\u003C\u002Fli>\n\u003Cli>Zapier Integration\u003C\u002Fli>\n\u003Cli>Directorist Integration\u003C\u002Fli>\n\u003Cli>WPML Integration\u003C\u002Fli>\n\u003Cli>MailChimp Integration\u003C\u002Fli>\n\u003Cli>PayPal Integration\u003C\u002Fli>\n\u003Cli>Stripe Integration\u003C\u002Fli>\n\u003Cli>Google Maps Integration\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Pro Isn’t Required. But It’s Worth It\u003C\u002Fh3>\n\u003Cp>We care about your single penny, that’s why we packaged FormGent in a solid way. Our free plan will cover almost every need about the term “Form”. But if you really want a no compromise solution, here is the Pro solution for you.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Digital Signature\u003C\u002Fli>\n\u003Cli>Webhooks\u003C\u002Fli>\n\u003Cli>Conditional Email\u003C\u002Fli>\n\u003Cli>Analytics\u003C\u002Fli>\n\u003Cli>Save Incomplete Data\u003C\u002Fli>\n\u003Cli>More Coming\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Grow with FormGent\u003C\u002Fh3>\n\u003Cp>The features list has just begun. We’re continuously developing our product with exciting features. And surely this will not be possible without your support. Feel free to submit your feedback. Let’s grow together and build an awesome form builder with FormGent.\u003C\u002Fp>\n\u003Cp>For a clear vision, you can check out our \u003Ca href=\"https:\u002F\u002Fformgent.com\u002Froadmap\u002F\" rel=\"nofollow ugc\">roadmap\u003C\u002Fa> section.\u003C\u002Fp>\n\u003Ch3>From Idea to Form — In Just a Few Seconds\u003C\u002Fh3>\n\u003Cp>Building forms shouldn’t feel like work. With FormGent, it’s as easy as having a conversation.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Tell us what you need\u003C\u002Fstrong> — Say something like: “I need a contact form with name, email, and message.”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Let our AI do the heavy lifting\u003C\u002Fstrong> — It instantly creates the form for you, with the right fields and settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Make it yours\u003C\u002Fstrong> — Tweak the design with drag & drop, then publish it anywhere using a shortcode or block, or URL.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it. No tech headaches, no starting from scratch. Your form is done in seconds.\u003C\u002Fp>\n\u003Ch3>Love FormGent? You’ll Love These Too\u003C\u002Fh3>\n\u003Cp>FormGent is proudly developed by wpWax, the team behind several top-rated WordPress plugins:\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdirectorist\u002F\" rel=\"ugc\">Directorist\u003C\u002Fa> –  Build any directory or classified ads listing sites. It’s the only directory plugin with 20K+ active users in its niche!\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhelpgent\u002F\" rel=\"ugc\">HelpGent\u003C\u002Fa> – Your Ultimate Help Agent for Video, Voice, and Text Messaging with Screen Record Facility\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flegal-pages\u002F\" rel=\"ugc\">Legal Pages\u003C\u002Fa> – Privacy Policy, Terms & Conditions, GDPR, CCPA, and Cookie Notice Generator\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-grid-carousel-ultimate\u002F\" rel=\"ugc\">Post Grid, Slider & Carousel Ultimate\u003C\u002Fa> – The easiest and most useful plugin to display blog posts, pages, or custom posts in beautiful post layouts like post grid, post carousel & post slider\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-carousel-slider-and-grid-ultimate\u002F\" rel=\"ugc\">Product Carousel Slider & Grid Ultimate for WooCommerce\u003C\u002Fa> – The most intuitive solution to make your eCommerce site visually appealing by creating WooCommerce product carousel, sliders, or grids easily\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogo-showcase-ultimate\u002F\" rel=\"ugc\">Logo Showcase Ultimate\u003C\u002Fa> – Ultimate logo showcase plugin to create a responsive logo carousel, logo slider & logo grid and display unlimited clients, partners, sponsors’ logos\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>FormGent uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support & Documentation\u003C\u002Fh3>\n\u003Cp>FormGent comes with detailed, \u003Ca href=\"https:\u002F\u002Fformgent.com\u002Fdocs\u002Fhow-to-install-and-activate-formgent\u002F\" rel=\"nofollow ugc\">step-by-step documentation\u003C\u002Fa> and helpful video tutorials to guide you. Join our growing \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002F973281511169713\" rel=\"nofollow ugc\">Facebook community\u003C\u002Fa> where FormGent users share ideas and help each other grow faster. And if you ever need direct help, our friendly support team is just a message away.\u003C\u002Fp>\n","AI-powered form builder that’s built for performance, simplicity, and feels like a part of WordPress, not a separate platform.",1000,27621,88,7,"2026-04-09T02:40:00.000Z","6.9.4","6.6",[105,106,107,108,109],"conversational-form","form-builder","multistep-form","payment-form","survey","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformgent.1.6.0.zip",65,2,"2026-03-03 00:00:00",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":125,"num_ratings":126,"last_updated":127,"tested_up_to":102,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":135,"download_link":136,"security_score":13,"vuln_count":67,"unpatched_count":29,"last_vuln_date":137,"fetched_at":31},"tinymce-advanced","Advanced Editor Tools","5.9.2","Andrew Ozz","https:\u002F\u002Fprofiles.wordpress.org\u002Fazaozz\u002F","\u003Cp>Advanced Editor Tools (previously TinyMCE Advanced) introduces a “Classic Paragraph” block for the block editor (Gutenberg).\u003Cbr \u002F>\nIf you are not quite ready to switch to the block editor, or have plugins that cannot be used there (yet), using the Classic Paragraph block is your best option. It lets you to continue to use the familiar TinyMCE editor for most tasks, and at the same time gives you full access to all blocks and new features in the block editor.\u003C\u002Fp>\n\u003Cp>Version 5.5 continues to improve and enhance the new features introduced in version 5.0 of the plugin. It includes an improved “Clear Formatting” button, several advanced settings for tables, and importing and exporting of the settings to a file.\u003C\u002Fp>\n\u003Cp>If you want to continue to use the previous (“classic”) editor in WordPress 5.0 and newer, this plugin has an option to replace the new editor with the previous one. If you prefer to have access to both editors side by side or to allow your users to switch editors, it would be better to install the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor plugin\u003C\u002Fa>. Advanced Editor Tools is fully compatible with the classic editor plugin and similar plugins that restore use of the previous WordPress editor.\u003C\u002Fp>\n\u003Cp>As always this plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar in the Classic Paragraph and Classic blocks in the block editor, and in the classic editor (when enabled by a plugin). There you can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc.\u003C\u002Fp>\n\u003Cp>It includes 15 plugins for \u003Ca href=\"https:\u002F\u002Fwww.tiny.cloud\u002F\" rel=\"nofollow ugc\">TinyMCE\u003C\u002Fa> that are automatically enabled or disabled depending on the buttons you have chosen.\u003Cbr \u002F>\nIn addition this plugin adds options for keeping the paragraph tags in text mode and importing the CSS classes from the theme’s editor-style.css.\u003C\u002Fp>\n\u003Ch4>Some of the features added by this plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>“Classic Paragraph” block that can be used instead of or together with the standard Paragraph block.\u003C\u002Fli>\n\u003Cli>An option to set the Classic Paragraph or Classic block as the default block in the block editor.\u003C\u002Fli>\n\u003Cli>Supports converting of most default blocks to classic paragraphs, and from classic paragraphs back to the default blocks.\u003C\u002Fli>\n\u003Cli>Support for creating and editing tables in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>More options when inserting lists in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>Search and Replace in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>Ability to set Font Family and Font Sizes in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>And many others.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>Advanced Editor Tools does not collect or store any user related data. It does not set cookies, and it does not connect to any third-party websites. It only uses functionality that is available in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa>, and in the \u003Ca href=\"https:\u002F\u002Ftinymce.com\u002F\" rel=\"nofollow ugc\">TinyMCE editor\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>In that terms Advanced Editor Tools does not affect your website’s user privacy in any way.\u003C\u002Fp>\n","Extends and enhances the block editor (Gutenberg) and the classic editor (TinyMCE).",2000000,35173303,90,352,"2025-12-08T15:02:00.000Z","5.9","5.6",[131,132,133,134,23],"block-editor","classic-editor","editor","formatting","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftinymce-advanced\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-advanced.5.9.2.zip","2014-09-08 00:00:00",{"slug":139,"name":140,"version":141,"author":142,"author_profile":143,"description":144,"short_description":145,"active_installs":146,"downloaded":147,"rating":13,"num_ratings":28,"last_updated":148,"tested_up_to":102,"requires_at_least":149,"requires_php":150,"tags":151,"homepage":156,"download_link":157,"security_score":158,"vuln_count":67,"unpatched_count":29,"last_vuln_date":159,"fetched_at":31},"crowdsignal-forms","Crowdsignal Forms","1.8.0","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>The Crowdsignal Forms plugin allows you to create and manage polls right from within the block editor.\u003Cbr \u002F>\nCreating polls is as simple and as fast as writing a bullet point list. No embed blocks and no copy pasting needed anymore.\u003C\u002Fp>\n\u003Cp>Customize the look and feel of your polls to match your brand, and pick your favorite color. The poll block supports the styling of your theme by default, and from there you can customize the styling of your polls the way you want.\u003C\u002Fp>\n\u003Cp>With Crowdsignal’s results page you can view all responses as they come in. See the geo-locations of your voters and analyze IP addresses for any suspicious voting behavior. See advanced stats and analytics for understanding your audience.\u003C\u002Fp>\n\u003Cp>Analyze your results and then export them in a number of different formats.\u003C\u002Fp>\n\u003Cp>Set close dates for polls, create polls with single or multiple choice answers, choose whether to show your readers the poll results or keep them private.\u003C\u002Fp>\n\u003Cp>You can create an unlimited number of polls with a free \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002F\" rel=\"nofollow ugc\">Crowdsignal\u003C\u002Fa> account and your first 2,500 signals are free. A signal is a response you get to a poll. If you are on a free plan, you still have full access to the first 2,500 signals. Any further responses you collect will still be recorded but if you \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">upgrade\u003C\u002Fa> you will get access to our unlocked reports to see them. You’ll also get access to a \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">range of features\u003C\u002Fa> not available to free users.\u003C\u002Fp>\n","The Crowdsignal Forms plugin allows you to create and manage polls right from within the block editor.",200000,144027,"2026-02-10T14:53:00.000Z","6.0","5.6.20",[152,153,23,154,155],"block","forms","polls","surveys","https:\u002F\u002Fcrowdsignal.com\u002Fcrowdsignal-forms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcrowdsignal-forms.1.8.0.zip",99,"2025-12-27 00:00:00",{"slug":161,"name":162,"version":163,"author":164,"author_profile":165,"description":166,"short_description":167,"active_installs":168,"downloaded":169,"rating":170,"num_ratings":171,"last_updated":172,"tested_up_to":173,"requires_at_least":174,"requires_php":175,"tags":176,"homepage":179,"download_link":180,"security_score":99,"vuln_count":81,"unpatched_count":29,"last_vuln_date":181,"fetched_at":31},"jetformbuilder","JetFormBuilder — Dynamic Blocks Form Builder","3.5.6.3","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>\u003Cstrong>JetFormBuilder — Dynamic Blocks Form Builder\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A functional yet easy-to-use Form Builder plugin lets you create, edit, and style advanced form types in the block editor (Gutenberg). No more supplementary drag-and-drop form builders. You can now use a one-stop interface to develop fully operative custom forms.\u003C\u002Fp>\n\u003Ch4>SUPPORT\u003C\u002Fh4>\n\u003Cp>Please use our Github repo for the any issues\u002Fbugs\u002Fproblems – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCrocoblock\u002Fjetformbuilder\u002Fissues\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FCrocoblock\u002Fjetformbuilder\u002Fissues\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FWB0B3QLhZK0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">JetFormBuilder\u003C\u002Fa> lets you build any kind of form nice and easy. Its \u003Cstrong>24+ field blocks\u003C\u002Fstrong> allow creating forms from scratch or reassembling the existing ones. Throw JetStyleManager into the mix, and you’ll be able to adjust every form field’s fonts and style settings. Create form types, customize, and style – all in WordPress default blocks editor.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>At first, I thought this was just another free form builder for Gutenberg, but I was wrong. I wanted to share what got me so excited about it after only the first 5 minutes.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>– Paul Charlton from WPTuts.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FGTWeLrZspoA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>WORDPRESS FORMS YOU CAN CREATE\u003C\u002Fh4>\n\u003Cp>JetFormBuilder is a user-friendly form creator that lets you create new forms and add them to the form page. From a simple form to multi-step form design – you can nail down any form type:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Signup form\u003C\u002Fli>\n\u003Cli>User profile form\u003C\u002Fli>\n\u003Cli>Quick contact form\u003C\u002Fli>\n\u003Cli>Subscription form\u003C\u002Fli>\n\u003Cli>Online survey form\u003C\u002Fli>\n\u003Cli>Appointment form\u003C\u002Fli>\n\u003Cli>Application form\u003C\u002Fli>\n\u003Cli>Booking form\u003C\u002Fli>\n\u003Cli>Event registration form\u003C\u002Fli>\n\u003Cli>Multi-Page Form with a progress bar\u003C\u002Fli>\n\u003Cli>WordPress Post Submission Form\u003C\u002Fli>\n\u003Cli>Request a Quote Form\u003C\u002Fli>\n\u003Cli>Feedback Survey Contact Form\u003C\u002Fli>\n\u003Cli>Make a Suggestion Contact Form\u003C\u002Fli>\n\u003Cli>Change Request Forms\u003C\u002Fli>\n\u003Cli>Maintenance Request Contact Form\u003C\u002Fli>\n\u003Cli>Scholarship Application Form\u003C\u002Fli>\n\u003Cli>Make a Referral Contact Form\u003C\u002Fli>\n\u003Cli>Volunteer Registration Contact Form\u003C\u002Fli>\n\u003Cli>Credit Card Payment\u003C\u002Fli>\n\u003Cli>Make a Donation Form\u003C\u002Fli>\n\u003Cli>Product Purchase Form\u003C\u002Fli>\n\u003Cli>Newsletter Signup Form\u003C\u002Fli>\n\u003Cli>Online Petitions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>BASIC FEATURES\u003C\u002Fh3>\n\u003Ch4>VARIOUS FIELD TYPES\u003C\u002Fh4>\n\u003Cp>Find inside 24+ JetFormBuilder blocks colored to stand out from the crowd. You can mix and match them freely until you achieve a unique row or column layout.\u003C\u002Fp>\n\u003Ch4>POST SUBMIT ACTIONS\u003C\u002Fh4>\n\u003Cp>Choose from 12 available actions and set any you want to be performed after the form is submitted on the frontend:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send Email;\u003C\u002Fli>\n\u003Cli>Insert\u002FUpdate Post;\u003C\u002Fli>\n\u003Cli>Register User;\u003C\u002Fli>\n\u003Cli>Update User;\u003C\u002Fli>\n\u003Cli>Update Options;\u003C\u002Fli>\n\u003Cli>Call Hook;\u003C\u002Fli>\n\u003Cli>Call Webhook;\u003C\u002Fli>\n\u003Cli>Redirect to Page;\u003C\u002Fli>\n\u003Cli>MailChimp;\u003C\u002Fli>\n\u003Cli>ActiveCampaign;\u003C\u002Fli>\n\u003Cli>GetResponse;\u003C\u002Fli>\n\u003Cli>Save Form Record;\u003C\u002Fli>\n\u003Cli>And more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MULTI-STEP FORM & FORM BREAK BLOCK\u003C\u002Fh4>\n\u003Cp>Use \u003Cstrong>Form Page Break\u003C\u002Fstrong> to build multi-step WordPress forms. Divide the fields and place them into separate tabs. Add a customizable “\u003Cstrong>Apply\u003C\u002Fstrong>” button to proceed to the next step. Enable file uploads if desired. By adding a \u003Cstrong>Form Progress\u003C\u002Fstrong> bar, you’ll indicate the form’s first, current, and last steps.\u003C\u002Fp>\n\u003Ch4>CUSTOM FIELD STYLES\u003C\u002Fh4>\n\u003Cp>We integrated JetStyleManager & Gutenberg to make it possible for you to \u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Ffeatures\u002Fstyle-overview\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">style the form fields\u003C\u002Fa> as desired. Style settings can be applied to anything in the text box, form description, required mark, and content label, too.\u003C\u002Fp>\n\u003Ch4>BEGINNER-FRIENDLY & VISUAL\u003C\u002Fh4>\n\u003Cp>No more confusing field rows and additional styling. Because Gutenberg is a visual editor, you can monitor the form creation process as if you were on the frontend. All field types can be found in the JetForm Fields block in the WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>STORE FORM RECORD\u003C\u002Fh4>\n\u003Cp>Manage the entry submissions in the convenient Dashboard. Add Store Form Record post-submit action to save all the submitted forms in one place and check their status, basic data, and filled in fields’ data. Review the error’s details if any.\u003C\u002Fp>\n\u003Ch4>PAYMENT METHODS INTEGRATION\u003C\u002Fh4>\n\u003Cp>Accept all kinds of payments securely via any of your forms, be it one-off, recurring, fixed, variable fees, or user-entered amounts. JetFormBuilder supports WooCommerce, \u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Ffeatures\u002Fhow-to-configure-payment-gateways\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Stripe, and PayPal integrations\u003C\u002Fa>. Check the payments basic details: status, date, amount in one place in the Dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FLPVzsnl5XQI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>ADVANCED JETFORMBUILDER FEATURES\u003C\u002Fh3>\n\u003Ch4>CONDITIONAL LOGIC\u003C\u002Fh4>\n\u003Cp>You can adjust the visibility conditions of any form field. Just use the corresponding JetFormBuilder block and decide which field will be shown and when. Besides that, there’s a chance to fine-tune the way \u003Cstrong>Post Submit Actions\u003C\u002Fstrong> perform on the backend. You set the conditions according to which the Actions will be executed or not.\u003C\u002Fp>\n\u003Ch4>CALCULATED CONTENT\u003C\u002Fh4>\n\u003Cp>Build dedicated Calculator and Order forms or add extra functionality to any other form type. The Calculated field type will carry out basic and complex calculations real quick.\u003C\u002Fp>\n\u003Ch4>REPEATER FIELD\u003C\u002Fh4>\n\u003Cp>Repeater creates an interface to add and remove a repeatable group of input elements. You can use a Repeater field to add a group of fields any number of times. Create Repeater groups to display custom data smoothly.\u003C\u002Fp>\n\u003Ch4>HIDDEN FIELDS\u003C\u002Fh4>\n\u003Cp>Can’t decide what to do with system fields that were not meant for users to be seen? It’s simple. Hide them. JetFormBuilder’s functionality allows you to make a form field invisible on the frontend.\u003C\u002Fp>\n\u003Ch4>MAP FIELD\u003C\u002Fh4>\n\u003Cp>Allows adding map coordinates, longitude and latitude, and physical address itself via form to the posts, users, taxonomies or options pages.\u003C\u002Fp>\n\u003Ch3>More JetFormBuilder Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Field Value Generator Function.\u003C\u002Fstrong> Three available functions help you generate the field values dynamically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Really Hidden Fields.\u003C\u002Fstrong> Secure hidden fields by disabling HTML render.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JetEngine Forms migration.\u003C\u002Fstrong> Duplicate all the forms you created through JetEngine to Gutenberg in one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editable post-submit messages.\u003C\u002Fstrong> Use the default message texts or input those you see fit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam filtering & protection.\u003C\u002Fstrong> Add a Google reCAPTCHA to your form easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File uploads.\u003C\u002Fstrong> Decide which users you would authorize to attach files to your website forms: registered, not-registered, or all users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form submit type.\u003C\u002Fstrong> Choose between the page reload and AJAX options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag-and-drop editor.\u003C\u002Fstrong> Grab the form block and place it where you want in a matter of seconds. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input mask.\u003C\u002Fstrong> Three mask types are available – numeric, alphabetical, and alphanumeric. Just copy and paste the needed one to make it work.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Numbers range generator.\u003C\u002Fstrong> Dynamically generate a range of numbers to be used in Checkbox, Select & Radio Fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline fields editing.\u003C\u002Fstrong> Edit the field labels and descriptions in-place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form validation.\u003C\u002Fstrong> Check if the entered user data is correct and whether to let them proceed with the form submission or not. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form patterns.\u003C\u002Fstrong> Save time while creating a form layout? It’s possible! JetFormBuilder grants access to Form Patterns, which you can use to build contact, login & register, application, profile, booking, and subscription forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Read more about all JetFormBuilder features here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>JETFORMBUILDER PRO ADDONS — GO FARTHER, GET MORE\u003C\u002Fh3>\n\u003Cp>JetFormBuilder PRO version allows you to go far beyond the ordinary forms. Its pack of mighty addons gives a second-to-none form-building experience.\u003Cbr \u002F>\nBuy the \u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Fpricing\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">PRO addons\u003C\u002Fa> and see how easy it will be to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>automate marketing campaigns;\u003C\u002Fli>\n\u003Cli>optimize lead generation process;\u003C\u002Fli>\n\u003Cli>enjoy the autocomplete functionality;\u003C\u002Fli>\n\u003Cli>integrate payment methods;\u003C\u002Fli>\n\u003Cli>and much more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Please note:\u003C\u002Fstrong> Our server will be contacted for updating any Pro add-on you have installed on your website. More info you can find on the \u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>FORM FEATURES\u003C\u002Fh4>\n\u003Cp>Build a form easily, be it simple or complex. Such specific features as autocomplete fields, form availability setup, form responses limitation, and form progress saving will improve the user experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fsave-form-progress\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Save Form Progress\u003C\u002Fa>. This addon autosaves the form progress and data provided by the user whenever the filling process went wrong.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Faddress-autocomplete\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Address Autocomplete\u003C\u002Fa>. Once the user starts typing in the Address field, this addon can suggest up to 5 places to auto-fill the field.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Flimit-form-responses\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Limit Form Responses\u003C\u002Fa>. This addon controls the general number of form submissions and impedes the same user from submitting repeatedly.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fselect-autocomplete\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Select Field Autocomplete\u003C\u002Fa>. Use this addon for the Select field type; it allows you to auto-fill it dynamically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fschedule-forms\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Schedule Forms\u003C\u002Fa>. This functionality allows you to set up the form availability by indicating its open and close dates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fuser-login\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">User Login\u003C\u002Fa>. This addon allows you to configure the Login User post-submit action. Add it to the login form and let users log in with their credentials.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fadvanced-color-picker\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Advanced Color Picker\u003C\u002Fa>. Use this addon to activate the advanced color picker feature and fine-tune the color opacity in the frontend form fields.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fhierarchical-select\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Hierarchical Select\u003C\u002Fa>. This addon allows you to pull the taxonomy term data into Select fields in the front-end form putting them in a level-wise hierarchy.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>EMAIL MARKETING\u003C\u002Fh4>\n\u003Cp>Create contact forms for collecting user data and managing it the way you like. Garner more subscribers and add them to your mailing lists using the right email marketing tool.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fmailerlite-action\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">MailerLite Action\u003C\u002Fa>. Use this extension to manage subscriber groups and add a handy “autoresponder” that’ll cover newsletters.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fmailpoet\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">MailPoet\u003C\u002Fa>. This addon allows you to generate new leads, manage subscriber data, and automate email notification sending.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fconvertkit-action\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">ConvertKit\u003C\u002Fa>. Install this email marketing addon to grow your audience reach and generate more income from subscription lists.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MARKETING AUTOMATION\u003C\u002Fh4>\n\u003Cp>Want to automate email marketing campaigns? Select the most convenient integration that is sure to facilitate subscriber management.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fmoosend\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Moosend\u003C\u002Fa>. This addon creates a connection between your WordPress site and Moosend email marketing software. Thanks to it, you will be able to collect email addresses and manage subscribers to the fullest.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CRM & SALES\u003C\u002Fh4>\n\u003Cp>Integrate JetFormBuilder-created forms and the mighty CRMs. It will help you boost lead gen tremendously. Obtain the necessary visitor data and manipulate it in a database using numerous options.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fhubspot\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">HubSpot\u003C\u002Fa>. Use this mailing list addon to collect leads, create new contacts, edit the existing subscribers, and send email notifications centrally. It supports authorization by API key and OAuth 2.0.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PAYMENTS\u003C\u002Fh4>\n\u003Cp>Get your site eCommerce-ready. Choose the preferred payment method, add its gateway to the form, and decide which actions will be executed before\u002Fafter the payment is processed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fstripe-payments\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">Stripe Payments\u003C\u002Fa>. With the help of this addon, you add a Stripe payment gateway to the JetFormBuilder forms, which allows you to carry out payments.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fwoocommerce-cart-checkout-action\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">WooCommerce Cart & Checkout Action\u003C\u002Fa>. This addon allows adding one product to the cart and redirecting users to WooCommerce checkout once they submit the form.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Faddons\u002Fpaypal-recurring-payments?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">PayPal Recurring Payments\u003C\u002Fa>. It allows you to create recurring subscriptions for your customers and accept payments via the form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>Check out the JetFormBuilder demo page and figure out what functionality you get. Explore the \u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Fdemo\u002F?utm_source=wp_org&utm_medium=referral&utm_campaign=jetformbuilder\" rel=\"nofollow ugc\">demo\u003C\u002Fa> now.\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3sttCJ1\" rel=\"nofollow ugc\">JetEngine\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nUse the JetEngine potential when setting up a form. You can add meta fields and custom taxonomies to the JetFormBuilder fields, generate the field values dynamically and put the JetEngine-built custom post types into the dynamic settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3st6hHj\" rel=\"nofollow ugc\">JetStyleManager\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nWe added the opportunity to change the way Gutenberg Form blocks will look on the frontend. You can style up every component separately. Hit the brush icon on the WordPress admin panel and do the necessary styling in the Block Style section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3AXi83h\" rel=\"nofollow ugc\">JetBooking\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a user-friendly booking form with the JetFormBuilder. Extend your form with advanced features, as calculated content, smart notifications, etc. Add page breakers to make the multi-step form for your users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3meQPNW\" rel=\"nofollow ugc\">JetAppointment\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nCombine the JetAppointment features with JetFormBuilder to create a fully-fledged appointment website for any needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More third-party plugin integrations are in the works.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Learn every little thing about the JetFormBuilder WordPress plugin & put theory to practice:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WB0B3QLhZK0&list=PL26jaHWVtLFwcxXItL9J9qNJ8pWzKUuGg\" rel=\"nofollow ugc\">JetFormBuilder tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetformbuilder.com\u002Ffeatures\u002Foverview\u002F\" rel=\"nofollow ugc\">JetFormBuilder documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Advanced form builder plugin for Gutenberg. Create forms from the ground up, customize the existing ones, and style them up – all in one editor.",90000,1685976,82,67,"2026-03-20T07:01:00.000Z","6.7.5","6.1","7.0",[177,178,106,153,23],"blocks","contact-form","https:\u002F\u002Fjetformbuilder.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjetformbuilder.3.5.6.3.zip","2026-03-23 00:00:00",{"slug":183,"name":184,"version":185,"author":186,"author_profile":187,"description":188,"short_description":189,"active_installs":190,"downloaded":191,"rating":192,"num_ratings":193,"last_updated":194,"tested_up_to":102,"requires_at_least":195,"requires_php":110,"tags":196,"homepage":201,"download_link":202,"security_score":158,"vuln_count":67,"unpatched_count":29,"last_vuln_date":203,"fetched_at":31},"contact-form-7-multi-step-module","Contact Form 7 Multi-Step Forms","4.6","webheadcoder","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebheadllc\u002F","\u003Cp>Add multi-step forms to Contact Form 7 with full data persistence between pages and a single email on final submission. Upgrade to Pro to submit 5MB forms through sessionStorage, conditional step-skipping, and priority support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Original Contact Form 7 Multi-Step Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Since 2012, this has been the go-to multi-step solution for Contact Form 7 users. It’s built for reliability and trusted on thousands of sites. Split your CF7 form across multiple pages, preserve data between steps, and send one complete email at the end.\u003C\u002Fp>\n\u003Cp>It’s been running quietly on thousands of sites through every major WordPress and CF7 release. If you need multi-step forms with CF7, this is where most people start.\u003C\u002Fp>\n\u003Cp>See it in action at \u003Ca href=\"https:\u002F\u002Fwebheadcoder.com\u002Fcontact-form-7-multi-step-form\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwebheadcoder.com\u002Fcontact-form-7-multi-step-form\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Requires \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> (5.2 or above) by Rock Lobster Inc. (Takayuki Miyoshi).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Create one page or post for each step in your multi-step form process.  If you have 3 steps, create 3 pages\u002Fposts.  You will need the urls to these when creating your forms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create a Contact Form 7 form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Place your cursor at the end of the form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On the “Form” tab of the Contact Form 7 form, click on the button named “multistep”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In the window that pops up, check the checkbox next to “First Step” if this is the first step of your multi step forms.  If this is your last step in the multi step forms, check the “Last Step” checkbox.  All other checkboxes are optional.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The Next Page URL is the url that contains your next form.  If this form is the last step, you can leave the URL field blank.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Click “Insert Tag”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Save your completed form and place the form’s shortcode into the appropriate Page\u002FPost you created in step 1.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Repeat for \u003Cstrong>each form\u003C\u002Fstrong> in your multi-step form process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On the last step, you probably would want to send an email.  Make sure to check the “Send Email” checkbox in step 5.  On the Mail Tab, simply enter the mail-tags as you normally would.  For example if your first form has the field \u003Ccode>your-email\u003C\u002Fcode> you can include \u003Ccode>[your-email]\u003C\u002Fcode> in the Mail tab on your last form.  Note:  CF7 will see this as an error because \u003Ccode>your-email\u003C\u002Fcode> may not be displayed on the current form.  You can safely ignore this error.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Multistep Tag Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Name\u003C\u002Fstrong> – The name of this multistep form-tag.  This is required, but is currently not being used.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>First Step\u003C\u002Fstrong> – Besides marking the first step of your multistep forms, this allows any form to act as the first step and show when no previous data has ben submitted.  This is useful when you want some users to skip the first step.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Last Step\u003C\u002Fstrong> – Besides marking the last step of you multistep forms, this clears the data from user’s browsers.  Once they submit this form they won’t see their data populating the forms anymore.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Send Email\u003C\u002Fstrong> – If this is checked the form will send an email like a normal Contact Form 7 submission.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Skip Save\u003C\u002Fstrong> – If you use Flamingo or CFDB7 to save submissions to the database this prevents saving this form submission.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Next Page URL\u003C\u002Fstrong> – This is the URL your users will go to after the form is submitted.\u003C\u002Fp>\n\u003Cp>[multistep multistep-123 last_step send_email skip_save “\u002Fthank-you”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Additional Tags\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[multiform \"your-name\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>multiform\u003C\u002Fcode> form-tag can be used to display a field from a previous step.  Replace \u003Ccode>your-name\u003C\u002Fcode> with the name of your field.  This is only for use on the Form tab, this tag will not work in the Mail tab.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[previous \"Go Back\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>previous\u003C\u002Fcode> form-tag can be used to display a button to go to a previous step.  Replace \u003Ccode>Go Back\u003C\u002Fcode> with text you want to show in the button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Messages Tab\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen a visitor to your site visits the 4th step in your multi step form without filling out the 1st step, the message “Please fill out the form on the previous page.” will be displayed.  You can change this on each form in the Messages tab.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What this plugin DOES NOT do:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>This plugin does not support file uploads on every form.  If you need to use file uploads make sure to place it on the last step.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin does not load another form on the same page.  It only works when the forms are on separate pages.  Many have asked to make it load via ajax so all forms can reside on one page.  This plugin does not support that.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Version\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you expect to have a lot of data submitted through your multi-step forms, the Pro version may be able to help you better.  The PRO version uses Session Storage so it is able to handle roughly 1,000 times more data for your multiple forms.  In total it can handle about 5MB vs 4KB in the free version.  \u003Cstrong>Currently the Pro version REQUIRES the WordPress REST API and Contact Form 7 AJAX Submission to be enabled.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Another feature the Pro version offers is the ability to skip steps with the “Contact Form 7 – Conditional Fields plugin”.  \u003Ca href=\"https:\u002F\u002Fwebheadcoder.com\u002Fcontact-form-7-multi-step-forms\u002F#pro\" rel=\"nofollow ugc\">Learn more here.\u003C\u002Fa>\u003C\u002Fp>\n","Enables the Contact Form 7 plugin to create multi-page, multi-step forms.",50000,828344,84,49,"2026-02-16T17:47:00.000Z","4.7",[197,198,199,107,200],"cf7","contact-form-7","multi-page-form","persist","http:\u002F\u002Fwww.mymonkeydo.com\u002Fcontact-form-7-multi-step-module\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-multi-step-module.4.6.zip","2019-02-25 00:00:00",{"attackSurface":205,"codeSignals":391,"taintFlows":488,"riskAssessment":530,"analyzedAt":538},{"hooks":206,"ajaxHandlers":357,"restRoutes":358,"shortcodes":385,"cronEvents":389,"entryPointCount":49,"unprotectedCount":29},[207,214,219,223,227,233,237,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,284,287,290,293,295,298,301,304,307,309,312,315,318,321,324,326,329,332,335,338,341,344,346,348,350,352],{"type":208,"name":209,"callback":210,"priority":211,"file":212,"line":213},"filter","https_ssl_verify","temporary_disable_ssl",11,"admin\\class-formality-editor.php",226,{"type":208,"name":215,"callback":216,"file":217,"line":218},"wp_mail_content_type","email_content_type","admin\\class-formality-notifications.php",29,{"type":208,"name":220,"callback":221,"file":217,"line":222},"wp_mail_from_name","sender_name",30,{"type":208,"name":224,"callback":225,"file":226,"line":125},"wp_feed_cache_transient_lifetime","closure","admin\\class-formality-tools.php",{"type":228,"name":229,"callback":230,"file":231,"line":232},"action","plugins_loaded","update_formality","formality.php",81,{"type":228,"name":229,"callback":234,"file":235,"line":236},"anonymous","includes\\class-formality.php",112,{"type":228,"name":238,"callback":234,"file":235,"line":239},"admin_enqueue_scripts",126,{"type":228,"name":241,"callback":234,"file":235,"line":242},"admin_menu",127,{"type":208,"name":244,"callback":234,"file":235,"line":245},"manage_formality_form_posts_columns",128,{"type":228,"name":247,"callback":234,"file":235,"line":248},"manage_formality_form_posts_custom_column",129,{"type":228,"name":250,"callback":234,"file":235,"line":251},"admin_notices",130,{"type":208,"name":253,"callback":234,"file":235,"line":254},"plugin_row_meta",131,{"type":228,"name":256,"callback":234,"file":235,"line":257},"admin_init",134,{"type":208,"name":259,"callback":234,"file":235,"line":260},"post_row_actions",135,{"type":228,"name":262,"callback":234,"file":235,"line":263},"admin_action_formality_duplicate_form",136,{"type":228,"name":265,"callback":234,"file":235,"line":266},"admin_action_formality_generate_sample",137,{"type":228,"name":268,"callback":234,"file":235,"line":269},"admin_action_formality_toggle_panel",138,{"type":228,"name":271,"callback":234,"file":235,"line":272},"formality_background_download_templates",139,{"type":228,"name":274,"callback":234,"file":235,"line":275},"add_meta_boxes",142,{"type":228,"name":277,"callback":234,"file":235,"line":278},"init",143,{"type":228,"name":280,"callback":234,"file":235,"line":281},"add_menu_classes",144,{"type":228,"name":256,"callback":234,"file":235,"line":283},145,{"type":208,"name":285,"callback":234,"file":235,"line":286},"manage_formality_result_posts_columns",146,{"type":228,"name":288,"callback":234,"file":235,"line":289},"manage_formality_result_posts_custom_column",147,{"type":228,"name":291,"callback":234,"file":235,"line":292},"admin_action_mark_as_formality_result",148,{"type":208,"name":259,"callback":234,"file":235,"line":294},149,{"type":228,"name":296,"callback":234,"file":235,"line":297},"admin_action_mark_all_formality_result",150,{"type":228,"name":299,"callback":234,"file":235,"line":300},"restrict_manage_posts",151,{"type":228,"name":302,"callback":234,"file":235,"line":303},"admin_action_export_formality_result",152,{"type":228,"name":305,"callback":234,"file":235,"line":306},"enqueue_block_editor_assets",155,{"type":228,"name":277,"callback":234,"file":235,"line":308},156,{"type":208,"name":310,"callback":234,"file":235,"line":311},"block_categories_all",157,{"type":208,"name":313,"callback":234,"file":235,"line":314},"allowed_block_types_all",158,{"type":228,"name":316,"callback":234,"file":235,"line":317},"rest_api_init",159,{"type":208,"name":319,"callback":234,"file":235,"line":320},"use_block_editor_for_post_type",160,{"type":208,"name":322,"callback":234,"file":235,"line":323},"gutenberg_can_edit_post_type",161,{"type":228,"name":316,"callback":234,"file":235,"line":325},162,{"type":228,"name":327,"callback":234,"file":235,"line":328},"current_screen",163,{"type":228,"name":330,"callback":234,"file":235,"line":331},"wp_enqueue_scripts",177,{"type":208,"name":333,"callback":234,"file":235,"line":334},"the_content",178,{"type":208,"name":336,"callback":234,"file":235,"line":337},"template_include",179,{"type":208,"name":339,"callback":234,"file":235,"line":340},"body_class",180,{"type":228,"name":342,"callback":234,"file":235,"line":343},"wp_print_styles",181,{"type":228,"name":277,"callback":234,"file":235,"line":345},182,{"type":228,"name":316,"callback":234,"file":235,"line":347},185,{"type":228,"name":316,"callback":234,"file":235,"line":349},188,{"type":228,"name":277,"callback":234,"file":235,"line":351},202,{"type":208,"name":353,"callback":354,"file":355,"line":356},"upload_dir","temporary_change_upload_dir","public\\class-formality-upload.php",230,[],[359,366,371,376,381],{"namespace":360,"route":361,"methods":362,"callback":364,"permissionCallback":225,"file":212,"line":365},"formality\u002Fv1","\u002Ftemplates\u002Fdownload\u002F",[363],"POST","download_templates",176,{"namespace":360,"route":367,"methods":368,"callback":370,"permissionCallback":225,"file":212,"line":343},"\u002Ftemplates\u002Fcount\u002F",[369],"GET","count_templates",{"namespace":360,"route":372,"methods":373,"callback":374,"permissionCallback":225,"file":375,"line":218},"\u002Ftoken\u002F",[363],"token","public\\class-formality-submit.php",{"namespace":360,"route":377,"methods":378,"callback":379,"permissionCallback":225,"file":375,"line":380},"\u002Fsend\u002F",[363],"send",34,{"namespace":360,"route":382,"methods":383,"callback":384,"permissionCallback":225,"file":355,"line":218},"\u002Fupload\u002F",[363],"upload_temp_file",[386],{"tag":4,"callback":225,"file":387,"line":388},"public\\class-formality-public.php",78,[390],{"hook":271,"callback":271,"file":226,"line":278},{"dangerousFunctions":392,"sqlUsage":393,"outputEscaping":395,"fileOperations":485,"externalRequests":29,"nonceChecks":486,"capabilityChecks":81,"bundledLibraries":487},[],{"prepared":113,"raw":29,"locations":394},[],{"escaped":396,"rawEcho":193,"locations":397},37,[398,402,404,406,408,410,411,413,415,416,417,418,419,420,422,423,424,425,427,429,430,432,434,436,438,440,442,443,445,447,449,451,453,455,456,458,460,462,464,466,468,470,471,472,474,477,479,481,483],{"file":399,"line":400,"context":401},"admin\\class-formality-admin.php",59,"raw output",{"file":399,"line":403,"context":401},61,{"file":399,"line":405,"context":401},66,{"file":399,"line":407,"context":401},68,{"file":399,"line":409,"context":401},85,{"file":399,"line":236,"context":401},{"file":399,"line":412,"context":401},114,{"file":399,"line":414,"context":401},117,{"file":399,"line":248,"context":401},{"file":399,"line":275,"context":401},{"file":399,"line":275,"context":401},{"file":399,"line":281,"context":401},{"file":399,"line":286,"context":401},{"file":399,"line":421,"context":401},154,{"file":399,"line":311,"context":401},{"file":399,"line":314,"context":401},{"file":399,"line":328,"context":401},{"file":399,"line":426,"context":401},174,{"file":399,"line":428,"context":401},175,{"file":399,"line":345,"context":401},{"file":399,"line":431,"context":401},186,{"file":399,"line":433,"context":401},198,{"file":435,"line":278,"context":401},"admin\\class-formality-results.php",{"file":435,"line":437,"context":401},207,{"file":435,"line":439,"context":401},298,{"file":435,"line":441,"context":401},346,{"file":435,"line":126,"context":401},{"file":435,"line":444,"context":401},467,{"file":435,"line":446,"context":401},482,{"file":435,"line":448,"context":401},506,{"file":435,"line":450,"context":401},517,{"file":435,"line":452,"context":401},518,{"file":435,"line":454,"context":401},524,{"file":435,"line":454,"context":401},{"file":435,"line":457,"context":401},528,{"file":435,"line":459,"context":401},534,{"file":435,"line":461,"context":401},549,{"file":435,"line":463,"context":401},572,{"file":435,"line":465,"context":401},577,{"file":435,"line":467,"context":401},579,{"file":435,"line":469,"context":401},589,{"file":375,"line":125,"context":401},{"file":375,"line":248,"context":401},{"file":355,"line":473,"context":401},251,{"file":475,"line":476,"context":401},"public\\templates\\formality-notification.php",31,{"file":475,"line":478,"context":401},33,{"file":475,"line":480,"context":401},35,{"file":475,"line":482,"context":401},38,{"file":475,"line":484,"context":401},39,19,8,[],[489,517],{"entryPoint":490,"graph":491,"unsanitizedCount":29,"severity":516},"\u003Cclass-formality-results> (admin\\class-formality-results.php:0)",{"nodes":492,"edges":512},[493,498,503,507],{"id":494,"type":495,"label":496,"file":435,"line":497},"n0","source","$_GET (x4)",223,{"id":499,"type":500,"label":501,"file":435,"line":439,"wp_function":502},"n1","sink","echo() [XSS]","echo",{"id":504,"type":495,"label":505,"file":435,"line":506},"n2","$_GET",319,{"id":508,"type":500,"label":509,"file":435,"line":510,"wp_function":511},"n3","get_results() [SQLi]",536,"get_results",[513,515],{"from":494,"to":499,"sanitized":514},true,{"from":504,"to":508,"sanitized":514},"low",{"entryPoint":518,"graph":519,"unsanitizedCount":29,"severity":516},"\u003Cdownload> (includes\\tools\\download.php:0)",{"nodes":520,"edges":528},[521,524],{"id":494,"type":495,"label":522,"file":523,"line":480},"$_GET (x2)","includes\\tools\\download.php",{"id":499,"type":500,"label":525,"file":523,"line":526,"wp_function":527},"header() [Header Injection]",58,"header",[529],{"from":494,"to":499,"sanitized":514},{"summary":531,"deductions":532},"The Formality plugin v1.5.11 presents a mixed security profile.  While the static analysis indicates a robust effort to secure entry points, with all AJAX handlers, REST API routes, and shortcodes appearing to have authentication or permission checks, there are underlying concerns. A significant portion of output (57%) is not properly escaped, which, while not flagged as a critical taint flow in the static analysis, represents a potential Cross-Site Scripting (XSS) risk if user-supplied data is ever rendered without sanitization. The plugin also performs a notable number of file operations (19), and while no path traversal or file inclusion issues were directly found in the static scan, the historical vulnerability data strongly suggests these are past weaknesses that require continued vigilance. The presence of 3 known CVEs, including 2 critical ones, specifically related to Path Traversal, XSS, and PHP Remote File Inclusion, despite none being currently unpatched, indicates a history of serious security flaws.  This history, coupled with the high rate of unescaped output, suggests that while recent versions may have addressed specific vulnerabilities, a general lack of rigorous input sanitization and output escaping practices may persist, making it a target for attackers seeking to exploit subtle vulnerabilities.",[533,535],{"reason":534,"points":85},"High rate of unescaped output",{"reason":536,"points":537},"History of critical vulnerabilities (Path Traversal, RFI, XSS)",15,"2026-03-16T20:28:55.540Z",{"wat":540,"direct":553},{"assetPaths":541,"generatorPatterns":546,"scriptPaths":547,"versionParams":548},[542,543,544,545],"\u002Fwp-content\u002Fplugins\u002Fformality\u002Fdist\u002Fstyles\u002Fformality-admin.css","\u002Fwp-content\u002Fplugins\u002Fformality\u002Fdist\u002Fscripts\u002Fformality-admin.js","\u002Fwp-content\u002Fplugins\u002Fformality\u002Fassets\u002Fcss\u002Fformality-frontend.css","\u002Fwp-content\u002Fplugins\u002Fformality\u002Fassets\u002Fjs\u002Fformality-frontend.js",[],[543,545],[549,550,551,552],"formality\u002Fdist\u002Fstyles\u002Fformality-admin.css?ver=","formality\u002Fdist\u002Fscripts\u002Fformality-admin.js?ver=","formality\u002Fassets\u002Fcss\u002Fformality-frontend.css?ver=","formality\u002Fassets\u002Fjs\u002Fformality-frontend.js?ver=",{"cssClasses":554,"htmlComments":562,"htmlAttributes":567,"restEndpoints":571,"jsGlobals":574,"shortcodeOutput":575},[555,556,557,558,559,560,561],"formality-editor","formality-input","formality-step","formality-button","formality-chat-bubble","formality-form","formality-result",[563,564,565,566],"Formality Editor Start","Formality Editor End","Formality Form Start","Formality Form End",[568,569,570],"data-formality-id","data-formality-field","data-formality-step",[572,573],"\u002Fwp-json\u002Fformality\u002Fv1\u002Fforms","\u002Fwp-json\u002Fformality\u002Fv1\u002Fsubmissions",[5],[576,577],"[formality_form id=\"","[formality_chat id=\"",{"error":514,"url":579,"statusCode":580,"statusMessage":581,"message":581},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fformality\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":583,"versions":584},36,[585,590,596,603,611,621,631,641,651,661,671,681,691,701,711,721,731,741,751,761,771,781,791,801,811,821,831,841,851,861,871,881,891,901,911,921],{"version":6,"download_url":26,"svn_tag_url":586,"released_at":39,"has_diff":51,"diff_files_changed":587,"diff_lines":39,"trac_diff_url":588,"vulnerabilities":589,"is_current":514},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.10&new_path=%2Fformality%2Ftags%2F1.5.11",[],{"version":41,"download_url":591,"svn_tag_url":592,"released_at":39,"has_diff":51,"diff_files_changed":593,"diff_lines":39,"trac_diff_url":594,"vulnerabilities":595,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.9&new_path=%2Fformality%2Ftags%2F1.5.10",[],{"version":58,"download_url":597,"svn_tag_url":598,"released_at":39,"has_diff":51,"diff_files_changed":599,"diff_lines":39,"trac_diff_url":600,"vulnerabilities":601,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.8&new_path=%2Fformality%2Ftags%2F1.5.9",[602],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":75,"download_url":604,"svn_tag_url":605,"released_at":39,"has_diff":51,"diff_files_changed":606,"diff_lines":39,"trac_diff_url":607,"vulnerabilities":608,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.7&new_path=%2Fformality%2Ftags%2F1.5.8",[609,610],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":612,"download_url":613,"svn_tag_url":614,"released_at":39,"has_diff":51,"diff_files_changed":615,"diff_lines":39,"trac_diff_url":616,"vulnerabilities":617,"is_current":51},"1.5.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.6&new_path=%2Fformality%2Ftags%2F1.5.7",[618,619,620],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":622,"download_url":623,"svn_tag_url":624,"released_at":39,"has_diff":51,"diff_files_changed":625,"diff_lines":39,"trac_diff_url":626,"vulnerabilities":627,"is_current":51},"1.5.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.5&new_path=%2Fformality%2Ftags%2F1.5.6",[628,629,630],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":632,"download_url":633,"svn_tag_url":634,"released_at":39,"has_diff":51,"diff_files_changed":635,"diff_lines":39,"trac_diff_url":636,"vulnerabilities":637,"is_current":51},"1.5.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.4&new_path=%2Fformality%2Ftags%2F1.5.5",[638,639,640],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":642,"download_url":643,"svn_tag_url":644,"released_at":39,"has_diff":51,"diff_files_changed":645,"diff_lines":39,"trac_diff_url":646,"vulnerabilities":647,"is_current":51},"1.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.3&new_path=%2Fformality%2Ftags%2F1.5.4",[648,649,650],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":652,"download_url":653,"svn_tag_url":654,"released_at":39,"has_diff":51,"diff_files_changed":655,"diff_lines":39,"trac_diff_url":656,"vulnerabilities":657,"is_current":51},"1.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.2&new_path=%2Fformality%2Ftags%2F1.5.3",[658,659,660],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":662,"download_url":663,"svn_tag_url":664,"released_at":39,"has_diff":51,"diff_files_changed":665,"diff_lines":39,"trac_diff_url":666,"vulnerabilities":667,"is_current":51},"1.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5.1&new_path=%2Fformality%2Ftags%2F1.5.2",[668,669,670],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":672,"download_url":673,"svn_tag_url":674,"released_at":39,"has_diff":51,"diff_files_changed":675,"diff_lines":39,"trac_diff_url":676,"vulnerabilities":677,"is_current":51},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.5&new_path=%2Fformality%2Ftags%2F1.5.1",[678,679,680],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":682,"download_url":683,"svn_tag_url":684,"released_at":39,"has_diff":51,"diff_files_changed":685,"diff_lines":39,"trac_diff_url":686,"vulnerabilities":687,"is_current":51},"1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.4.2&new_path=%2Fformality%2Ftags%2F1.5",[688,689,690],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":692,"download_url":693,"svn_tag_url":694,"released_at":39,"has_diff":51,"diff_files_changed":695,"diff_lines":39,"trac_diff_url":696,"vulnerabilities":697,"is_current":51},"1.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.4.1&new_path=%2Fformality%2Ftags%2F1.4.2",[698,699,700],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":702,"download_url":703,"svn_tag_url":704,"released_at":39,"has_diff":51,"diff_files_changed":705,"diff_lines":39,"trac_diff_url":706,"vulnerabilities":707,"is_current":51},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.4&new_path=%2Fformality%2Ftags%2F1.4.1",[708,709,710],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":712,"download_url":713,"svn_tag_url":714,"released_at":39,"has_diff":51,"diff_files_changed":715,"diff_lines":39,"trac_diff_url":716,"vulnerabilities":717,"is_current":51},"1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3.6&new_path=%2Fformality%2Ftags%2F1.4",[718,719,720],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":722,"download_url":723,"svn_tag_url":724,"released_at":39,"has_diff":51,"diff_files_changed":725,"diff_lines":39,"trac_diff_url":726,"vulnerabilities":727,"is_current":51},"1.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3.5&new_path=%2Fformality%2Ftags%2F1.3.6",[728,729,730],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":732,"download_url":733,"svn_tag_url":734,"released_at":39,"has_diff":51,"diff_files_changed":735,"diff_lines":39,"trac_diff_url":736,"vulnerabilities":737,"is_current":51},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3.4&new_path=%2Fformality%2Ftags%2F1.3.5",[738,739,740],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":742,"download_url":743,"svn_tag_url":744,"released_at":39,"has_diff":51,"diff_files_changed":745,"diff_lines":39,"trac_diff_url":746,"vulnerabilities":747,"is_current":51},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3.3&new_path=%2Fformality%2Ftags%2F1.3.4",[748,749,750],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":752,"download_url":753,"svn_tag_url":754,"released_at":39,"has_diff":51,"diff_files_changed":755,"diff_lines":39,"trac_diff_url":756,"vulnerabilities":757,"is_current":51},"1.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3.2&new_path=%2Fformality%2Ftags%2F1.3.3",[758,759,760],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":762,"download_url":763,"svn_tag_url":764,"released_at":39,"has_diff":51,"diff_files_changed":765,"diff_lines":39,"trac_diff_url":766,"vulnerabilities":767,"is_current":51},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3.1&new_path=%2Fformality%2Ftags%2F1.3.2",[768,769,770],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":772,"download_url":773,"svn_tag_url":774,"released_at":39,"has_diff":51,"diff_files_changed":775,"diff_lines":39,"trac_diff_url":776,"vulnerabilities":777,"is_current":51},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.3&new_path=%2Fformality%2Ftags%2F1.3.1",[778,779,780],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":782,"download_url":783,"svn_tag_url":784,"released_at":39,"has_diff":51,"diff_files_changed":785,"diff_lines":39,"trac_diff_url":786,"vulnerabilities":787,"is_current":51},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.2.3&new_path=%2Fformality%2Ftags%2F1.3",[788,789,790],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":792,"download_url":793,"svn_tag_url":794,"released_at":39,"has_diff":51,"diff_files_changed":795,"diff_lines":39,"trac_diff_url":796,"vulnerabilities":797,"is_current":51},"1.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.2.2&new_path=%2Fformality%2Ftags%2F1.2.3",[798,799,800],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":802,"download_url":803,"svn_tag_url":804,"released_at":39,"has_diff":51,"diff_files_changed":805,"diff_lines":39,"trac_diff_url":806,"vulnerabilities":807,"is_current":51},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.2.1&new_path=%2Fformality%2Ftags%2F1.2.2",[808,809,810],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":812,"download_url":813,"svn_tag_url":814,"released_at":39,"has_diff":51,"diff_files_changed":815,"diff_lines":39,"trac_diff_url":816,"vulnerabilities":817,"is_current":51},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.2&new_path=%2Fformality%2Ftags%2F1.2.1",[818,819,820],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":822,"download_url":823,"svn_tag_url":824,"released_at":39,"has_diff":51,"diff_files_changed":825,"diff_lines":39,"trac_diff_url":826,"vulnerabilities":827,"is_current":51},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.1.1&new_path=%2Fformality%2Ftags%2F1.2",[828,829,830],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":832,"download_url":833,"svn_tag_url":834,"released_at":39,"has_diff":51,"diff_files_changed":835,"diff_lines":39,"trac_diff_url":836,"vulnerabilities":837,"is_current":51},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.1&new_path=%2Fformality%2Ftags%2F1.1.1",[838,839,840],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":842,"download_url":843,"svn_tag_url":844,"released_at":39,"has_diff":51,"diff_files_changed":845,"diff_lines":39,"trac_diff_url":846,"vulnerabilities":847,"is_current":51},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.7&new_path=%2Fformality%2Ftags%2F1.1",[848,849,850],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":852,"download_url":853,"svn_tag_url":854,"released_at":39,"has_diff":51,"diff_files_changed":855,"diff_lines":39,"trac_diff_url":856,"vulnerabilities":857,"is_current":51},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.6&new_path=%2Fformality%2Ftags%2F1.0.7",[858,859,860],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":862,"download_url":863,"svn_tag_url":864,"released_at":39,"has_diff":51,"diff_files_changed":865,"diff_lines":39,"trac_diff_url":866,"vulnerabilities":867,"is_current":51},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.5&new_path=%2Fformality%2Ftags%2F1.0.6",[868,869,870],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":872,"download_url":873,"svn_tag_url":874,"released_at":39,"has_diff":51,"diff_files_changed":875,"diff_lines":39,"trac_diff_url":876,"vulnerabilities":877,"is_current":51},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.4&new_path=%2Fformality%2Ftags%2F1.0.5",[878,879,880],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":882,"download_url":883,"svn_tag_url":884,"released_at":39,"has_diff":51,"diff_files_changed":885,"diff_lines":39,"trac_diff_url":886,"vulnerabilities":887,"is_current":51},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.3&new_path=%2Fformality%2Ftags%2F1.0.4",[888,889,890],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":892,"download_url":893,"svn_tag_url":894,"released_at":39,"has_diff":51,"diff_files_changed":895,"diff_lines":39,"trac_diff_url":896,"vulnerabilities":897,"is_current":51},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.2&new_path=%2Fformality%2Ftags%2F1.0.3",[898,899,900],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":902,"download_url":903,"svn_tag_url":904,"released_at":39,"has_diff":51,"diff_files_changed":905,"diff_lines":39,"trac_diff_url":906,"vulnerabilities":907,"is_current":51},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0.1&new_path=%2Fformality%2Ftags%2F1.0.2",[908,909,910],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":912,"download_url":913,"svn_tag_url":914,"released_at":39,"has_diff":51,"diff_files_changed":915,"diff_lines":39,"trac_diff_url":916,"vulnerabilities":917,"is_current":51},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fformality%2Ftags%2F1.0&new_path=%2Fformality%2Ftags%2F1.0.1",[918,919,920],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58},{"version":922,"download_url":923,"svn_tag_url":924,"released_at":39,"has_diff":51,"diff_files_changed":925,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":926,"is_current":51},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformality.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fformality\u002Ftags\u002F1.0\u002F",[],[927,928,929],{"id":70,"url_slug":71,"title":72,"severity":42,"cvss_score":43,"vuln_type":76,"patched_in_version":75},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":53,"url_slug":54,"title":55,"severity":59,"cvss_score":60,"vuln_type":62,"patched_in_version":58}]