Skip to content

Commit

Permalink
🔖 Prepare version 1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MatzeKitt committed Sep 25, 2023
1 parent ab2dc5b commit 35c790f
Show file tree
Hide file tree
Showing 9 changed files with 45 additions and 9 deletions.
Binary file modified .wordpress-org/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-3.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## 1.2.0
* Added: Form creation wizard for even easier form creation
* Added: Ability to set a custom subject for each form
* Added: Error message summary if multiple form fields are invalid for screen readers
* Added: Checks to prohibit multiple form submissions while clicking multiple times on the submit button
* Added: Check for PHP DOM extension
* Added: A new filter to add custom controls in the primary panel of the form block
* Added: A new class for the notice below the field stating how required fields are marked for easier customization
* Fixed: After re-validating an invalid form, it can now be sent successfully
* Fixed: Line breaks for checkbox labels in Twenty Twenty-Three

## 1.1.4
* Fixed: Sending potentially the wrong checkbox/radio button value if multiple fields have the same name. There is now a new "value" field available for these input types. Please review your forms and adjust the value for your inputs to fix this issue.

Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ WordPress: 6.0

The settings can be found in **Settings > Writing > Form Block**.

### Where will submitted forms be sent to?

All submitted forms will be sent to the administration email address you have set in the settings (**Settings > General > Administration Email Address**).

If you want to use another email address as recipient, you can use the filter `form_block_recipients` to change the recipient email address.

### Is there a Pro version?

Yes, there is a Pro version with enhanced functionality. Lean more at https://formblock.pro/en/.
Expand Down
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ We usually only support the latest major version.

| Version | Supported |
| ------- | ------------------ |
| 1.1.x | :white_check_mark: |
| < 1.1 | :x: |
| 1.2.x | :white_check_mark: |
| < 1.2 | :x: |

## Reporting a Vulnerability

Expand Down
8 changes: 4 additions & 4 deletions form-block.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@
Plugin Name: Form Block
Plugin URI: https://formblock.pro/en/
Description: An extensive yet user-friendly form block.
Version: 1.1.4
Version: 1.2.0
Author: Epiphyt
Author URI: https://epiph.yt
License: GPL2
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: form, blocks, block editor, email, contact form
Text Domain: form-block
Domain Path: /languages
Form Block is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand All @@ -43,7 +43,7 @@
// exit if ABSPATH is not defined
defined( 'ABSPATH' ) || exit;

define( 'FORM_BLOCK_VERSION', '1.1.4' );
define( 'FORM_BLOCK_VERSION', '1.2.0' );

if ( ! defined( 'EPI_FORM_BLOCK_BASE' ) ) {
define( 'EPI_FORM_BLOCK_BASE', WP_PLUGIN_DIR . '/form-block/' );
Expand All @@ -64,7 +64,7 @@
function disable_plugin() {
?>
<div class="notice notice-error">
<p><?php \esc_html_e( 'The PHP extension "Document Object Model" (php-dom) is missing. Embed Privacy requires this extension to be installed and enabled. Please ask your hosting provider to install and enable it. Embed Privacy disables itself now. Please re-enable it again if the extension is installed and enabled.', 'embed-privacy' ); ?></p>
<p><?php \esc_html_e( 'The PHP extension "Document Object Model" (php-dom) is missing. Embed Privacy requires this extension to be installed and enabled. Please ask your hosting provider to install and enable it. Embed Privacy disables itself now. Please re-enable it again if the extension is installed and enabled.', 'form-block' ); ?></p>
</div>
<?php
\deactivate_plugins( \plugin_basename( __FILE__ ) );
Expand Down
25 changes: 22 additions & 3 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Contributors: epiphyt, kittmedia
Tags: contact, form, contact form, gutenberg, block editor
Requires at least: 6.0
Stable tag: 1.1.4
Stable tag: 1.2.0
Tested up to: 6.3
Requires PHP: 7.4
License: GPL2
Expand Down Expand Up @@ -70,6 +70,12 @@ You can find more information at [https://formblock.pro/en/](https://formblock.p

The settings can be found in **Settings > Writing > Form Block**.

= Where will submitted forms be sent to? =

All submitted forms will be sent to the administration email address you have set in the settings (**Settings > General > Administration Email Address**).

If you want to use another email address as recipient, you can use the filter `form_block_recipients` to change the recipient email address.

= Is there a Pro version? =

Yes, there is a Pro version with enhanced functionality. Lean more at [https://formblock.pro/en/](https://formblock.pro/en/).
Expand All @@ -85,6 +91,17 @@ We are [Epiphyt](https://epiph.yt/), your friendly neighborhood WordPress plugin

== Changelog ==

= 1.2.0 =
* Added: Form creation wizard for even easier form creation
* Added: Ability to set a custom subject for each form
* Added: Error message summary if multiple form fields are invalid for screen readers
* Added: Checks to prohibit multiple form submissions while clicking multiple times on the submit button
* Added: Check for PHP DOM extension
* Added: A new filter to add custom controls in the primary panel of the form block
* Added: A new class for the notice below the field stating how required fields are marked for easier customization
* Fixed: After re-validating an invalid form, it can now be sent successfully
* Fixed: Line breaks for checkbox labels in Twenty Twenty-Three

= 1.1.4 =
* Fixed: Sending potentially the wrong checkbox/radio button value if multiple fields have the same name. There is now a new "value" field available for these input types. Please review your forms and adjust the value for your inputs to fix this issue.

Expand Down Expand Up @@ -126,5 +143,7 @@ We are [Epiphyt](https://epiph.yt/), your friendly neighborhood WordPress plugin

== Screenshots ==
1. The form in the frontend
2. The form block in the backend
3. The form block settings
2. The form block variation picker
3. The form creation wizard to create form fields without them creating manually
4. The form block in the backend
5. The form block settings

0 comments on commit 35c790f

Please sign in to comment.