-
Notifications
You must be signed in to change notification settings - Fork 0
/
change_log.txt
182 lines (160 loc) · 11 KB
/
change_log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
### 1.5.0 | 2024-11-06
- Added Mailchimp as an integration type.
- Added ability to track email open rates.
- Fixed an issue which can cause some environments to throw a fatal when parsing the source of an email send.
- Fixed an issue that can cause fatal errors when Microsoft 365 tokens are invalidated.
- Fixed an issue that can cause special characters to render incorrectly with Amazon SES.
- Fixed an issue that can cause a fatal error when AffiliateWP sends emails on an early hook.
### 1.4.2 | 2024-10-15
- Fixed an issue that can cause messages with attachments to not be logged in the Event Log.
- Fixed an issue which causes some connectors to throw fatal errors if an email is sent without any recipients.
- Fixed a bug that causes some plugins that dont set a from email to cause fatal errors when routing through this plugin.
- Updated Force From Email toggle to be disabled if the Default From Email is not set.
#### 1.4.0 | 2024-09-13
- Added Amazon SES as an integration type.
- Added a Dashboard Screen to the Admin Menu.
- Added a feature to append Gravity Forms entry notes with a link to the associated Gravity SMTP event log.
- Added Return Path as a setting for integration types which support it.
- Updated Debug Logging for Custom SMTP to be more thorough and useful.
- Fixed an issue which can cause Gravity Forms Add-ons to display incorrect update messaging.
### 1.3.1 | 2024-08-21
- Added the ability to view and delete the email log from the logging settings screen.
- Fixed some issues that cause warnings to be displayed in PHP 8 and above.
- Updated all toggles and their icons for better accessibility and readability.
- Updated the mobile layout for the Email Log detail screen.
### 1.3.0 | 2024-08-07
- Added an email management screen to allow granular control over the sending of WordPress core emails.
- Fixed an issue that could cause the Setup Wizard to display incorrect migrated settings.
- Fixed an issue that causes special characters to be improperly encoded in the Microsoft integration.
- Fixed an issue that causes emails with malformed headers to fail sending when no integration is enabled.
- Updated the "Send a Test" screen to allow the selection of any configured integration for testing.
- Updated the "Send a Test" screen to provide control over whether or not to send HTML in the email body.
- API: Added Feature Flags architecture.
- API: Added the [`gravitysmtp_managed_email_types`](https://docs.gravitysmtp.com/gravitysmtp-managed-email-types) filter to control/extend what email types appear on the email management screen.
### 1.2.2 | 2024-07-22
- Fixed an issue that can cause license key checks to fire on every page load in some contexts.
- Fixed an issue that causes failed resends to return a success message.
- Fixed an issue that causes integration statuses to be incorrectly preserved after uninstalling the plugin.
### 1.2.1 | 2024-07-18
- Changed the default email log retention period to 7 days.
- Fixed a deprecation notice for PHP 8.2 and dynamic properties.
- Fixed a conflict with the Email Templates plugin that causes a fatal error for some enabled integrations.
- Fixed an issue that causes emails with BCC fields to be unable to resend.
- Fixed an issue that can cause OAuth connections to fail due to expired refresh tokens.
- Updated error handling for the debug log to catch more mailer related errors.
### 1.2.0 | 2024-07-03
- Added log email message and save attachments functionality.
- Added migration feature for WP Mail SMTP users.
- Added resend email functionality.
- Added Translation and Locale data to the System Report.
- Fixed bug that causes update notices to be delayed after a release.
- Fixed an issue that allows username and password fields to be editable in Custom SMTP settings when authentication is disabled.
- Fixed a bug that causes update notices to be delayed after a release.
- Fixed an issue that causes fatal errors when sending emails with PHP Mail.
### 1.1.2 | 2024-06-20
- Fixed an issue that causes the Google and Microsoft connectors to lose authentication after a period of time.
- Fixed an issue that causes the email log to display incorrect from name and email data for the PHP Mail integration.
- Updated Brevo help text for the api key setting to remind people to check their Authorized IPs setting in Brevo.
### 1.1.1 | 2024-06-14
- Fixed an issue that causes primary or backup status to be lost if saving settings for that connector in that session.
- Fixed an issue that causes only the first of multiple notifications to send.
- Fixed an issue that causes only the first of multiple reply to emails to pass through.
- Fixed an issue that causes Microsoft work/school accounts to not be able to authenticate.
- Fixed an issue that causes the system report to not display all enabled connector information correctly.
### 1.1.0 | 2024-06-11
- Added information about the current active integrations to the System Report.
- Added the Google connector.
- Added the Microsoft connector.
- Added the PHP Mail connector.
- Added primary and backup connections.
- Fixed an issue that caused emails to send in test mode if no integrations were configured.
- Fixed an issue that caused deleting a single activity from the log to break the data grid display.
- Fixed an issue that can cause a fatal error when viewing the Email log on translated sites.
- Fixed an issue that prevents Telemetry data from being properly sent to the Telemetry API.
### 1.0.3 | 2024-05-20
- Fixed a bug that causes plaintext emails to send with some html tags in Postmark.
- Fixed a bug that causes attachments to not send with Postmark.
### 1.0.2 | 2024-05-07
- Added integration column to the data grid to show which service sent an email.
- Fixed a bug that allows incorrect credentials for Custom SMTP to cause the Settings page to hang.
- Fixed a bug that causes domain level mailgun api keys to not validate.
### 1.0.1 | 2024-04-23
- Added status headers for test mode and debug mode to all screens.
- Fixed a bug that causes the plugin to appear in the Gravity Forms updates screen.
- Fixed a bug that causes incorrect display of the debug log retention time on the system status screen.
- Fixed a number of small display issues in various screens.
- Updated the debug logger to hide the license key in the debug log.
### 1.0 | 2024-04-09
- Added debug log feature to the plugin.
- Added the ability to activate the configured integration on the last step of the setup wizard.
- Added uninstallation feature to remove all plugin data.
- Fixed a bug that causes pagination issues when the activity log is cleared.
- Fixed some issues with RTL layouts.
- Fixed a bug that causes configured integrations in the Setup Wizard to always be activated.
- Fixed a bug that causes the analytics toggle in the Setup Wizard to not reflect its true state.
- Updated headers data on log detail to be hidden by default.
- Updated the Setup Wizard to import a valid Gravity Forms key if present on initial setup.
- Updated button attributes in various areas for better accessibility.
### 1.0-rc-5 | 2024-03-07
- Added ability to preview emails from the activity log.
- Added bulk delete functionality to the activity log.
- Added search to the activity log.
- Added the first layer of roles and capabilities to the plugin.
### 1.0-rc-4 | 2024-02-22
- Added optional usage analytics to the plugin.
- Added the Google connector.
- Added ajax pagination to the activity log.
- Added recipient and gravatar plus full recipient count to the activity log.
- Added caching to the settings area to prevent repeated calls for licence checks resulting in long load times.
- Updated test email image urls to come from the plugin.
- Updated the system report page to be part of the tools page.
- Updated the position of the screen navigation buttons in the setup wizard.
### 1.0-rc-3 | 2024-02-06
- Added a source column to the activity log to show where the activity originated from.
- Fixed an issue with recipient formatting that causes issues with a select amount of other plugins.
- Fixed an issue that can cause fatal errors when the email log is accessed in some conditions.
### 1.0-rc-2 | 2024-01-25
- Fixed an issue that causes restricted api keys in SendGrid to falsely report they are invalid keys on validation.
- Fixed an issue that causes the Brevo connector to fail to send emails in certain cases.
- Fixed an issue with our translations class that causes a missing variable notice on certain admin screens.
- Fixed an issue that causes the Custom SMTP connector to send emails to the wrong recipients when sending multiple emails.
- Fixed an issue that causes custom headers to be dropped when sending emails.
- Updated Activity Log to properly translate all strings.
- Updated the SendGrid api key validation to also confirm the key has mail send capabilities.
- Updated the authentication toggle position in the Custom SMTP connector settings.
### 1.0-rc-1 | 2024-01-18
- Added translation support with TranslationsPress.
- Fixed a bug with Postmark that causes html emails to send as plain text.
- Fixed a bug that shows the activity log as disabled by default when it actually is enabled.
- Fixed a bug that causes the Custom SMTP connector to show auto tls and authentication toggles as enabled by default in the setup wizard, when they are actually not.
- Fixed various accessibility issues with the setup wizard.
- Update some icons in the setup wizard.
- Updated copy for the plugin.
### 1.0-beta-3 | 2024-01-05
- Added new sections to the technical information on the log details page.
- Added the Brevo connector.
- Fixed various issues with app screen layouts and modals that prevent the WordPress navigation from being scrollable in some cases.
- Fixed an issue where every connector is sending an API verification request on page load.
- Fixed an issue with character encoding in the custom SMTP connector.
- Updated test emails to use an HTML email format instead of plain text.
### 1.0-beta-2 | 2023-12-19
- Added email previews to the log details screen.
- Added force email address and name settings to all integrations.
- Fixed an issue that causes some constants to not correctly override when set.
- Fixed some accessibility issues with various screens.
- Updated all string prefixes throughout the codebase and database from gsmtp to gravitysmtp. Note: updating to beta-2 will result in losing all previously stored settings and logs.
- Updated the suggest an integration link.
- Updated license handling.
- Updated sidebar menu name to SMTP.
### 1.0-beta-1 | 2023-12-07
- Added update icon to dashboard screen.
- Added connector settings validation and ui messaging.
- Added pagination to the log details screen.
- Added a link to the settings page from the manage plugins screen.
- Added setup wizard.
- Added the ability to log emails when all integrations are disabled.
- Fixed an incompatibility with the Stop Emails plugin.
- Fixed an issue that causes failed Mailgun test emails to not display their error message correctly.
- Updated data grid to display 20 entries per page by default.
- Updated plugin branding to match new branding.
- Updated the log schema to be agnostic of activity type.