Cypht 2.2.0 is a major release with 136 changes from 15 contributors. 140 files were affected.
This release further stabilizes branch 2.x. All the details here: #879 (comment)
If you need stability, stay with Cypht 1.4.x for now.
What's Changed
- Updating version number in example docker compose by @jonocodes in #1095
- [FIX]contacts-autocomplete_list, When I add a Cc that exists in my li… by @christer77 in #1060
- Remove PHP version number from dockerhub readme by @jonocodes in #1097
- [FIX]: Update setup_database.php to load environment before getting config object by @Yannick243 in #1090
- [FIX] Make the block_list page responsive by @Bienvenumoringa in #1088
- Fixed permanent save of special folders by @josaphatim in #1099
- Fixed parameter mispelling breaking the github module by @josaphatim in #1081
- Fixed phpunit broken test by @josaphatim in #1100
- added functionality : query the user's repositories and add them to the user settings on github connect by @David-Muhasa in #1086
- [ENH]Imap quota: cypht show space used/available by @Baraka24 in #1102
- Small improvement to code in lib folder by @josaphatim in #1107
- Bump certifi from 2023.7.22 to 2024.7.4 in /tests/selenium by @dependabot in #1110
- [NEW] Error message if there is a space at the beginning or end of username or password(login, nux, smtp, imap) by @NasserNgandu in #780
- Unicode Support: Replace Standard PHP String Functions with Multibyte Counterparts by @kambereBr in #1051
- [FIX][UX]Cypht Settings Tab, menus Filters PGP: Color them green whe… by @amaninyumu1 in #1116
- Bump urllib3 from 2.0.7 to 2.2.2 in /tests/selenium by @dependabot in #1094
- fix imap sorting by @kroky in #1120
- [UPD]Language: TRANSLATION NOT FOUND :Do you want to log out? by @Baraka24 in #1127
- Fix selenium tests broken after bootstrap upgrade by @Shadow243 in #998
- [FIX] Prefetch IMAP folders after login and redirect to a page containing an ID by @Yannick243 in #1123
- [FIX] Setting cookie SameSite to Lax when session type is set to DB by @Yannick243 in #1121
- Fixed mailbox listed while not supporting sieve by @josaphatim in #1118
- [FIX]compose&reply_all: Remove Selected Email or Sender Email from Recipients List While Using 'Reply All' by @Baraka24 in #1124
- Fixed expanding a mailbox multiple times by @josaphatim in #1114
- [UPD]Sievefilters(README.md) by @Baraka24 in #1131
- [UDP] Sieve: Update henrique-borba/php-sieve-manager to 1.0.6 by @Shadow243 in #1093
- [FIX]Sieve filters: Activating Sieve should be easier by @Baraka24 in #1109
- Add pass to server array while connecting sieve by @Shadow243 in #1135
- [UPD]README.md: Replace old image by @Baraka24 in #1137
- Fixed sieve capabilites not showing by @josaphatim in #1140
- Fix server page ui by @Shadow243 in #1141
- [ENH]Add a way to be able to deactivate 'delete attachment' by @Baraka24 in #1087
- Remove development updates in production by @josaphatim in #1138
- Adding label/tags to cypht by @Shadow243 in #1058
- [FIX]Profiles: Fix duplicated profile for the same email adress by @Baraka24 in #1096
- Add copy param to RedirectFilterAction & correct imap server marges o… by @Shadow243 in #1139
- [FIX] I fixed a PHP Warning added a condition to check if ->get('rec… by @amaninyumu1 in #1128
- Add a note about the old cypht dockerhub repository by @rodriguezny in #1145
- [ENH] Improve Unicode Handling in DOMDocument HTML Loading by @kambereBr in #1133
- reset form on add_filter click action by @Shadow243 in #1150
- [FIX]Hm_Carddav class: Declare the 'api' property to avoid deprecated dynamic property creation in PHP 8.2+ by @Baraka24 in #1151
- Add a way to display server capabilities by @Shadow243 in #1148
- Improve release script to bundling the vendor packages with the relea… by @Shadow243 in #1142
- Server supports custom headers by @Shadow243 in #1152
- [FIX]Servers(Gmail): Fixing SSL certificate problem: unable to get local issuer certificate by @christer77 in #1156
- Update sieve to latest version by @Shadow243 in #1163
- [ENH] add fonctionality forward as message attachment by @amaninyumu1 in #1080
- Add zh-TW Traditional Chinese translation by @PeterDaveHello in #1168
- Fix links when Cypht is embedded by @josaphatim in #1162
- Fix failing tests after adding traditional Chinese translation by @Yannick243 in #1170
- Fix left navigation menu toggle buttons by @Yannick243 in #1169
- [FIX]Some HTML messages can't be closed by @christer77 in #1172
- [FIX] hm-imap.php PHP NOTICE Deprecated: Creation of dynamic propert… by @amaninyumu1 in #1171
- Fix imap tls and starttls radio button by @Shadow243 in #1157
New Contributors
- @PeterDaveHello made their first contribution in #1168
Full Changelog: v2.1.0...v2.2.0