Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
== Changelog ==
= 6.25.1 =
* New: The frm_email_message filter now includes email_key in the passed attribute data.
* New: Entries list sort preferences are now saved individually for every form, preventing issues with sort preferences overwriting existing sort preferences in another form.
* New: The entries columns for fields with options that have separate values will now include (value) and (label) so they are easier to tell apart.
* Fix: Turnstile captcha widgets now use a prefixed class name to prevent conflicts with other Turnstile integrations that add a second captcha widget to a form.
* Fix: Actions that trigger based on a Square payment would trigger twice when the Stripe or Authorize.Net add-ons were active.
* Fix: Large email header images used in emails would extend beyond the image container boundaries.
* Fix: The payments list would not properly sort in descending order.
* Fix: Some icons used in the form builder would appear in the incorrect position in Firefox.
* Fix: Captcha labels would incorrectly use the same for attribute when multiple captchas were rendered, causing accessibility issues.
* Fix: In some cases, new fields would get inserted below the submit button unexpectedly after saving and reloading.

= 6.25 =
* New: Style settings have been added to Email actions.
* New: reCAPTCHA and Turnstile now support a new frm_captcha_lang filter for modifying the captcha language.
Expand Down
4 changes: 2 additions & 2 deletions classes/controllers/FrmAppController.php
Original file line number Diff line number Diff line change
Expand Up @@ -863,7 +863,7 @@ private static function should_show_floating_links() {
/**
* Filters whether the floating links should be displayed.
*
* @since x.x
* @since 6.25.1
*
* @param bool $should_show Whether the floating links should be shown.
*/
Expand Down Expand Up @@ -1521,7 +1521,7 @@ public static function apply_saved_sort_preference( &$orderby, &$order ) {
/**
* Get a simple user meta key that only includes the screen ID.
*
* @since x.x
* @since 6.25.1
*
* @return false|string
*/
Expand Down
2 changes: 1 addition & 1 deletion classes/controllers/FrmEntriesController.php
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ private static function add_field_cols( $field, $form_id, &$columns ) {
/**
* Appends "(Value)" or "(Label)" to the field name if it's an option field that has a separate value/label.
*
* @since x.x
* @since 6.25.1
*
* @param object $field
* @param bool $include_column_for_sep_val
Expand Down
2 changes: 1 addition & 1 deletion classes/controllers/FrmFormsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ public static function update( $values = array() ) {
}

/**
* @since x.x
* @since 6.25.1
*
* @return string
*/
Expand Down
4 changes: 2 additions & 2 deletions classes/controllers/FrmStylesController.php
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,7 @@ private static function save_form_style() {
FrmForm::clear_form_cache();

/**
* @since x.x
* @since 6.25.1
*
* @param int $form_id
* @param int $style_id
Expand Down Expand Up @@ -700,7 +700,7 @@ public static function save_style() {
}

/**
* @since x.x
* @since 6.25.1
*
* @param int $post_id
*/
Expand Down
2 changes: 1 addition & 1 deletion classes/controllers/FrmWelcomeTourController.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
/**
* Handles the Welcome Tour page in the admin area.
*
* @since x.x
* @since 6.25.1
*/
class FrmWelcomeTourController {

Expand Down
10 changes: 5 additions & 5 deletions classes/helpers/FrmAppHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ class FrmAppHelper {
*
* @var string
*/
public static $plug_version = '6.25';
public static $plug_version = '6.25.1';

/**
* @var bool
Expand Down Expand Up @@ -167,7 +167,7 @@ public static function admin_upgrade_link( $args, $page = '' ) {
/**
* If medium is "pro", add an additional utm_license param with their active license type.
*
* @since x.x
* @since 6.25.1
*
* @param array $query_args
* @return array
Expand All @@ -181,7 +181,7 @@ private static function maybe_add_utm_license( $query_args ) {
}

/**
* @since x.x
* @since 6.25.1
*
* @return string
*/
Expand All @@ -192,7 +192,7 @@ private static function get_utm_medium() {
/**
* Change campaign from "liteplugin" to what we're currently using for medium.
*
* @since x.x
* @since 6.25.1
*
* @param array $args
* @return array
Expand Down Expand Up @@ -3639,7 +3639,7 @@ public static function localize_script( $location ) {
/**
* Get the no label text.
*
* @since x.x
* @since 6.25.1
*
* @return string
*/
Expand Down
4 changes: 2 additions & 2 deletions classes/helpers/FrmSubmitHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ public static function only_contains_submit_field( $fields ) {
/**
* Updates fields in the last row when new field is added.
*
* @since x.x
* @since 6.25.1
*
* @param int $field_count The current field count.
*/
Expand Down Expand Up @@ -232,7 +232,7 @@ public static function update_last_row_fields_order_when_adding_field( $field_co
/**
* Prints the hidden input that contains the last row fields order to be processed in JS after adding new field.
*
* @since x.x
* @since 6.25.1
*/
public static function print_last_row_fields_order_input() {
if ( ! self::$last_row_fields_order ) {
Expand Down
2 changes: 1 addition & 1 deletion classes/models/FrmFieldCaptchaSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ public function should_show_captcha_theme_auto_option() {
/**
* Default to no prefix. This is overwritten by child classes.
*
* @since x.x
* @since 6.25.1
*
* @param bool $allow_multiple
* @return string
Expand Down
2 changes: 1 addition & 1 deletion classes/models/FrmFieldValueSelector.php
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ protected function display_dropdown() {
/**
* Whether to use the field value as the option label in the dropdown when the label is empty.
*
* @since x.x
* @since 6.25.1
*
* @return bool
*/
Expand Down
2 changes: 1 addition & 1 deletion classes/models/FrmRecaptchaSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ private function captcha_is_invisible() {
/**
* Only add the "frm-" prefix if multiple reCAPTCHA fields are allowed.
*
* @since x.x
* @since 6.25.1
*
* @param bool $allow_multiple
* @return string
Expand Down
10 changes: 5 additions & 5 deletions classes/models/FrmSalesApi.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@ class FrmSalesApi extends FrmFormApi {
private static $best_sale;

/**
* @since x.x
* @since 6.25.1
*
* @var string|null
*/
private static $cross_sell_text;

/**
* @since x.x
* @since 6.25.1
*
* @var string|null
*/
Expand Down Expand Up @@ -97,7 +97,7 @@ private function set_sales() {
* But one array, that isn't actually a sale, contains cross sell data.
* This should be near the end of the array.
*
* @since x.x
* @since 6.25.1
*
* @param array $data
* @return void
Expand All @@ -118,7 +118,7 @@ private function set_cross_sell( $data ) {
/**
* Check that both cross_sell_text and cross_sell_link are set and are arrays of the same size.
*
* @since x.x
* @since 6.25.1
*
* @param array $data
* @return bool
Expand All @@ -139,7 +139,7 @@ private function cross_sell_is_valid( $data ) {
* Determine which cross sell text to use.
* These are shown in order for 30 days before moving on to the next one.
*
* @since x.x
* @since 6.25.1
*
* @param array $cross_sell_text
* @return int
Expand Down
2 changes: 1 addition & 1 deletion classes/models/FrmSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ class FrmSettings {
public $denylist_check;

/**
* @since x.x
* @since 6.25.1
*
* @var int|null 1 if installed after welcome tour update, null otherwise.
*/
Expand Down
2 changes: 1 addition & 1 deletion classes/models/FrmTurnstileSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ public function should_show_captcha_theme_auto_option() {
/**
* Always add the "frm-" prefix for Turnstile fields.
*
* @since x.x
* @since 6.25.1
*
* @param bool $allow_multiple
* @return string
Expand Down
2 changes: 1 addition & 1 deletion classes/views/welcome-tour/checklist.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Welcome Tour's Checklist component.
*
* @since x.x
* @since 6.25.1
* @package Formidable
*/

Expand Down
2 changes: 1 addition & 1 deletion classes/views/welcome-tour/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Welcome Tour's main view file.
*
* @since x.x
* @since 6.25.1
* @package Formidable
*/

Expand Down
2 changes: 1 addition & 1 deletion classes/views/welcome-tour/spotlight.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Welcome Tour's Spotlight component.
*
* @since x.x
* @since 6.25.1
* @package Formidable
*/

Expand Down
2 changes: 1 addition & 1 deletion classes/views/welcome-tour/steps/list.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Welcome Tour's Individual step view.
*
* @since x.x
* @since 6.25.1
* @package Formidable
*/

Expand Down
2 changes: 1 addition & 1 deletion classes/views/welcome-tour/steps/step-completed.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Welcome Tour - Completed state (similar to form-templates/template.php).
*
* @since x.x
* @since 6.25.1
* @package Formidable
*/

Expand Down
Loading