Email Log - Version 2.2.5

Version Description

Hide Dashboard Widget for users who can't view email logs.

Download this release

Release Info

Developer sudar
Plugin Icon 128x128 Email Log
Version 2.2.5
Comparing to
See all releases

Code changes from version 2.2.4 to 2.2.5

email-log.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Logs every email sent through WordPress
6
  * Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
7
  * Author: Sudar
8
- * Version: 2.2.4
9
  * Author URI: http://sudarmuthu.com/
10
  * Text Domain: email-log
11
  * Domain Path: languages/
5
  * Description: Logs every email sent through WordPress
6
  * Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
7
  * Author: Sudar
8
+ * Version: 2.2.5
9
  * Author URI: http://sudarmuthu.com/
10
  * Text Domain: email-log
11
  * Domain Path: languages/
include/Addon/License/Licenser.php CHANGED
@@ -67,6 +67,7 @@ final class Licenser implements Loadie {
67
  $this->bundle_license->load();
68
 
69
  add_action( 'el_before_addon_list', array( $this, 'render_bundle_license_form' ) );
 
70
 
71
  add_action( 'el_bundle_license_activate', array( $this, 'activate_bundle_license' ) );
72
  add_action( 'el_bundle_license_deactivate', array( $this, 'deactivate_bundle_license' ) );
@@ -144,6 +145,28 @@ final class Licenser implements Loadie {
144
  <?php
145
  }
146
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
147
  /**
148
  * Activate Bundle License.
149
  *
67
  $this->bundle_license->load();
68
 
69
  add_action( 'el_before_addon_list', array( $this, 'render_bundle_license_form' ) );
70
+ add_action( 'el_before_logs_list_table', array( $this, 'render_more_fields_addon_upsell_message' ) );
71
 
72
  add_action( 'el_bundle_license_activate', array( $this, 'activate_bundle_license' ) );
73
  add_action( 'el_bundle_license_deactivate', array( $this, 'deactivate_bundle_license' ) );
145
  <?php
146
  }
147
 
148
+ /**
149
+ * Renders Upsell message for More Fields add-on.
150
+ *
151
+ * @since 2.2.5
152
+ */
153
+ public function render_more_fields_addon_upsell_message() {
154
+ echo '<span id = "el-pro-msg">';
155
+ _e( 'Additional fields are available through More Fields add-on. ', 'email-log' );
156
+
157
+ if ( $this->is_bundle_license_valid() ) {
158
+ echo '<a href="admin.php?page=email-log-addons">';
159
+ _e( 'Install it', 'email-log' );
160
+ echo '</a>';
161
+ } else {
162
+ echo '<a href="https://wpemaillog.com/addons/more-fields/?utm_campaign=Upsell&utm_medium=wpadmin&utm_source=inline&utm_content=mf" style="color:red">';
163
+ _e( 'Buy Now', 'email-log' );
164
+ echo '</a>';
165
+ }
166
+
167
+ echo '</span>';
168
+ }
169
+
170
  /**
171
  * Activate Bundle License.
172
  *
include/Core/EmailLog.php CHANGED
@@ -17,7 +17,7 @@ class EmailLog {
17
  *
18
  * @var string
19
  */
20
- const VERSION = '2.2.4';
21
 
22
  /**
23
  * Email Log Store URL.
17
  *
18
  * @var string
19
  */
20
+ const VERSION = '2.2.5';
21
 
22
  /**
23
  * Email Log Store URL.
include/Core/UI/ListTable/LogListTable.php CHANGED
@@ -47,13 +47,12 @@ class LogListTable extends \WP_List_Table {
47
  */
48
  protected function extra_tablenav( $which ) {
49
  if ( 'top' == $which ) {
50
- // The code that goes before the table is here.
51
- echo '<span id = "el-pro-msg">';
52
- _e( 'Additional fields are available in Pro add-on. ', 'email-log' );
53
- echo '<a href="https://wpemaillog.com/addons/more-fields/?utm_campaign=Upsell&utm_medium=wpadmin&utm_source=inline&utm_content=mf" style="color:red">';
54
- _e( 'Buy Now', 'email-log' );
55
- echo '</a>';
56
- echo '</span>';
57
  }
58
  }
59
 
47
  */
48
  protected function extra_tablenav( $which ) {
49
  if ( 'top' == $which ) {
50
+ /**
51
+ * Triggered before the logs list table is displayed.
52
+ *
53
+ * @since 2.2.5
54
+ */
55
+ do_action( 'el_before_logs_list_table' );
 
56
  }
57
  }
58
 
include/Core/UI/UILoader.php CHANGED
@@ -1,6 +1,7 @@
1
  <?php namespace EmailLog\Core\UI;
2
 
3
  use EmailLog\Core\Loadie;
 
4
 
5
  defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
6
 
@@ -52,9 +53,12 @@ class UILoader implements Loadie {
52
  * @access protected
53
  */
54
  protected function initialize_components() {
55
- $this->components['admin_ui_enhancer'] = new Component\AdminUIEnhancer();
56
- $this->components['core_settings'] = new Setting\CoreSetting();
57
- $this->components['dashboard_widget'] = new Component\DashboardWidget();
 
 
 
58
  }
59
 
60
  /**
1
  <?php namespace EmailLog\Core\UI;
2
 
3
  use EmailLog\Core\Loadie;
4
+ use EmailLog\Core\UI\Page\LogListPage;
5
 
6
  defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
7
 
53
  * @access protected
54
  */
55
  protected function initialize_components() {
56
+ $this->components['core_settings'] = new Setting\CoreSetting();
57
+
58
+ if ( current_user_can( LogListPage::CAPABILITY ) ) {
59
+ $this->components['admin_ui_enhancer'] = new Component\AdminUIEnhancer();
60
+ $this->components['dashboard_widget'] = new Component\DashboardWidget();
61
+ }
62
  }
63
 
64
  /**
include/libraries/EDD_SL_Plugin_Updater.php CHANGED
@@ -7,7 +7,7 @@ if ( ! defined( 'ABSPATH' ) ) exit;
7
  * Allows plugins to use their own update API.
8
  *
9
  * @author Easy Digital Downloads
10
- * @version 1.6.13
11
  */
12
  class EDD_SL_Plugin_Updater {
13
 
@@ -40,7 +40,7 @@ class EDD_SL_Plugin_Updater {
40
  $this->version = $_api_data['version'];
41
  $this->wp_override = isset( $_api_data['wp_override'] ) ? (bool) $_api_data['wp_override'] : false;
42
  $this->beta = ! empty( $this->api_data['beta'] ) ? true : false;
43
- $this->cache_key = md5( serialize( $this->slug . $this->api_data['license'] . $this->beta ) );
44
 
45
  $edd_plugin_data[ $this->slug ] = $this->api_data;
46
 
@@ -474,7 +474,7 @@ class EDD_SL_Plugin_Updater {
474
  'value' => json_encode( $value )
475
  );
476
 
477
- update_option( $cache_key, $data );
478
 
479
  }
480
 
7
  * Allows plugins to use their own update API.
8
  *
9
  * @author Easy Digital Downloads
10
+ * @version 1.6.15
11
  */
12
  class EDD_SL_Plugin_Updater {
13
 
40
  $this->version = $_api_data['version'];
41
  $this->wp_override = isset( $_api_data['wp_override'] ) ? (bool) $_api_data['wp_override'] : false;
42
  $this->beta = ! empty( $this->api_data['beta'] ) ? true : false;
43
+ $this->cache_key = 'edd_sl_' . md5( serialize( $this->slug . $this->api_data['license'] . $this->beta ) );
44
 
45
  $edd_plugin_data[ $this->slug ] = $this->api_data;
46
 
474
  'value' => json_encode( $value )
475
  );
476
 
477
+ update_option( $cache_key, $data, 'no' );
478
 
479
  }
480
 
languages/email-log.pot CHANGED
@@ -1,14 +1,14 @@
1
- # Copyright (C) 2017 Email Log
2
  # This file is distributed under the same license as the Email Log package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Email Log 2.2.4\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-log\n"
7
- "POT-Creation-Date: 2017-11-24 10:18:37+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
@@ -65,17 +65,17 @@ msgid "You need an active license to use the add-on"
65
  msgstr ""
66
 
67
  #: dist/include/Addon/Addon.php:186 dist/include/Addon/License/Licenser.php:103
68
- #: include/Addon/Addon.php:186 include/Addon/License/Licenser.php:103
69
  msgid "Activate"
70
  msgstr ""
71
 
72
  #: dist/include/Addon/Addon.php:194 dist/include/Addon/License/Licenser.php:109
73
- #: include/Addon/Addon.php:194 include/Addon/License/Licenser.php:109
74
  msgid "Deactivate"
75
  msgstr ""
76
 
77
  #: dist/include/Addon/Addon.php:200 dist/include/Addon/License/Licenser.php:112
78
- #: include/Addon/Addon.php:200 include/Addon/License/Licenser.php:112
79
  msgid "Your license expires on %s"
80
  msgstr ""
81
 
@@ -152,7 +152,7 @@ msgid "An error occurred, please try again"
152
  msgstr ""
153
 
154
  #: dist/include/Addon/License/Licenser.php:121
155
- #: include/Addon/License/Licenser.php:121
156
  msgid ""
157
  "Enter your license key to activate add-ons. If you don't have a license, "
158
  "then you can <a href='%s' target='_blank'>buy it</a>"
@@ -160,33 +160,33 @@ msgstr ""
160
 
161
  #: dist/include/Addon/License/Licenser.php:130
162
  #: dist/include/Addon/License/Licenser.php:131
163
- #: include/Addon/License/Licenser.php:130
164
  #: include/Addon/License/Licenser.php:131
 
165
  msgid "Email Log Bundle License Key"
166
  msgstr ""
167
 
168
  #: dist/include/Addon/License/Licenser.php:159
169
- #: include/Addon/License/Licenser.php:159
170
  msgid ""
171
  "Your license has been activated. You can now install add-ons, will receive "
172
  "automatic updates and access to email support."
173
  msgstr ""
174
 
175
  #: dist/include/Addon/License/Licenser.php:175
176
- #: include/Addon/License/Licenser.php:175
177
  msgid ""
178
  "Your license has been deactivated. You will not receive automatic updates."
179
  msgstr ""
180
 
181
  #: dist/include/Addon/License/Licenser.php:218
182
- #: include/Addon/License/Licenser.php:218
183
  msgid ""
184
  "Your license for %s has been activated. You will receive automatic updates "
185
  "and access to email support."
186
  msgstr ""
187
 
188
  #: dist/include/Addon/License/Licenser.php:245
189
- #: include/Addon/License/Licenser.php:245
190
  msgid ""
191
  "Your license for %s has been deactivated. You will not receive automatic "
192
  "updates."
@@ -195,14 +195,14 @@ msgstr ""
195
  #: dist/include/Core/Request/LogListAction.php:50
196
  #: dist/include/Core/UI/ListTable/LogListTable.php:70
197
  #: include/Core/Request/LogListAction.php:50
198
- #: include/Core/UI/ListTable/LogListTable.php:70
199
  msgid "Sent at"
200
  msgstr ""
201
 
202
  #: dist/include/Core/Request/LogListAction.php:54
203
  #: dist/include/Core/UI/ListTable/LogListTable.php:71
204
  #: include/Core/Request/LogListAction.php:54
205
- #: include/Core/UI/ListTable/LogListTable.php:71
206
  #: tmp_addon/ForwardEmailSetting.php:32
207
  msgid "To"
208
  msgstr ""
@@ -210,7 +210,7 @@ msgstr ""
210
  #: dist/include/Core/Request/LogListAction.php:58
211
  #: dist/include/Core/UI/ListTable/LogListTable.php:72
212
  #: include/Core/Request/LogListAction.php:58
213
- #: include/Core/UI/ListTable/LogListTable.php:72
214
  msgid "Subject"
215
  msgstr ""
216
 
@@ -296,54 +296,53 @@ msgid "<a href=\"%s\">Addons</a>"
296
  msgstr ""
297
 
298
  #: dist/include/Core/UI/ListTable/LogListTable.php:52
299
- #: include/Core/UI/ListTable/LogListTable.php:52
300
  msgid "Additional fields are available in Pro add-on. "
301
  msgstr ""
302
 
303
  #: dist/include/Core/UI/ListTable/LogListTable.php:54
304
- #: include/Core/UI/ListTable/LogListTable.php:54
305
  msgid "Buy Now"
306
  msgstr ""
307
 
308
  #: dist/include/Core/UI/ListTable/LogListTable.php:134
309
- #: include/Core/UI/ListTable/LogListTable.php:134
310
  msgid "%s @ %s"
311
  msgstr ""
312
 
313
  #: dist/include/Core/UI/ListTable/LogListTable.php:152
314
- #: include/Core/UI/ListTable/LogListTable.php:152
315
  msgid "Email Content"
316
  msgstr ""
317
 
318
  #: dist/include/Core/UI/ListTable/LogListTable.php:153
319
- #: include/Core/UI/ListTable/LogListTable.php:153
320
  msgid "View Content"
321
  msgstr ""
322
 
323
  #: dist/include/Core/UI/ListTable/LogListTable.php:167
324
  #: dist/include/Core/UI/ListTable/LogListTable.php:239
325
- #: include/Core/UI/ListTable/LogListTable.php:167
326
- #: include/Core/UI/ListTable/LogListTable.php:239
327
  msgid "Delete"
328
  msgstr ""
329
 
330
  #: dist/include/Core/UI/ListTable/LogListTable.php:240
331
- #: include/Core/UI/ListTable/LogListTable.php:240
332
  msgid "Delete All Logs"
333
  msgstr ""
334
 
335
  #: dist/include/Core/UI/ListTable/LogListTable.php:273
336
- #: include/Core/UI/ListTable/LogListTable.php:273
337
  msgid "Your email log is empty"
338
  msgstr ""
339
 
340
  #: dist/include/Core/UI/ListTable/LogListTable.php:300
341
- #: include/Core/UI/ListTable/LogListTable.php:300
342
  msgid "Search by date"
343
  msgstr ""
344
 
345
  #: dist/include/Core/UI/ListTable/LogListTable.php:301
346
- #: include/Core/UI/ListTable/LogListTable.php:301
347
  msgid "Search by term"
348
  msgstr ""
349
 
@@ -421,7 +420,7 @@ msgstr ""
421
  msgid "Support"
422
  msgstr ""
423
 
424
- #. #-#-#-#-# email-log.pot (Email Log 2.2.4) #-#-#-#-#
425
  #. Plugin Name of the plugin/theme
426
  #: dist/include/Core/UI/Page/LogListPage.php:57
427
  #: dist/include/Core/UI/Page/LogListPage.php:58
@@ -530,6 +529,14 @@ msgstr ""
530
  msgid "Error"
531
  msgstr ""
532
 
 
 
 
 
 
 
 
 
533
  #: tmp_addon/AutoDeleteLogsSetting.php:15
534
  msgid "Auto Delete Logs Add-on Settings"
535
  msgstr ""
1
+ # Copyright (C) 2018 Email Log
2
  # This file is distributed under the same license as the Email Log package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Email Log 2.2.5\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-log\n"
7
+ "POT-Creation-Date: 2018-02-22 11:06:34+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
65
  msgstr ""
66
 
67
  #: dist/include/Addon/Addon.php:186 dist/include/Addon/License/Licenser.php:103
68
+ #: include/Addon/Addon.php:186 include/Addon/License/Licenser.php:104
69
  msgid "Activate"
70
  msgstr ""
71
 
72
  #: dist/include/Addon/Addon.php:194 dist/include/Addon/License/Licenser.php:109
73
+ #: include/Addon/Addon.php:194 include/Addon/License/Licenser.php:110
74
  msgid "Deactivate"
75
  msgstr ""
76
 
77
  #: dist/include/Addon/Addon.php:200 dist/include/Addon/License/Licenser.php:112
78
+ #: include/Addon/Addon.php:200 include/Addon/License/Licenser.php:113
79
  msgid "Your license expires on %s"
80
  msgstr ""
81
 
152
  msgstr ""
153
 
154
  #: dist/include/Addon/License/Licenser.php:121
155
+ #: include/Addon/License/Licenser.php:122
156
  msgid ""
157
  "Enter your license key to activate add-ons. If you don't have a license, "
158
  "then you can <a href='%s' target='_blank'>buy it</a>"
160
 
161
  #: dist/include/Addon/License/Licenser.php:130
162
  #: dist/include/Addon/License/Licenser.php:131
 
163
  #: include/Addon/License/Licenser.php:131
164
+ #: include/Addon/License/Licenser.php:132
165
  msgid "Email Log Bundle License Key"
166
  msgstr ""
167
 
168
  #: dist/include/Addon/License/Licenser.php:159
169
+ #: include/Addon/License/Licenser.php:182
170
  msgid ""
171
  "Your license has been activated. You can now install add-ons, will receive "
172
  "automatic updates and access to email support."
173
  msgstr ""
174
 
175
  #: dist/include/Addon/License/Licenser.php:175
176
+ #: include/Addon/License/Licenser.php:198
177
  msgid ""
178
  "Your license has been deactivated. You will not receive automatic updates."
179
  msgstr ""
180
 
181
  #: dist/include/Addon/License/Licenser.php:218
182
+ #: include/Addon/License/Licenser.php:241
183
  msgid ""
184
  "Your license for %s has been activated. You will receive automatic updates "
185
  "and access to email support."
186
  msgstr ""
187
 
188
  #: dist/include/Addon/License/Licenser.php:245
189
+ #: include/Addon/License/Licenser.php:268
190
  msgid ""
191
  "Your license for %s has been deactivated. You will not receive automatic "
192
  "updates."
195
  #: dist/include/Core/Request/LogListAction.php:50
196
  #: dist/include/Core/UI/ListTable/LogListTable.php:70
197
  #: include/Core/Request/LogListAction.php:50
198
+ #: include/Core/UI/ListTable/LogListTable.php:69
199
  msgid "Sent at"
200
  msgstr ""
201
 
202
  #: dist/include/Core/Request/LogListAction.php:54
203
  #: dist/include/Core/UI/ListTable/LogListTable.php:71
204
  #: include/Core/Request/LogListAction.php:54
205
+ #: include/Core/UI/ListTable/LogListTable.php:70
206
  #: tmp_addon/ForwardEmailSetting.php:32
207
  msgid "To"
208
  msgstr ""
210
  #: dist/include/Core/Request/LogListAction.php:58
211
  #: dist/include/Core/UI/ListTable/LogListTable.php:72
212
  #: include/Core/Request/LogListAction.php:58
213
+ #: include/Core/UI/ListTable/LogListTable.php:71
214
  msgid "Subject"
215
  msgstr ""
216
 
296
  msgstr ""
297
 
298
  #: dist/include/Core/UI/ListTable/LogListTable.php:52
 
299
  msgid "Additional fields are available in Pro add-on. "
300
  msgstr ""
301
 
302
  #: dist/include/Core/UI/ListTable/LogListTable.php:54
303
+ #: include/Addon/License/Licenser.php:163
304
  msgid "Buy Now"
305
  msgstr ""
306
 
307
  #: dist/include/Core/UI/ListTable/LogListTable.php:134
308
+ #: include/Core/UI/ListTable/LogListTable.php:133
309
  msgid "%s @ %s"
310
  msgstr ""
311
 
312
  #: dist/include/Core/UI/ListTable/LogListTable.php:152
313
+ #: include/Core/UI/ListTable/LogListTable.php:151
314
  msgid "Email Content"
315
  msgstr ""
316
 
317
  #: dist/include/Core/UI/ListTable/LogListTable.php:153
318
+ #: include/Core/UI/ListTable/LogListTable.php:152
319
  msgid "View Content"
320
  msgstr ""
321
 
322
  #: dist/include/Core/UI/ListTable/LogListTable.php:167
323
  #: dist/include/Core/UI/ListTable/LogListTable.php:239
324
+ #: include/Core/UI/ListTable/LogListTable.php:166
325
+ #: include/Core/UI/ListTable/LogListTable.php:238
326
  msgid "Delete"
327
  msgstr ""
328
 
329
  #: dist/include/Core/UI/ListTable/LogListTable.php:240
330
+ #: include/Core/UI/ListTable/LogListTable.php:239
331
  msgid "Delete All Logs"
332
  msgstr ""
333
 
334
  #: dist/include/Core/UI/ListTable/LogListTable.php:273
335
+ #: include/Core/UI/ListTable/LogListTable.php:272
336
  msgid "Your email log is empty"
337
  msgstr ""
338
 
339
  #: dist/include/Core/UI/ListTable/LogListTable.php:300
340
+ #: include/Core/UI/ListTable/LogListTable.php:299
341
  msgid "Search by date"
342
  msgstr ""
343
 
344
  #: dist/include/Core/UI/ListTable/LogListTable.php:301
345
+ #: include/Core/UI/ListTable/LogListTable.php:300
346
  msgid "Search by term"
347
  msgstr ""
348
 
420
  msgid "Support"
421
  msgstr ""
422
 
423
+ #. #-#-#-#-# email-log.pot (Email Log 2.2.5) #-#-#-#-#
424
  #. Plugin Name of the plugin/theme
425
  #: dist/include/Core/UI/Page/LogListPage.php:57
426
  #: dist/include/Core/UI/Page/LogListPage.php:58
529
  msgid "Error"
530
  msgstr ""
531
 
532
+ #: include/Addon/License/Licenser.php:155
533
+ msgid "Additional fields are available through More Fields add-on. "
534
+ msgstr ""
535
+
536
+ #: include/Addon/License/Licenser.php:159
537
+ msgid "Install it"
538
+ msgstr ""
539
+
540
  #: tmp_addon/AutoDeleteLogsSetting.php:15
541
  msgid "Auto Delete Logs Add-on Settings"
542
  msgstr ""
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: email, log, log email, resend email, multisite
4
  Requires PHP: 5.3
5
  Requires at least: 4.0
6
  Tested up to: 4.9
7
- Stable tag: 2.2.4
8
 
9
  Log and view all outgoing emails from WordPress. Works with WordPress Multisite as well.
10
 
@@ -120,6 +120,9 @@ Meanwhile, I have added a hack to handle this condition in v1.7.3 of my plugin.
120
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
121
  == Changelog ==
122
 
 
 
 
123
  = v2.2.4 - (2017-11-23) =
124
  - Tweak: Tweaks to how the license is handled.
125
 
@@ -292,6 +295,9 @@ This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/
292
 
293
  == Upgrade Notice ==
294
 
 
 
 
295
  = 2.2.3 =
296
  Improved the security of the plugin by escaping all the fields before displaying them.
297
 
4
  Requires PHP: 5.3
5
  Requires at least: 4.0
6
  Tested up to: 4.9
7
+ Stable tag: 2.2.5
8
 
9
  Log and view all outgoing emails from WordPress. Works with WordPress Multisite as well.
10
 
120
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
121
  == Changelog ==
122
 
123
+ = v2.2.5 - (2018-02-22) =
124
+ - Tweak: Show Dashboard Widget only if the user can view email logs.
125
+
126
  = v2.2.4 - (2017-11-23) =
127
  - Tweak: Tweaks to how the license is handled.
128
 
295
 
296
  == Upgrade Notice ==
297
 
298
+ = 2.2.5 =
299
+ Hide Dashboard Widget for users who can't view email logs.
300
+
301
  = 2.2.3 =
302
  Improved the security of the plugin by escaping all the fields before displaying them.
303