Releases: the-djmaze/snappymail
v2.16.1
v2.16.0 was broken because i did some tests while the new Kolab AddressBook was active.
Due to that, i missed that i accidentally removed some important code in PdoAddressBook.
It is fixed/reverted in this release.
e3b404c
v2.16.0:
Bugfixes
- 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
Improvements
- Added IMAP RFC 8508 REPLACE
- Cursor below quoted text when replying to emails #396
- Login window removed confusing "hide submit button" feature and always show the button #399
- Sieve Scripts settings page use radio buttons to prevent confusion and split simple from advanced scripts, as mentioned in #80 and #257
- Translations #395 and #397 by @yasuhirokimura
AddressBook / Contacts
This provider is changed for better support of more AddressBook systems.
It was discovered while working on the Kolab plugin.
- Drop $sEmail parameter from functions and use new SetEmail()
- Better CardDAV client with setDAVClientConfig()
There are two new plugins to use with contacts
Debian repo
Location: https://snappymail.eu/repository/deb/
DockerHub
Read issue #44
And received fix #405 and #406 by @kouinkouin
Full Changelog: v2.15.3...v2.16.0
v2.16.0
Bugfixes
- 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
Improvements
- Added IMAP RFC 8508 REPLACE
- Cursor below quoted text when replying to emails #396
- Login window removed confusing "hide submit button" feature and always show the button #399
- Sieve Scripts settings page use radio buttons to prevent confusion and split simple from advanced scripts, as mentioned in #80 and #257
- Translations #395 and #397 by @yasuhirokimura
AddressBook / Contacts
This provider is changed for better support of more AddressBook systems.
It was discovered while working on the Kolab plugin.
- Drop $sEmail parameter from functions and use new SetEmail()
- Better CardDAV client with setDAVClientConfig()
There are two new plugins to use with contacts
Full Changelog: v2.15.3...v2.16.0
Debian repo
Location: https://snappymail.eu/repository/deb/
DockerHub
Read issue #44
And received fix #405 and #406 by @kouinkouin
v2.15.3
Bugfixes
- application.ini missing on install #389
- admin_password.txt failed #354
- Non-ascii folder name isn't displayed correctly #387
- Log "Error: Declaration of ChangePasswordPoppassdDriver::Connect" #391
Improvements
- AddressBook using Kolab instead of PDO (beta, still testing) #385
- Name of spam folder in Japanese #388
Full Changelog: v2.15.2...v2.15.3
Debian repo
Location: https://snappymail.eu/repository/deb/
DockerHub
Read issue #44
v2.15.2
Bugfixes
- 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
- Some PHP 8.1 issues
Improvements
- View EML attachments #248
- Drop ugly DejaVu Sans font
- Correct error message when no supported SASL mechanism are found
- MailSo\Net\NetClient connection handling as discovered at #381
- Firefox emailaddresses-datalist very small #368
- Don't hide login button by default, some people get confused
- Changed Firefox to be 78+ due to dotAll missing #352
Full Changelog: v2.15.1...v2.15.2
Debian repo
Location: https://snappymail.eu/repository/deb/
v2.15.1
Bugfixes
- 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
- Download as zip does not pre-select all attachments #348
- UTF-8 issues as reported at #350
- Add some space above signature in composer HTML mode
- Draft mail - Edit button wrong position #357
- HTML mail line spacing #356
Improvements
- Autoupdater off (instead of on) by default #337
- Drop mail composer HTML/Plain Forced to prevent confusions like in #355
- Simplify translations
- German translation #345 by @tomizius
- French translation #346 by @ericgaspar
- old/bad browser redirect as found for SeaMonkey #352
- Login failed messages #353
- Allow
cancelable
on some custom JavaScript events - Added JavaScript event
sm-show-screen
for #349 - Drop unused favicon_status
- Drop rl.settings.capa
- Cleanup ComposePopupView class
Full Changelog: v2.15.0...v2.15.1
Debian repo
Location: https://snappymail.eu/repository/deb/
Changed: Debian package installs in /usr/share with "login user" as the owner #341
v2.15.0
Bugfixes
- 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
Improvements
- Add option to make CardDAV read-only #293
- Add Snow Dark V1 theme by @florealcab
- Added back ServiceExternalLogin #321
- Added MailSo\Log\Enumerations\Type::DEBUG
- Autoupdater from admin interface #318
- Better inline image size scaling
- Better fix Reading 'bootstart' #314
- Prevent base-uri injection
- Set SpamScore to 100% when bIsSpam #320
Autoupdater #318
On request, SnappyMail can now be updated through ?admin interface.
Keep in mind that this is not fully tested on different setups.
It works like this:
- Backup the
_data_
folder - Install the new version
It doesn't delete the old version!
Full Changelog: v2.14.3...v2.15.0
Debian repo is here: https://snappymail.eu/repository/deb/
v2.14.3
v2.14.2
Debian repo is here: https://snappymail.eu/repository/deb/
Bugfixes
- 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
Improvements
- OpenPGP.js v5.2.1
- Google FLoC is dead. Removed it
- Small change for #314 Something changed in Chrome 100?
- Get rid of i18nInit and improve i18nUpdate
- Cleanup compose window style
- Cleanup some knockout code
- Cleanup AppUser and AdminApp
- Cleanup Email.toLine()
- Speedup raw view of images by changing detect_image_exif_orientation, default to Off
- streaming in preperation for #300
- Upgrade Sabre #304 (needs testing)
v2.14.1
This bugfix release resolves an important issue that happens in Chrome based browsers where you can't compose a message in full screen mode.
Bugfixes
v2.14.0
In this release the JavaScript code for the Sieve/Filters editor is split from the main app.js
As it becomes bigger with more features and a new script parser.
Also, there's no need to load all those KB's when they are not used a lot.
Bugfixes
- 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
Improvements
- Drop IE/Trident detection
- Sieve/Filters editor split from main code and improve it with base for new GUI
- PWA (progessive web app) manifest colors and larger icon
- Better Debian repo #185