2
2
3
3
## Unreleased
4
4
5
+ ## Version 0.16.0
6
+
7
+ 🔄 Automatic Update Notifications
8
+
9
+ ### Breaking Changes
10
+
11
+ - ` MAILER_SMTP_FROM_EMAIL ` is now used as the default for ` MAILER_SMTP_USER ` when only
12
+ ` MAILER_SMTP_FROM_EMAIL ` is set.
13
+ Before, the inverse was true (only ` MAILER_SMTP_USER ` needed to be set and was used
14
+ as the default for ` MAILER_SMTP_FROM_EMAIL ` ).
15
+ This change was made to address the fact that the SMTP username might be confidential
16
+ and shouldn’t be accidentally exposed by using it as the FROM address in system emails.
17
+ If you are already setting both environment variables, you don’t need to change anything but if
18
+ you were only setting ` MAILER_SMTP_USER ` , you need to update your configuration.
19
+ Fixes #356 (thanks @kevinam99 for implementing)
20
+
21
+ ### Added
22
+ - Information about new releases is now automatically fetched and displayed on a new "System info"
23
+ admin page. You can disable this by setting ` DISABLE_UPDATE_CHECKS=true ` .
24
+ - The log level can now be configured by setting ` LOG_LEVEL ` to ` debug ` , ` info ` , and ` warning ` .
25
+ Implements #360 (thanks @kevinam99 )
26
+ - ` mjml_body ` an ` html_body ` are now included in the Campaign API responses
27
+
28
+ ### Fixed
29
+ - Segment queries with the ` $not ` operator (e.g. ` {"$not": {"data.foo": "bar"}} ` )
30
+ now also correctly include entries where the queried data keys don't exist at all.
31
+ - Fixed possible exception when removing "Reply To" setting from sender settings.
32
+ - Fixed Campaign API docs to include ` json_body ` as a map instead of a string.
33
+
34
+
5
35
## Version 0.15.1
6
36
7
37
### Added
39
69
40
70
41
71
## Version 0.14.11
72
+
42
73
### Changed
43
74
- Increased database timeout when inserting recipients to 60 seconds
44
75
50
81
51
82
52
83
## Version 0.14.9
84
+
53
85
### Fixed
54
86
- Enabled translation of system strings on public forms.
55
87
@@ -271,6 +303,7 @@ New Campaign Block Editor 📝
271
303
### Fixed
272
304
- Legacy IDs are now decoded correctly
273
305
306
+
274
307
## Version 0.11.1
275
308
276
309
Better Campaign Analytics 📈
@@ -296,6 +329,7 @@ Better Campaign Analytics 📈
296
329
- Fixed error when CSRF is enabled for forms (#167 )
297
330
- ** Breaking:** Hashids now use configurable salt. Read more on [ keila.io] ( https://www.keila.io/updates/breaking-hashid-update )
298
331
332
+
299
333
## Version 0.10.0
300
334
301
335
Image Uploads, Rate Limits, Do-not-track Campaigns 🖼️
0 commit comments