SnappyMail - Package Updates
Pinned
SnappyMail
-
You can use this thread to track updates to the SnappyMail package.
Please open issues in a separate topic instead of replying here.
-
-
[0.1.0]
- Initial version
-
[0.2.0]
- Update appstore metadata
-
[1.0.0]
- Update SnappyMail to 2.12.1
- Full changelog
- Workaround Delete parent folder issue #124
- language setting ignored when opening a new window, if autodetected #205
- Issue with Amazon shipment notification, etc. emails #187
- Discord notification mails not displayed correctly in v2.12.0 #230
-
[1.0.1]
- Update SnappyMail to 2.12.2
- Full changelog
- Attachment issue https://github.com/the-djmaze/snappymail/issues/228#issuecomment-1039331230
- gpg.php throwing warnings in v.2.12.0 #231
- Undefined variable sContentType #234
- Ability to easily change From: email address without creating an extra identity #202
- HTML parser style width handling https://github.com/the-djmaze/snappymail/issues/184#issuecomment-1040073766
- Block tracking pixel of 2px as found in #234
- Allow proxy redirects (max 2) as found in https://github.com/the-djmaze/snappymail/issues/234#issuecomment-1040120224
-
[1.1.0]
- Update SnappyMail to 2.13.1
- Full changelog
- "Mark all as read" broken #247
- Composer when reply with signature before quote, the pointer is under the signature #244
- Open link in new tab/window #243
- Switch account "Inbox" folder not default #242
- Send HTML message as last part #245
- Text message cosmetics #246
- rl.app.setExpandedFolder() undefined
- Default identity ignored when replying, if no identity match the To #203
- Logout from "sub-email account" takes you back to login email address #241
- New plugins feature broken #240
- Quota usage #198
- Some messages have incorrect image widths
-
[1.1.1]
- Update SnappyMail to 2.13.2
- Full changelog
- Admin extensions page didn't refresh after install/update
- Revert SquaresDark broken background due to #249
- Solve Login hideSubmitButton issue
- PluginManager broken hash #251
- Shortcut conflicts #252
- Can't save contact (mysql) config #253
- Fix garbage collector Cache->GC(0)
- Strip utm_ tracking failed
- MessageView decorate *Command functions failed
- Visual filter rule editor refuses to save empty ruleset #258
-
[1.1.2]
- Update SnappyMail to 2.13.3
- Full changelog
- User drop-down menu shows account switcher although multi-account is disabled, and error message when clicked #268
- Error messages after switching to PHP 8 #261
- Shortcuts failed #265
- TOTP Plugin No login after update to 2.13.2 #263
- mailto handling was broken, and now also works without auto-login
- @terribleplan Updated release dockerfile for PHP 7.4 #267
- @veitw plugins/change-password: MySQL SSL/TLS support #273
- Renames in internal code
- Split Admin actions from User actions
-
[1.1.3]
- Update SnappyMail to 2.13.4
- Full changelog
- Admin Plugins management broken
- Cannot create sieve script #276
- Control-a in search input selects emails instead of text #277
- Full-Screen-Mode after enter in search field #279
- HTML Message keep mail <body> element style
- HTMLTemplateElement never has a <body> element
- Modal window help-block didn't scroll
- Pasting image in HTML compose window does nothing #275
- Plugin CSS failed to load
- Type error elementById(...) is null #272
- Added Ctrl/Meta + F to open advanced search screen
- Globalize rl.loadScript()
- Support for custom login/logout url #278
-
[1.2.0]
- Update SnappyMail to 2.14.0
- Full changelog
- Size filter for mailbox search not working for M sizes #295
- Identities - default account change not saved #287
- Advanced search date formatting is wrong #294
- Resolve Call to private method
- Search field shows all e-mails when there is no result #281
- Resolve more shortcuts conflicts
- Issue with <pre> elements #283
-
[1.2.1]
- Update SnappyMail to 2.14.1
- Full changelog
- Mobile mode : Can not write new mail #298
- Resolve #299 caused by solution for #287
- Pasting text from an HTML document into squire editor duplicates the text #296
-
[1.2.2]
- Update SnappyMail to 2.14.3
- Full changelog
- Workaround Firefox 98 issue #301
- OpenPGP Generate Keys isString() error #303
- Can't delete a domain in admin panel #306
- HTML entities when hovering the To recipient #308
- No color for some compose window elements #309
- Sieve Filters : can not choose "anyof" or "allof" : empty list #315
- path double slash
- undefined $gmagick
- count() Argument #1 ($value) must be of type Countable|array, null given
- incorrect style for settings security
-
[1.3.0]
- Update SnappyMail to 2.15.0
- Full changelog
- Adding public keys fails for GnuPG #325
- ExternalProxy not displaying certain images #326
- Filter: can not save with error if "not contains" in use #317
- Fix override-smtp-credentials by @azonti
- GnuPG section doesn't refresh after adding a key #327
- Inline images are suddenly not displayed #305
- Message fullscreen had no left:0
- Multiple uploads failed
- Unable to attach docx files using WebKit browsers on Windows #322
-
-
[1.3.1]
- Update SnappyMail to 2.15.1
- Full changelog
- Adding public keys fails for GnuPG #325
- Remove duplicate HSTS header on Apache if mod_headers is loaded #334 by @veitw
- Wrong HTML rendering for ebay email #333
- PHP Warning: Input variables exceeded 1000 #338
- PGP sign option failed to be visible due to new "from" feature of v2.12.2 #202
- GnuPG: can not save or send encrypted message #331
- Mail view broken #343
-
2.15.2 has a bug that admin_password is not generated - https://github.com/the-djmaze/snappymail/issues/389
-
[1.3.2]
- Update SnappyMail to 2.15.2/2.15.3
- Full changelog
- Lost spaces in formated text after save and reopen #364
- Header of cited plain text mails looks weird #366
- Many folders break login (METADATA slow) #365
- Wrong ini section of sieve_auth_plain_initial
- Undefined $passfile
- "Cannot enable STARTTLS" dh key too small #381
- Web resources absolute path #379
- Thread counter split in 2 lines #378
- Replies lack In-Reply-To and/or References headers #370
-
1.16.0 and 1.16.1 have a bug - https://github.com/the-djmaze/snappymail/issues/418
-
[1.4.0]
- Update SnappyMail to 2.16.3
- Full changelog
- Character garbling when "Content-Type" has "shift_jis" #394
- Export contacts failed
- IMAP Login fails with special characters #382
- Squire: startBlock null error
- Sieve: undefined args[i-1]
- Cannot edit vacation rule in rainloop.user sieve script #400
- Simple filter editor: VACATION_*_LABELs not shown when creating a new vacation filter #404
- Typed property DOMElement::$tagName must not be accessed before initialization #393
- Cannot login with 2.16.1 (no such table: rainloop_users) #418
- Fix performance on threaded view in large folders #417 by @edlerd
- Inconsistent labelling: "Identities" vs. "Accounts" #410
- Login screen uses same left/right CSS styling as main application #413
- Sieve : removing filter : confirmation popup not seen #330
- Cannot save rainloop.user Sieve script containing vacation actions #407
- hide_x_mailer_header option was missing for ReadReceiptMessage
- Change Ordering of SASLMechanisms for faulty servers #423 by @geraldurbas
- Can not login in admin #425
-
[1.5.0]
- Update SnappyMail to 2.17.0
- Full changelog
- CardDAV contact sync causes PHP errors #432
- ExternalLogin GetRequest() is undefined #321
- Resizer value failed on initialization.
- Cannot log in easily with auto-completed mail address due to error message "Please match the requested format." #436
- Snowfall plugin #434
- Not rendering remote content #439
- Cookie sizes larger than 4kb? can't log in! #451
- Bogosity Spam Score is always there and red.... #456
- "Mark as important" symbol not showing #459
- Domain disabled wildcard failed
- use_imap_unselect was removed/is undefined
- check should be APPENDLIMIT not HIGHESTMODSEQ
- Message flags/keywords are 'atom' and should be Utf7 modified
- RFC 9051 IMAP4rev2 keywords and $ReadReceipt should be $MDNSent
-
[1.5.1]
- Update SnappyMail to 2.17.0
- Full changelog
- Empty lines disappear after formatting #462
- Filter editor : fileinto "folder" goes empty; #464
- Confusing date format #465
- Messages list no timeout error. #471
- AdvancedSearch popup prefill the values when already searching
- Added "Hide messages marked for deletion" option #470
- Added advanced search option: answered = yes/no
- Added Esperanto as language
- Update Portuguese (Portugal) #467 by @ner00
- Preparations for new AddressBook system
- Cleanup Sieve filters editor
- Cleanup some JavaScript code
- Admin: Ask for IMAP login credentials when testing, idea for #477
- Less padding in toggle identity button
- Make messageList items font 1px larger
- Replace bootstrap .caret with unicode
- Cleanup templates
- Replaced <ul class="dropdown-menu"> with <menu>
- Contacts replaced LINK_ADD_EMAIL with fontastic