Skip to content

Latest commit

 

History

History
928 lines (742 loc) · 35.1 KB

CHANGELOG.md

File metadata and controls

928 lines (742 loc) · 35.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.36.0-alpha - unreleased

This is an alpha version! The changes listed here are not final.

Changed

  • Forms: Remove old back compat code and improve code quality
  • Forms: rename contact form block placeholder to just "Forms".
  • Updated package dependencies.

Fixed

  • Code: Remove extra params on function calls.
  • Form: Add wrapping div to the core html block when inserted inside the form block
  • Form: Fix encoding when going from spam to regular type
  • Forms: fix dark themes date picker styles
  • Forms: fixed missing spacing bug in the feedback list view
  • Forms: Fix field spacing and widths.
  • Forms: Fix permently deleting form reponses via the quicklinks
  • Forms: Fix the block placeholder throwing an error when the Forms module is disabled.
  • Forms: Hide empty radio fields.
  • Forms: Prevent empty style values within form field block attributes
  • Translations: Fix spam % character.

0.35.1 - 2025-01-27

Added

  • Add Checkbox and Consent field enter action to create a new block. [#41297]
  • Forms: Create new default block when pressing Enter on text inputs. [#41177]

Changed

  • Forms: Remove wrapping
    element from form block. [#41274]

Fixed

  • Adds missing deprecation for checkboxes and radio fields. [#41198]
  • Form: fix the default checkstate for admins. [#40847]
  • Forms: Add unique ids to each form. [#40998]
  • Forms: fix send to settings for multiple authors. [#41290]
  • Forms: Make the icons show up as expected in the style editor. [#41314]
  • Updates the icon colours to the new standard. [#41250]

0.35.0 - 2025-01-20

Added

  • Forms: Allow HTML block within forms. [#41040]
  • Forms: Handle Enter on empty radio/checkbox input. [#41082]

Changed

  • Code: Use function-style exit() and die() with a default status code of 0. [#41167]
  • Forms: rename "URL" field to "Website" [#41029]
  • Forms: settings, opt-in for default 40px size in gutenberg [#41127]
  • Forms: update width control to use more modern ToggleGroupControl [#41130]
  • Forms: use core icons for phone and email fields [#41034]
  • Updated package dependencies. [#41099]

Fixed

  • Forms: Fix dropdown icon styling. [#41074]
  • Forms: Fix redirect field styles [#41030]
  • Forms: fix spacing issue in sidebar settings [#41133]
  • Forms: Properly support formatting options for labels and required text [#40924]

0.34.6 - 2025-01-13

Fixed

  • Add webpack plugin to rename RTL files to match core WP expectations. [#40881]
  • Show email only in form submission view if name is empty. [#40898]
  • Forms: Fix success message color inside a dark Cover block. [#40917]
  • Forms: Update default URL field label to match front-end. [#40921]

0.34.5 - 2025-01-06

Changed

  • Updated package dependencies. [#40705] [#40784] [#40792] [#40800] [#40831]

Fixed

  • Form block: Fix submit button styles when there are errors. [#40762]

0.34.4 - 2024-12-16

Changed

  • Updated package dependencies. [#40564]

Fixed

  • Form Block: Fix validation of URL input types to allow query strings. [#40490]

0.34.3 - 2024-12-09

Changed

  • Updated package dependencies. [#40363]

0.34.2 - 2024-11-26

Changed

  • Update dependencies. [#39855]

0.34.1 - 2024-11-25

Changed

  • Updated dependencies. [#40286]
  • Updated package dependencies. [#40288]

Fixed

  • Forms: fixed arrow positioning on select elements [#40206]

0.34.0 - 2024-11-18

Removed

  • General: Update minimum PHP version to 7.2. [#40147]

Fixed

  • Fix a fatal error occurring due to a function receiving an unexpected input type. [#40183]

0.33.8 - 2024-11-11

Changed

  • Updated package dependencies. [#39999] [#40060]

0.33.7 - 2024-11-04

Added

  • Enable test coverage. [#39961]

Fixed

  • Fix PHPUnit coverage warnings. [#39989]

0.33.6 - 2024-10-29

Changed

  • Components: Add __nextHasNoMarginBottom to BaseControl-based components, preventing deprecation notices. [#39877]

0.33.5 - 2024-10-28

Changed

  • Updated package dependencies. [#39910]

0.33.4 - 2024-10-21

Changed

  • Update dependencies. [#39781]

0.33.3 - 2024-10-14

Changed

  • Only include wp-polyfill as a script dependency when needed. [#39629]
  • Updated package dependencies. [#39707]

Fixed

  • Improve security of the form endpoint. [#39759]

0.33.2 - 2024-10-07

Changed

  • Updated package dependencies. [#39594]

0.33.1 - 2024-09-30

Changed

  • Internal updates.

0.33.0 - 2024-09-23

Added

  • New filter to allow for excluding the contact form submission IP from being saved or e-mailed. [#39395]

Changed

  • Options: Get selection from the element's document instead of the global window. [#39364]
  • Refactor Choice fields [#39141]

0.32.16 - 2024-09-16

Changed

  • Email submissions: on sites using www., ensure that the sending email address does not use the www. prefix. [#39370]

Fixed

  • Use en-dash in numeric range in i18n message to conform to guidelines. [#39305]

0.32.15 - 2024-09-10

Changed

  • Updated package dependencies. [#39302]

0.32.14 - 2024-09-09

Changed

  • Updated package dependencies. [#39176] [#39278]

Fixed

  • Contact Forms: added checks for unexpected contents of textarea elements. [#39271]

0.32.13 - 2024-09-04

Changed

  • Check for private and password-protected posts when handling the contact form submissions. [#39238]

0.32.12 - 2024-09-02

Changed

  • Forms: update child blocks to Block API v3 [#38916]
  • Updated package dependencies. [#39111]

0.32.11 - 2024-08-26

Changed

  • Updated package dependencies. [#39004]

0.32.10 - 2024-08-21

Changed

  • Internal updates.

0.32.9 - 2024-08-19

Changed

  • Updated package dependencies. [#38662]

Fixed

  • Lossless image optimization for images (should improve performance with no visible changes). [#38750]

0.32.8 - 2024-08-12

Added

  • React 19 compatibility: Making sure useRef includes an argument. [#38765]

0.32.7 - 2024-08-05

Changed

  • React compatibility: Changing ReactDOM.render usage to be via ReactDOM.createRoot. [#38649]

0.32.6 - 2024-07-29

Changed

  • Update dependencies. [#38558]

0.32.5 - 2024-07-22

Fixed

  • Block Picker: Fixed display of the picker in the block editor following changes in WordPress 6.6. [#38406]
  • Form Submissions Table: Ensured the IP address is displayed for each submission, when available. [#38352]

0.32.4 - 2024-07-15

Changed

  • Internal updates.

0.32.3 - 2024-07-08

Changed

  • Updated package dependencies. [#38132]

0.32.2 - 2024-06-24

Changed

  • Update dependencies. [#37979]

0.32.1 - 2024-06-17

Changed

  • Updated package dependencies. [#37796]

0.32.0 - 2024-06-10

Changed

  • Change codebase to use clsx instead of classnames. [#37708]
  • Updated package dependencies. [#37669] [#37706]

Fixed

  • Allow users to add multiple options to a dropdown field [#37739]
  • Avoid PHP notice when form is submitted to the wrong URL [#37672]

0.31.4 - 2024-05-27

Changed

  • Update dependencies. [#37356]

0.31.3 - 2024-05-20

Changed

  • Forms: Ensure non-minified JS file location is also an option when loading the tiny-mce-plugin-form-button script file. [#37351]
  • Updated package dependencies. [#37379] [#37380] [#37382]

0.31.2 - 2024-05-13

Changed

  • Update dependencies. [#37280]

0.31.1 - 2024-05-07

Fixed

  • Contact Form: Prevent an editor error when using the Classic Editor and contact forms are enabled. [#37270]

0.31.0 - 2024-05-06

Added

  • Add missing package dependencies. [#37141]

Changed

  • Updated package dependencies. [#37147]

Removed

  • Contact Form: Removing code and renaming relevant references to ensure we use the package version of the contact form. [#37157]

Fixed

  • Fix reference to Jetpack_Options class in Contact_Form_Plugin::record_tracks_event(). [#37201]

0.30.18 - 2024-04-29

Changed

  • General: Use wp_admin_notice function introduced in WP 6.4 to display notices. [#37051]

0.30.17 - 2024-04-25

Fixed

  • Set correct textdomain in block.json. [#37057]

0.30.16 - 2024-04-22

Changed

  • Internal updates.

0.30.15 - 2024-04-15

Changed

  • Update dependencies. [#36848]

0.30.14 - 2024-04-08

Changed

  • Updated package dependencies. [#36760]
  • Update to the most recent version of Color Studio, 2.6.0. [#36751]

0.30.13 - 2024-03-27

Changed

  • Updated package dependencies. [#36585]

Fixed

  • Enable undoing adding a contact form [#36485]

0.30.12 - 2024-03-25

Changed

  • Made some Contact_Form methods publicly available [#36137]

0.30.11 - 2024-03-18

Fixed

  • Dashboard: add missing Connection state to the page. [#36406]
  • Dashboard: avoid JS errors when content disposition is not set. [#36406]

0.30.10 - 2024-03-12

Changed

  • Update code references in docs and comments [#36234]
  • Updated package dependencies. [#36325]

0.30.9 - 2024-03-12

Fixed

  • Performance: avoid querying for posts on all pages of the dashboard, and only do so on Feedback admin pages. [#36230]

0.30.8 - 2024-03-04

Changed

  • Updated package dependencies.

Fixed

  • Contact Form: make constrained inputs full-width on mobile [#36000]

0.30.7 - 2024-02-27

Changed

  • Update dependencies.

0.30.6 - 2024-02-26

Deprecated

  • Deprecate the temporary tmp_grunion_allow_editor_view filter. [#35584]

0.30.5 - 2024-02-13

Changed

  • Updated package dependencies. [#35608]

0.30.4 - 2024-02-12

Fixed

  • Dashboard: improve the display of the dashboard to non-admins. [#35571]
  • Forms: fix multiple and single choice fields button style [#35456]

0.30.3 - 2024-02-05

Changed

  • Asset enqueuing: switch to enqueuing strategy introduced in WordPress 6.3. [#34072]
  • Updated package dependencies.

Fixed

  • Center submit button content horizontally [#35319]

0.30.2 - 2024-01-29

Changed

  • Update dependencies.

0.30.1 - 2024-01-22

Added

  • Contact Form: test setup for front end script [#35074]

0.30.0 - 2024-01-08

Changed

  • Updated useModuleStatus hook to use module_status redux store. [#34845]
  • Use useModuleStatus hook instead of direct call of store selectors. [#34856]

Fixed

  • Avoid PHP warnings when post is not set. [#34886]

0.29.2 - 2024-01-04

Changed

  • Updated package dependencies. [#34815]

0.29.1 - 2024-01-02

Changed

  • Made module updates more precise in the modules store. [#34801]

0.29.0 - 2023-12-25

Added

  • Contact Form: add accessible name to form [#34667]
  • Contact Form: add date format to date picker [#34743]

Fixed

  • Contact Form: suppress PHP warning [#34756]

0.28.0 - 2023-12-20

Added

  • Contact Form: add extra field settings to base field. [#34704]

Changed

  • Contact Form: minify stylesheets in prod. [#34672]

0.27.0 - 2023-12-15

Added

  • Contact Form: improve form error message [#34629]

Changed

  • Form block: hide 'lead capture' variation for WP.com Atomic sites [#34615]

Fixed

  • Contact Form: add missing Required toolbar button to Checkbox field [#34630]
  • Contact Form: align half-width fields on same row [#34632]

0.26.0 - 2023-12-14

Added

  • Contact Form: build JS assets [#34622]

Fixed

  • Avoid PHP warnings when methods are called too early. [#34576]

0.25.0 - 2023-12-11

Added

  • Contact Form: Added submitting state. [#34367]
  • Contact Form: Improved form error message. [#34520]
  • Contact Form: Added revalidation for fields on focus out. [#34401]
  • Contact Form: Added revalidation for missing value as the user types. [#34518]

Changed

  • Contact Form: Aligned checkbox and radio button baselines. [#34429]
  • Contact Form: Refactored accessible-form.js. [#34400]
  • Updated package dependencies. [#34416]

Fixed

  • Contact Form: Added margin below global error message. [#34447]
  • Contact Form: Ensured warning icons are visible. [#34455]
  • Contact Form: Fixed checkbox field layout in editor. [#34405]
  • Contact Form: Replaced jQuery UI select by native element. [#34441]
  • Contact Form: Specified version for accessible-form script. [#34457]
  • Fixed potential undefined variable access in Contact_Form_Plugin. [#34500]

0.24.2 - 2023-12-03

Added

  • Made forms a screen reader region. [#34344]

Changed

  • Improved checkbox field design. [#34272]
  • Updated package dependencies. [#34411] [#34427]

Fixed

  • Fixed PHP warnings that occured when processing malformed data. [#34386]
  • Added focus state to radio buttons and checkboxes. [#34408]
  • Fixed styling issues for Outlined and Animated styles. [#34272]
  • Made Contact Form error fixing accessible. [#34173]

0.24.1 - 2023-11-24

Changed

  • Replaced usage of strpos() with str_contains(). [#34137]
  • Replaced usage of substr() with str_starts_with() and str_ends_with(). [#34207]
  • Fixed markup accessibility issues for Contact Form's single and multiple choice inputs. [#34147]
  • Updated form blocks to prioritize the use of form elements in the block inserter. [#34247]

Fixed

  • Improved Contact Form required label contrast. [#34237]
  • Updated Admin::grunion_ajax_shortcode() to use the correct sorting function. [#34230]

0.24.0 - 2023-11-20

Changed

  • Replaced usage of strpos() with str_starts_with(). [#34135]
  • Updated required PHP version to >= 7.0. [#34192]

Fixed

  • Added an accessible name to the Contact Form dropdown rendered in the front-end. [#34139]
  • Avoid errors when a saved feedback form does not have the expected WP_Post format. [#34129]

0.23.1 - 2023-11-14

Changed

  • Updated package dependencies. [#34093]

0.23.0 - 2023-11-13

Changed

  • Updated 'useModuleStatus' to use the new Jetpack modules store. [#33397]

0.22.6 - 2023-11-03

0.22.5 - 2023-10-31

Fixed

  • Fixes style for multiple choice checkbox in Froms block. [#33827]

0.22.4 - 2023-10-23

Changed

  • Updated package dependencies. [#33646] [#33687]

0.22.3 - 2023-10-16

Changed

  • Updated package dependencies. [#33429]

0.22.2 - 2023-10-10

Changed

  • Updated package dependencies. [#33428]

0.22.1 - 2023-09-28

Changed

  • Minor internal updates.

0.22.0 - 2023-09-19

Changed

  • Moving block registration when plugin activated [#33050]
  • Updated package dependencies. [#33001]

0.21.0 - 2023-09-04

Added

  • Add Jetpack AI Form section to new Forms landing page [#32726]

Changed

  • Updated package dependencies. [#32803] [#32804]

Fixed

  • Fix block icons for display on wp.org [#32754]

0.20.1 - 2023-08-28

Changed

  • Updated package dependencies. [#32605]

0.20.0 - 2023-08-21

Added

  • Add block.json file to Contact Form block [#32583]
  • Forms block - allow transforming to a subscribe block. [#32478]

Changed

  • Forms block: rename "Newsletter Connection" to "Creative Mail" to avoid confusing with "Jetpack Newsletters" and subscription block. Call the block a "Lead Capture" block (not sign up). [#32481]

0.19.11 - 2023-08-14

Changed

  • Add a unified/consistent visual aid for focused elements. [#30219]

0.19.10 - 2023-08-09

Changed

  • Updated package dependencies. [#32166]

0.19.9 - 2023-08-07

Added

  • Added SIG modal ui [#31665]

0.19.8 - 2023-07-25

Changed

  • Updated package dependencies. [#32040]
  • Update the name of the Newsletter Sign-up Variation. [#31998]

0.19.7 - 2023-07-17

Changed

  • Updated package dependencies. [#31785]

Fixed

  • Avoid Fatal errors when exporting fields that were not saved with the correct value. [#31858]
  • Fix Forms dropdown required validation [#31894]

0.19.6 - 2023-07-05

Changed

  • Remove the default title ("You got a new response!") added to emails sent for new feedback received. [#31667]
  • Updated package dependencies. [#31659]

0.19.5 - 2023-06-26

Changed

  • Updated package dependencies.

0.19.4 - 2023-06-12

Removed

  • Jetpack Forms: remove the links in the response emails sent to site owners [#31270]

0.19.3 - 2023-06-06

Changed

  • Updated package dependencies. [#31129]

Fixed

  • Editor view: remove duplicated Add Contact Form button. [#31158]

0.19.2 - 2023-05-30

Changed

  • Jetpack Forms: added basic email template [#31026]

0.19.1 - 2023-05-29

Changed

  • Internal updates.

0.19.0 - 2023-05-22

Fixed

  • Forms: Attempt to fix Forms hash generation [#30764]

0.18.0 - 2023-05-18

Added

  • Akismet: include current gmt time to assist in spam detection [#30755]
  • Jetpack Forms: improving the styling of response emails [#30088]

Fixed

  • Change hook parameter to what it was before (fields collection). Modify Post_To_Url hook to handle such collection instead of a form instance [#30744]

0.17.0 - 2023-05-15

Added

  • Forms: Add style customization options for the MC/SC field buttons style [#30526]
  • Forms: Create dashboard landing page [#30161]
  • The new Jetpack Forms feedback WP Admin page is now enabled. The old page remains the default for the time being and all users can opt-in to see the new interface by using the 'view' swtich in the top right corner. [#30515]

Changed

  • Forms: Enable Forms landing page redirection logic [#30605]
  • Forms: Remove Forms landing page redirection logic [#30548]
  • Provide default data sets for responses data to avoid PHP warnings on undefined array keys [#30520]

Fixed

  • Add salesforce form variation alongside default variations for better discoverability. Fix private method for action trigger [#30562]

0.16.0 - 2023-05-08

Added

  • Added URL-based navigation support for the new forms dashboard [#30367]
  • Add inspector ID/name settings for form fields [#30260]

Changed

  • Do not normalize feedback posts main comment when possible, allowing fexports to not guess which is the Comment and simply adding a column with the input's label [#30475]
  • Forms: Introduce Multiple Choice and Single Choice style variations [#30319]
  • Forms: Update Multiple Choice and Single Choice fields Sidebar style settings [#30437]
  • Updated border radius on forms dashboard cards [#30466]
  • Update Forms pattern modal default view to Grid [#28906]
  • We will not be re-sending emails when marking items as not-spam in the new forms dashboard. [#30356]

Fixed

  • Add necessary context to the word "Trash". [#30507]
  • Change post_type comparison on untrash filter to only affect feedback posts [#30464]
  • Ensure array is provided to array_diff_key to avoid warnings [#30317]
  • Fix dropdown menu not working due to some CSS issues [#30409]
  • Fixed class names for the response on the JP Forms dashboard. [#30468]
  • Fixed the hitbox for the source link on the forms dashboard response list. [#30469]
  • Forms: Fix Forms response meta date value [#30189]

0.15.0 - 2023-05-02

Added

  • Added a 'Copy' button for emails on the Jetpack forms dashboard response tab. [#30256]

Changed

  • Rows in the forms dashboard will now be dynamically removed and appended when performing bulk actions. [#30213]
  • Updated package dependencies.

Fixed

  • Ensure IP address can be properly displayed for all form submissions. [#29491]
  • Fixed an issue causing the forms dashboard view setting not to be saved on WP.com. [#30258]
  • Fixed buggy behavior of loading placeholders in the forms dashboard. [#30353]
  • Fixed invalid totals being reported for different tabs in the forms dashboard. [#30354]
  • Forms: Fix Forms dashboard Multiple Choice response format. [#30370]

0.14.1 - 2023-05-01

Changed

  • Internal updates.

0.14.0 - 2023-04-25

Added

  • Added an animation for the responses tab on the forms dashboard. [#30152]
  • Added counters on the tabs in the Jetpack Forms dashboard [#30252]
  • Reinstate salesforce integration with a generic post-to-url hook [#30191]

Fixed

  • Fixed html entities not displaying correctly in the forms dashboard [#30257]

0.13.0 - 2023-04-17

Added

  • Added a 'Check for spam' button to the new feedback dashboard. [#29963]
  • Added style overrides for the forms dashboard on WP.com [#29915]

Changed

  • Forms: Update Forms child blocks to allow any transformation between the blocks [#29978]
  • Forms: Update forms dashboard body font-size to 14px [#29956]
  • Updated package dependencies. [#30019]

Fixed

  • Forms: Fix Forms styles when inside Cover blocks [#30075]
  • Forms: Prevent response details meta values line breaking [#30017]

0.12.0 - 2023-04-10

Added

  • Add Jetpack Autoloader package suggestion. [#29988]

Changed

  • Forms: Add line on top of the response list when the actions menu is sticky [#29941]
  • Forms: Dashboard finetunings round 2 [#29909]
  • Forms: Update source column styles and trash action label [#29970]

0.11.0 - 2023-04-04

Added

  • Export modal for the new JP Forms dashboard. [#29775]
  • Forms: Add single actions menu to the Dashboard inbox view [#29848]
  • Forms: Create response inbox filters [#29694]

Changed

  • Disregard post_status when calculating available filters for form responses. [#29817]
  • Forms: Dashboard finetunings [#29789]
  • Forms: Include bulk actions menu [#29766]
  • Forms: Update Dashboard inbox columns responsiveness and sticky items style [#29914]
  • Updated form responses endpoint to embed available filter data. [#29805]
  • Updated package dependencies. [#29854] [#29857]

Fixed

  • Made feedback bulk actions more explicit and easier to work with. [#29884]

0.10.2 - 2023-04-03

Changed

  • Internal updates.

0.10.1 - 2023-03-28

Changed

  • Minor internal updates.

0.10.0 - 2023-03-27

Added

  • Add all source post IDs on forms/responses endpoint [#29428]
  • Added an endpoint for performing bulk actions on feedback responses. [#29682]
  • Forms: Add Tabs to Forms dashboard inbox view [#29652]

Changed

  • Add a check for array on $attributes before trying to set an item on it [#29557]
  • Add search input and styles [#29397]
  • Change default entries per page on responses inbox [#29406]
  • Feedback responses endpoint now allows filtering by post status and returns all totals. [#29589]
  • Forms: Adjust Forms inbox view columns responsiveness [#29666]
  • Forms: Update Forms inbox view responses styles [#29660]
  • Jetpack Forms: changed "message sent" tracking from Tracks to bump stat. [#29383]
  • Jetpack Forms: Change default entries per page on responses inbox [#29701]
  • Jetpack Forms: display carriage returns in responses in the Feedback->Form Responses page. [#29698]
  • Jetpack Forms: json_encode form responses instead of using print_r. [#29664]
  • Upgrade package number [#29457]

Fixed

  • Refactored state management for forms dashboard [#29684]
  • Use Contact_Form_Plugin::init instead of requiring the old module file [#29648]

0.9.0 - 2023-03-20

Added

  • Jetpack Forms: Add tracking of Google Sheets exports [#29225]

Changed

  • Rollback rename of columns/fields on export [#29448]
  • Updated package dependencies. [#29471]

Fixed

  • Avoid PHP notices when using a form with a dropdown field. [#29512]
  • Fix Forms previews on Forms package [#29359]

0.8.0 - 2023-03-13

Added

  • Added a 'view' toggle for switching between the new and old feedback views. [#29246]
  • Added tracking of Jetpack Forms exports to CSV files. [#29102]

Changed

  • Better handling for loading state and empty results [#29387]
  • Move action bar components out of inbox [#29360]
  • Move BulkActionsMenu component inside Inbox, too tailored to be reused [#29386]
  • Multiple Choice and Single Choice fields redesign [#29290]

Fixed

  • Avoid Fatal errors by calling method from the right class in the paackage. [#29391]

0.7.0 - 2023-03-08

Added

  • Add weekly/monthly props to sent message tracking [#28999]
  • Add form responses app and state into package (out of plugin) [#29007]
  • Fix search by invalidating resolution on the selector [#29259]
  • Implement RWD navigation for feedback dashboard [#29315]

Changed

  • Forms: Move field width settings and remove placeholder field from MC/SC fields [#29292]
  • Updated package dependencies. [#29216]

Fixed

  • Add defaults for Jetpack Forms CSS variables. [#29236]
  • Fix table interactions for feedback dashboard [#29282]
  • Forms Responses endpoint: fix permission check. [#29223]
  • Move search into state, fix double fetch on search and paging [#29336]

0.6.0 - 2023-02-28

Added

  • Added a page navigation component for the new feedback dashboard [#28826]
  • Add v2/v4 endpoint for form responses inbox [#29043]
  • Allow Form fields style synchronization [#28988]
  • Increase form fields padding based on user-defined border-radius [#28820]

Changed

  • Jetpack Forms dashboard now replaces the "Feedback" menu entry in WP Admin. [#29198]

Fixed

  • Remove body font normalization for on contact-form module and package [#29166]

0.5.1 - 2023-02-20

Changed

  • Minor internal updates.

0.5.0 - 2023-02-15

Changed

  • Update form-styles script to prevent blurred forms on slow loading pages [#28973]

0.4.0 - 2023-02-15

Added

  • Added response list table to the new feedback dashboard [#28821]
  • Added the template for the response view in the new feedback dashboard [#28877]
  • Add new method to reverse print_r output as stored on the feedback posts. Use it to try and parse the form fields, fallback to old method. [#28815]

Changed

  • Update to React 18. [#28710]

Fixed

  • Add filter to prevent contact-form-styles script from being concatenated [#28905]
  • Configure with standard @wordpress/browserslist-config config. [#28910]
  • Prevent Forms blur effect on AMP pages [#28926]

0.3.0 - 2023-02-08

Added

  • Add "watch" entries for both composer and package .json files. This allows us to run jetpack watch packages/forms while working on JS things [#28704]
  • Add tooling for building the Jetpack Forms Dashboard [#28689]
  • Moved contact form PHP files to automattic/jetpack-forms [#28574]
  • Move Forms blocks to Forms package [#28630]

Changed

  • Forms: Update Form package with latest contact-form changes from trunk [#28752]
  • Reorder export columns in 3 groups: response meta (title, source, date), response field values, response extra (consent, ip address) [#28678]

0.2.0 - 2023-01-26

Added

  • Moved contact form static files into the new forms package [#28417]

0.1.0 - 2023-01-23

Added

  • Added a new jetpack/forms package [#28409]
  • Added a public load_contact_form method for initializing the contact form module. [#28416]