Everest Forms – Easy Contact Form and Form Builder - Version 1.5.2

Version Description

  • 23-07-2019 =
  • Fix - Prevent empty search term in forms query.
  • Fix - Entries list-table with status query bug.
  • Fix - Entries list table offset bug for pagination.
  • Fix - Entries form filter action bug while paginated.
Download this release

Release Info

Developer wpeverest
Plugin Icon 128x128 Everest Forms – Easy Contact Form and Form Builder
Version 1.5.2
Comparing to
See all releases

Code changes from version 1.5.1 to 1.5.2

everest-forms.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Everest Forms
4
  * Plugin URI: https://wpeverest.com/wordpress-plugins/everest-forms/
5
  * Description: Drag and Drop contact form builder to easily create simple to complex forms for any purpose. Lightweight, Beautiful design, responsive and more.
6
- * Version: 1.5.1
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: everest-forms
3
  * Plugin Name: Everest Forms
4
  * Plugin URI: https://wpeverest.com/wordpress-plugins/everest-forms/
5
  * Description: Drag and Drop contact form builder to easily create simple to complex forms for any purpose. Lightweight, Beautiful design, responsive and more.
6
+ * Version: 1.5.2
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: everest-forms
includes/admin/class-evf-admin-entries-table-list.php CHANGED
@@ -460,7 +460,7 @@ class EVF_Admin_Entries_Table_List extends WP_List_Table {
460
  $output = ob_get_clean();
461
 
462
  if ( ! empty( $output ) ) {
463
- echo $output;
464
  submit_button( __( 'Filter', 'everest-forms' ), '', 'filter_action', false, array( 'id' => 'post-query-submit' ) );
465
 
466
  // Export CSV submit button.
460
  $output = ob_get_clean();
461
 
462
  if ( ! empty( $output ) ) {
463
+ echo $output; // @codingStandardsIgnoreLine
464
  submit_button( __( 'Filter', 'everest-forms' ), '', 'filter_action', false, array( 'id' => 'post-query-submit' ) );
465
 
466
  // Export CSV submit button.
includes/admin/class-evf-admin-entries.php CHANGED
@@ -67,10 +67,13 @@ class EVF_Admin_Entries {
67
  <?php do_action( 'everest_forms_before_entry_list', $entries_table_list ); ?>
68
 
69
  <?php if ( 0 < count( $entry_ids ) ) : ?>
70
- <form id="entries-list" method="post" data-form-id="<?php echo absint( $entries_table_list->form_id ); ?>" data-last-entry-id="<?php echo absint( end( $entry_ids ) ); ?>">
 
71
  <input type="hidden" name="page" value="evf-entries" />
 
 
 
72
  <?php
73
- $entries_table_list->views();
74
  $entries_table_list->search_box( __( 'Search Entries', 'everest-forms' ), 'everest-forms' );
75
  $entries_table_list->display();
76
  ?>
@@ -88,7 +91,7 @@ class EVF_Admin_Entries {
88
  $output = ob_get_clean();
89
 
90
  if ( ! empty( $output ) ) {
91
- echo $output;
92
  submit_button( __( 'Filter', 'everest-forms' ), '', '', false, array( 'id' => 'post-query-submit' ) );
93
  }
94
  ?>
@@ -133,6 +136,11 @@ class EVF_Admin_Entries {
133
  if ( isset( $_REQUEST['delete_all'] ) || isset( $_REQUEST['delete_all2'] ) ) { // WPCS: input var okay, CSRF ok.
134
  $this->empty_trash();
135
  }
 
 
 
 
 
136
  }
137
  }
138
 
@@ -152,7 +160,7 @@ class EVF_Admin_Entries {
152
  }
153
  }
154
 
155
- wp_redirect(
156
  esc_url_raw(
157
  add_query_arg(
158
  array(
@@ -182,7 +190,7 @@ class EVF_Admin_Entries {
182
  }
183
  }
184
 
185
- wp_redirect(
186
  esc_url_raw(
187
  add_query_arg(
188
  array(
@@ -212,7 +220,7 @@ class EVF_Admin_Entries {
212
  }
213
  }
214
 
215
- wp_redirect(
216
  esc_url_raw(
217
  add_query_arg(
218
  array(
67
  <?php do_action( 'everest_forms_before_entry_list', $entries_table_list ); ?>
68
 
69
  <?php if ( 0 < count( $entry_ids ) ) : ?>
70
+ <?php $entries_table_list->views(); ?>
71
+ <form id="entries-list" method="get" data-form-id="<?php echo absint( $entries_table_list->form_id ); ?>" data-last-entry-id="<?php echo absint( end( $entry_ids ) ); ?>">
72
  <input type="hidden" name="page" value="evf-entries" />
73
+ <?php if ( ! empty( $_REQUEST['form_id'] ) ) : // WPCS: input var ok, CSRF ok. ?>
74
+ <input type="hidden" name="form_id" value="<?php echo absint( $_REQUEST['form_id'] ); ?>" />
75
+ <?php endif; ?>
76
  <?php
 
77
  $entries_table_list->search_box( __( 'Search Entries', 'everest-forms' ), 'everest-forms' );
78
  $entries_table_list->display();
79
  ?>
91
  $output = ob_get_clean();
92
 
93
  if ( ! empty( $output ) ) {
94
+ echo $output; // @codingStandardsIgnoreLine
95
  submit_button( __( 'Filter', 'everest-forms' ), '', '', false, array( 'id' => 'post-query-submit' ) );
96
  }
97
  ?>
136
  if ( isset( $_REQUEST['delete_all'] ) || isset( $_REQUEST['delete_all2'] ) ) { // WPCS: input var okay, CSRF ok.
137
  $this->empty_trash();
138
  }
139
+
140
+ if ( ! empty( $_REQUEST['_wp_http_referer'] ) && isset( $_SERVER['REQUEST_URI'] ) ) { // WPCS: input var ok, CSRF ok.
141
+ wp_safe_redirect( remove_query_arg( array( '_wp_http_referer', '_wpnonce' ), wp_unslash( $_SERVER['REQUEST_URI'] ) ) ); // WPCS: input var ok, sanitization ok.
142
+ exit();
143
+ }
144
  }
145
  }
146
 
160
  }
161
  }
162
 
163
+ wp_safe_redirect(
164
  esc_url_raw(
165
  add_query_arg(
166
  array(
190
  }
191
  }
192
 
193
+ wp_safe_redirect(
194
  esc_url_raw(
195
  add_query_arg(
196
  array(
220
  }
221
  }
222
 
223
+ wp_safe_redirect(
224
  esc_url_raw(
225
  add_query_arg(
226
  array(
includes/admin/class-evf-admin-forms-table-list.php CHANGED
@@ -224,6 +224,7 @@ class EVF_Admin_Forms_Table_List extends WP_List_Table {
224
 
225
  if ( $time_diff > 0 && $time_diff < 24 * 60 * 60 ) {
226
  $h_time = sprintf(
 
227
  __( '%s ago', 'everest-forms' ),
228
  human_time_diff( $time )
229
  );
@@ -445,7 +446,7 @@ class EVF_Admin_Forms_Table_List extends WP_List_Table {
445
  $per_page = $this->get_items_per_page( 'evf_forms_per_page' );
446
  $current_page = $this->get_pagenum();
447
 
448
- // Query args
449
  $args = array(
450
  'post_type' => 'everest_form',
451
  'posts_per_page' => $per_page,
@@ -453,20 +454,24 @@ class EVF_Admin_Forms_Table_List extends WP_List_Table {
453
  'paged' => $current_page,
454
  );
455
 
456
- // Handle the status query
457
- if ( ! empty( $_REQUEST['status'] ) ) {
458
- $args['post_status'] = sanitize_text_field( $_REQUEST['status'] );
459
  }
460
 
461
- $args['s'] = isset( $_REQUEST['s'] ) ? wp_unslash( trim( $_REQUEST['s'] ) ) : '';
462
- $args['orderby'] = isset( $_REQUEST['orderby'] ) ? sanitize_text_field( $_REQUEST['orderby'] ) : 'date_created';
463
- $args['order'] = isset( $_REQUEST['order'] ) && 'ASC' === strtoupper( $_REQUEST['order'] ) ? 'ASC' : 'DESC';
 
 
 
 
464
 
465
- // Get the registrations
466
  $posts = new WP_Query( $args );
467
  $this->items = $posts->posts;
468
 
469
- // Set the pagination
470
  $this->set_pagination_args(
471
  array(
472
  'total_items' => $posts->found_posts,
224
 
225
  if ( $time_diff > 0 && $time_diff < 24 * 60 * 60 ) {
226
  $h_time = sprintf(
227
+ /* translators: %s: Time */
228
  __( '%s ago', 'everest-forms' ),
229
  human_time_diff( $time )
230
  );
446
  $per_page = $this->get_items_per_page( 'evf_forms_per_page' );
447
  $current_page = $this->get_pagenum();
448
 
449
+ // Query args.
450
  $args = array(
451
  'post_type' => 'everest_form',
452
  'posts_per_page' => $per_page,
454
  'paged' => $current_page,
455
  );
456
 
457
+ // Handle the status query.
458
+ if ( ! empty( $_REQUEST['status'] ) ) { // WPCS: input var ok, CSRF ok.
459
+ $args['post_status'] = sanitize_text_field( $_REQUEST['status'] ); // WPCS: input var ok, sanitization ok.
460
  }
461
 
462
+ // Handle the search query.
463
+ if ( ! empty( $_REQUEST['s'] ) ) { // WPCS: input var ok, CSRF ok.
464
+ $args['s'] = sanitize_text_field( trim( wp_unslash( $_REQUEST['s'] ) ) ); // WPCS: sanitization ok, CSRF ok.
465
+ }
466
+
467
+ $args['orderby'] = isset( $_REQUEST['orderby'] ) ? sanitize_text_field( wp_unslash( $_REQUEST['orderby'] ) ) : 'date_created'; // WPCS: sanitization ok, CSRF ok.
468
+ $args['order'] = isset( $_REQUEST['order'] ) && 'ASC' === strtoupper( wp_unslash( $_REQUEST['order'] ) ) ? 'ASC' : 'DESC'; // WPCS: sanitization ok, CSRF ok.
469
 
470
+ // Get the forms.
471
  $posts = new WP_Query( $args );
472
  $this->items = $posts->posts;
473
 
474
+ // Set the pagination.
475
  $this->set_pagination_args(
476
  array(
477
  'total_items' => $posts->found_posts,
includes/class-everest-forms.php CHANGED
@@ -21,7 +21,7 @@ final class EverestForms {
21
  *
22
  * @var string
23
  */
24
- public $version = '1.5.1';
25
 
26
  /**
27
  * The single instance of the class.
21
  *
22
  * @var string
23
  */
24
+ public $version = '1.5.2';
25
 
26
  /**
27
  * The single instance of the class.
includes/evf-entry-functions.php CHANGED
@@ -75,7 +75,7 @@ function evf_search_entries( $args ) {
75
  )
76
  );
77
 
78
- $statuses = array_keys( evf_get_entry_statuses() );
79
  $valid_fields = array( 'date', 'form_id', 'title', 'status' );
80
 
81
  // Check if form ID is valid for entries.
@@ -96,7 +96,7 @@ function evf_search_entries( $args ) {
96
  }
97
 
98
  if ( ! empty( $args['status'] ) ) {
99
- $query[] = $wpdb->prepare( 'AND `status` = %s', isset( $statuses[ $args['status'] ] ) ? $statuses[ $args['status'] ] : 'publish' );
100
  }
101
 
102
  $orderby = in_array( $args['orderby'], $valid_fields, true ) ? $args['orderby'] : 'entry_id';
@@ -109,7 +109,7 @@ function evf_search_entries( $args ) {
109
  }
110
 
111
  if ( 0 < $args['offset'] ) {
112
- $query[] = $wpdb->prepare( 'LIMIT %d', absint( $args['offset'] ) );
113
  }
114
 
115
  // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
75
  )
76
  );
77
 
78
+ $statuses = evf_get_entry_statuses();
79
  $valid_fields = array( 'date', 'form_id', 'title', 'status' );
80
 
81
  // Check if form ID is valid for entries.
96
  }
97
 
98
  if ( ! empty( $args['status'] ) ) {
99
+ $query[] = $wpdb->prepare( 'AND `status` = %s', isset( $statuses[ $args['status'] ] ) ? $args['status'] : 'publish' );
100
  }
101
 
102
  $orderby = in_array( $args['orderby'], $valid_fields, true ) ? $args['orderby'] : 'entry_id';
109
  }
110
 
111
  if ( 0 < $args['offset'] ) {
112
+ $query[] = $wpdb->prepare( 'OFFSET %d', absint( $args['offset'] ) );
113
  }
114
 
115
  // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
languages/everest-forms.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Everest Forms package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Everest Forms 1.5.1\n"
6
  "Report-Msgid-Bugs-To: https://github.com/wpeverest/everest-forms/issues\n"
7
- "POT-Creation-Date: 2019-07-18 19:24:02+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -672,7 +672,7 @@ msgid ""
672
  msgstr ""
673
 
674
  #: includes/admin/class-evf-admin-entries-table-list.php:75
675
- #: includes/admin/class-evf-admin-entries.php:81
676
  msgid "Whoops, it appears you do not have any form entries yet."
677
  msgstr ""
678
 
@@ -713,7 +713,7 @@ msgstr ""
713
  #: includes/admin/class-evf-admin-entries-table-list.php:284
714
  #: includes/admin/class-evf-admin-entries-table-list.php:372
715
  #: includes/admin/class-evf-admin-forms-table-list.php:122
716
- #: includes/admin/class-evf-admin-forms-table-list.php:352
717
  msgid "Restore"
718
  msgstr ""
719
 
@@ -745,7 +745,7 @@ msgstr[0] ""
745
  msgstr[1] ""
746
 
747
  #: includes/admin/class-evf-admin-entries-table-list.php:438
748
- #: includes/admin/class-evf-admin-entries.php:255
749
  #. translators: %d: number of entries
750
  msgid "%d entry permanently deleted."
751
  msgid_plural "%d entries permanently deleted."
@@ -753,7 +753,7 @@ msgstr[0] ""
753
  msgstr[1] ""
754
 
755
  #: includes/admin/class-evf-admin-entries-table-list.php:464
756
- #: includes/admin/class-evf-admin-entries.php:92
757
  msgid "Filter"
758
  msgstr ""
759
 
@@ -762,7 +762,7 @@ msgid "Export CSV"
762
  msgstr ""
763
 
764
  #: includes/admin/class-evf-admin-entries-table-list.php:474
765
- #: includes/admin/class-evf-admin-forms-table-list.php:435
766
  msgid "Empty Trash"
767
  msgstr ""
768
 
@@ -777,19 +777,19 @@ msgstr ""
777
  msgid "Entries"
778
  msgstr ""
779
 
780
- #: includes/admin/class-evf-admin-entries.php:74
781
  msgid "Search Entries"
782
  msgstr ""
783
 
784
- #: includes/admin/class-evf-admin-entries.php:97
785
  msgid "Learn more about entries"
786
  msgstr ""
787
 
788
- #: includes/admin/class-evf-admin-entries.php:98
789
  msgid "Create your first form!"
790
  msgstr ""
791
 
792
- #: includes/admin/class-evf-admin-entries.php:342
793
  #. translators: %d - New form entries count.
794
  msgid "%d new entry since you last checked."
795
  msgid_plural "%d new entries since you last checked."
@@ -836,7 +836,7 @@ msgid "Delete this item permanently"
836
  msgstr ""
837
 
838
  #: includes/admin/class-evf-admin-forms-table-list.php:127
839
- #: includes/admin/class-evf-admin-forms-table-list.php:353
840
  msgid "Delete permanently"
841
  msgstr ""
842
 
@@ -852,53 +852,54 @@ msgstr ""
852
  msgid "Y/m/d g:i:s A"
853
  msgstr ""
854
 
855
- #: includes/admin/class-evf-admin-forms-table-list.php:227
 
856
  msgid "%s ago"
857
  msgstr ""
858
 
859
- #: includes/admin/class-evf-admin-forms-table-list.php:231
860
  msgid "Y/m/d"
861
  msgstr ""
862
 
863
- #: includes/admin/class-evf-admin-forms-table-list.php:267
864
  #: includes/admin/class-evf-admin-forms-table-list.php:268
 
865
  #. translators: %s: count
866
  msgid "Published <span class=\"count\">(%s)</span>"
867
  msgstr ""
868
 
869
- #: includes/admin/class-evf-admin-forms-table-list.php:276
870
  #: includes/admin/class-evf-admin-forms-table-list.php:277
 
871
  #. translators: %s: count
872
  msgid "Draft <span class=\"count\">(%s)</span>"
873
  msgstr ""
874
 
875
- #: includes/admin/class-evf-admin-forms-table-list.php:285
876
  #: includes/admin/class-evf-admin-forms-table-list.php:286
 
877
  #. translators: %s: count
878
  msgid "Pending <span class=\"count\">(%s)</span>"
879
  msgstr ""
880
 
881
- #: includes/admin/class-evf-admin-forms-table-list.php:358
882
  #: includes/admin/views/html-admin-page-entries-view.php:179
883
  #: includes/admin/views/html-admin-page-entries-view.php:193
884
  msgid "Move to trash"
885
  msgstr ""
886
 
887
- #: includes/admin/class-evf-admin-forms-table-list.php:388
888
  #. translators: %d: number of forms
889
  msgid "%d form moved to the Trash."
890
  msgid_plural "%d forms moved to the Trash."
891
  msgstr[0] ""
892
  msgstr[1] ""
893
 
894
- #: includes/admin/class-evf-admin-forms-table-list.php:403
895
  #. translators: %d: number of forms
896
  msgid "%d form restored from the Trash."
897
  msgid_plural "%d forms restored from the Trash."
898
  msgstr[0] ""
899
  msgstr[1] ""
900
 
901
- #: includes/admin/class-evf-admin-forms-table-list.php:418
902
  #: includes/admin/class-evf-admin-forms.php:124
903
  #. translators: %d: number of forms
904
  msgid "%d form permanently deleted."
@@ -3450,7 +3451,7 @@ msgid_plural "All <span class=\"count\">(%s)</span>"
3450
  msgstr[0] ""
3451
  msgstr[1] ""
3452
 
3453
- #: includes/admin/class-evf-admin-forms-table-list.php:318
3454
  #. translators: %s: count
3455
  msgctxt "posts"
3456
  msgid "All <span class=\"count\">(%s)</span>"
2
  # This file is distributed under the same license as the Everest Forms package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Everest Forms 1.5.2\n"
6
  "Report-Msgid-Bugs-To: https://github.com/wpeverest/everest-forms/issues\n"
7
+ "POT-Creation-Date: 2019-07-23 11:49:55+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
672
  msgstr ""
673
 
674
  #: includes/admin/class-evf-admin-entries-table-list.php:75
675
+ #: includes/admin/class-evf-admin-entries.php:84
676
  msgid "Whoops, it appears you do not have any form entries yet."
677
  msgstr ""
678
 
713
  #: includes/admin/class-evf-admin-entries-table-list.php:284
714
  #: includes/admin/class-evf-admin-entries-table-list.php:372
715
  #: includes/admin/class-evf-admin-forms-table-list.php:122
716
+ #: includes/admin/class-evf-admin-forms-table-list.php:353
717
  msgid "Restore"
718
  msgstr ""
719
 
745
  msgstr[1] ""
746
 
747
  #: includes/admin/class-evf-admin-entries-table-list.php:438
748
+ #: includes/admin/class-evf-admin-entries.php:263
749
  #. translators: %d: number of entries
750
  msgid "%d entry permanently deleted."
751
  msgid_plural "%d entries permanently deleted."
753
  msgstr[1] ""
754
 
755
  #: includes/admin/class-evf-admin-entries-table-list.php:464
756
+ #: includes/admin/class-evf-admin-entries.php:95
757
  msgid "Filter"
758
  msgstr ""
759
 
762
  msgstr ""
763
 
764
  #: includes/admin/class-evf-admin-entries-table-list.php:474
765
+ #: includes/admin/class-evf-admin-forms-table-list.php:436
766
  msgid "Empty Trash"
767
  msgstr ""
768
 
777
  msgid "Entries"
778
  msgstr ""
779
 
780
+ #: includes/admin/class-evf-admin-entries.php:77
781
  msgid "Search Entries"
782
  msgstr ""
783
 
784
+ #: includes/admin/class-evf-admin-entries.php:100
785
  msgid "Learn more about entries"
786
  msgstr ""
787
 
788
+ #: includes/admin/class-evf-admin-entries.php:101
789
  msgid "Create your first form!"
790
  msgstr ""
791
 
792
+ #: includes/admin/class-evf-admin-entries.php:350
793
  #. translators: %d - New form entries count.
794
  msgid "%d new entry since you last checked."
795
  msgid_plural "%d new entries since you last checked."
836
  msgstr ""
837
 
838
  #: includes/admin/class-evf-admin-forms-table-list.php:127
839
+ #: includes/admin/class-evf-admin-forms-table-list.php:354
840
  msgid "Delete permanently"
841
  msgstr ""
842
 
852
  msgid "Y/m/d g:i:s A"
853
  msgstr ""
854
 
855
+ #: includes/admin/class-evf-admin-forms-table-list.php:228
856
+ #. translators: %s: Time
857
  msgid "%s ago"
858
  msgstr ""
859
 
860
+ #: includes/admin/class-evf-admin-forms-table-list.php:232
861
  msgid "Y/m/d"
862
  msgstr ""
863
 
 
864
  #: includes/admin/class-evf-admin-forms-table-list.php:268
865
+ #: includes/admin/class-evf-admin-forms-table-list.php:269
866
  #. translators: %s: count
867
  msgid "Published <span class=\"count\">(%s)</span>"
868
  msgstr ""
869
 
 
870
  #: includes/admin/class-evf-admin-forms-table-list.php:277
871
+ #: includes/admin/class-evf-admin-forms-table-list.php:278
872
  #. translators: %s: count
873
  msgid "Draft <span class=\"count\">(%s)</span>"
874
  msgstr ""
875
 
 
876
  #: includes/admin/class-evf-admin-forms-table-list.php:286
877
+ #: includes/admin/class-evf-admin-forms-table-list.php:287
878
  #. translators: %s: count
879
  msgid "Pending <span class=\"count\">(%s)</span>"
880
  msgstr ""
881
 
882
+ #: includes/admin/class-evf-admin-forms-table-list.php:359
883
  #: includes/admin/views/html-admin-page-entries-view.php:179
884
  #: includes/admin/views/html-admin-page-entries-view.php:193
885
  msgid "Move to trash"
886
  msgstr ""
887
 
888
+ #: includes/admin/class-evf-admin-forms-table-list.php:389
889
  #. translators: %d: number of forms
890
  msgid "%d form moved to the Trash."
891
  msgid_plural "%d forms moved to the Trash."
892
  msgstr[0] ""
893
  msgstr[1] ""
894
 
895
+ #: includes/admin/class-evf-admin-forms-table-list.php:404
896
  #. translators: %d: number of forms
897
  msgid "%d form restored from the Trash."
898
  msgid_plural "%d forms restored from the Trash."
899
  msgstr[0] ""
900
  msgstr[1] ""
901
 
902
+ #: includes/admin/class-evf-admin-forms-table-list.php:419
903
  #: includes/admin/class-evf-admin-forms.php:124
904
  #. translators: %d: number of forms
905
  msgid "%d form permanently deleted."
3451
  msgstr[0] ""
3452
  msgstr[1] ""
3453
 
3454
+ #: includes/admin/class-evf-admin-forms-table-list.php:319
3455
  #. translators: %s: count
3456
  msgctxt "posts"
3457
  msgid "All <span class=\"count\">(%s)</span>"
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: contact form, form, form builder, contact, custom form
4
  Requires at least: 4.0
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
- Stable tag: 1.5.1
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -133,6 +133,12 @@ Yes you can! Join in on our [GitHub repository](https://github.com/wpeverest/eve
133
 
134
  == Changelog ==
135
 
 
 
 
 
 
 
136
  = 1.5.1 - 19-07-2019 =
137
  * Fix - Email notification issue in older forms.
138
  * Fix - Addon installation error notice margin bug.
4
  Requires at least: 4.0
5
  Tested up to: 5.2
6
  Requires PHP: 5.4
7
+ Stable tag: 1.5.2
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
133
 
134
  == Changelog ==
135
 
136
+ = 1.5.2 - 23-07-2019 =
137
+ * Fix - Prevent empty search term in forms query.
138
+ * Fix - Entries list-table with status query bug.
139
+ * Fix - Entries list table offset bug for pagination.
140
+ * Fix - Entries form filter action bug while paginated.
141
+
142
  = 1.5.1 - 19-07-2019 =
143
  * Fix - Email notification issue in older forms.
144
  * Fix - Addon installation error notice margin bug.