Warning: Declaration of Jetpack_IXR_Client::query() should be compatible with IXR_Client::query(...$args) in /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php on line 91

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378

Warning: Cannot modify header information - headers already sent by (output started at /home/simoni/blog.dadamailproject.com/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/simoni/blog.dadamailproject.com/wp-includes/rest-api/class-wp-rest-server.php on line 1378
{"id":667,"date":"2023-08-09T08:37:33","date_gmt":"2023-08-09T15:37:33","guid":{"rendered":"https:\/\/blog.dadamailproject.com\/?p=667"},"modified":"2023-08-09T08:48:39","modified_gmt":"2023-08-09T15:48:39","slug":"dada-mail-v11-21-0-released","status":"publish","type":"post","link":"https:\/\/blog.dadamailproject.com\/2023\/08\/09\/dada-mail-v11-21-0-released\/","title":{"rendered":"Dada Mail v11.21.0 Released!"},"content":{"rendered":"
\n

Summer Sale! 20% off Pro Dada Subscriptions, Installs + Upgrades. <\/h2>\n\n\n\n

Use code, SUMMER2023<\/strong> for 20% off when you request a installation\/upgrade of Dada Mail.* <\/span><\/h4>\n\n\n\n

* Offer good until September 5th, 2023<\/em><\/p>\n\n\n\n

The latest version of Dada Mail, v11.21.0 is here! What’s new? <\/p>\n\n\n\n

v11.21.0 has a few nice features pertaining to the message archives. Look for new pagination navigation elements in both the public user-facing archives, as well as in the admin side in the list control panel, <\/p>\n\n\n\n

\"Pagination
Pagination is now present in the list archives, making navigating through past messages much easier.<\/figcaption><\/figure>\n\n\n\n
\"Pagination
Pagination is also now present when looking at the archives in the list control panel<\/figcaption><\/figure>\n\n\n\n

Search has also been improved, with pagination there as well. Search is also now available in the admin side in the list control panel!<\/p>\n\n\n\n

\"Search
Search is also paginated. Caching of all archive screens and search can help greatly improve app performance while browsing with archive messages<\/figcaption><\/figure>\n\n\n\n

Finally, caching has been greatly improved, especially for the archive screens, helping with server and app performance. <\/p>\n\n\n\n

\"Dada
Dada Mail’s internal screen cache saves rendered screens so that the backend SQL database isn’t accessed more than necessary<\/figcaption><\/figure>\n\n\n\n

Full changelog for v11.21.0 is below:<\/p>\n\n\n\n

11.21.0<\/h1>\n\n\n\n

This version of Dada Mail is a feature release, with a few bug fixes.<\/p>\n\n\n\n

Features<\/h2>\n\n\n\n

Message Archive Search<\/h3>\n\n\n\n

Search for message archives has been added to the admin view of the archives in the list control panel.<\/p>\n\n\n\n

Message Archive Pagination<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1127<\/a><\/p>\n\n\n\n

Pagination has been added to the user view of messages archives, including search. Along with pagination being a nice-to-have feature, since search results were not pagination in past versions, queries could have been returned with an incredible amount of search results to be shown on the single screen. This realistically could have been a detriment to server performance if too many search queries were returned in a small amount of time.<\/p>\n\n\n\n

Pagination has also been added to the admin view of the messag archives in the list control panel, including search.<\/p>\n\n\n\n

reCAPTCHA protection on the Global Configuration plugin #1155<\/h3>\n\n\n\n

It seemed a good idea to protect the use of reconfiguring the entire app through this plugin by further protecting the form that allows you to do so with a CAPTCHA. This is now the case.<\/p>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1155<\/a><\/p>\n\n\n\n

Change DADA::Security::SimpleAuthStringState to use an SQL table\/database<\/h3>\n\n\n\n

The login forms are protected by a simple CSRF-like scheme. The backend using a DB File, rather than having the information needed for the protection saved in the SQL backend. In rare circumstances, the prerequisits to use these DB Files can be unavailable on the account.<\/p>\n\n\n\n

This version changes this to have that info saved in a SQL table, and removes the need to use the DB Files.<\/p>\n\n\n\n

Using the new backend should be transparent to the user – nothing extra is required. There will be a new table in the database named, dada_simple_auth_str<\/code>.<\/p>\n\n\n\n

Bugfixes<\/h2>\n\n\n\n

Scheduled Jobs (cronjobs) don’t list all the individual jobs that can be run #1161<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1161<\/a><\/p>\n\n\n\n

List Control Panel Archive Index Screen shows empty interface if no archived messages are available #1162<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1162<\/a><\/p>\n\n\n\n

Screen Cache is cleaned out every time scheduled jobs (cronjob) is ran #1163<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1163<\/a><\/p>\n\n\n\n

Individual archive message screens (public view) aren’t always cached #1164<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1164<\/a><\/p>\n\n\n\n

“Forward to a Friend” form doesn’t have any required fields #1165<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1165<\/a><\/p>\n\n\n\n

Screen, Data Cache is not flushed when installer is run #1166<\/h3>\n\n\n\n

https:\/\/github.com\/justingit\/dada-mail\/issues\/1166<\/a><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"

Summer Sale! 20% off Pro Dada Subscriptions, Installs + Upgrades. Use code, SUMMER2023 for 20% off when you request a installation\/upgrade of Dada Mail.* * Offer good until September 5th, 2023 The latest version of Dada Mail, v11.21.0 is here! What’s new? v11.21.0 has a few nice features pertaining to the message archives. Look for […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[1],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paVOyw-aL","_links":{"self":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts\/667"}],"collection":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/comments?post=667"}],"version-history":[{"count":8,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts\/667\/revisions"}],"predecessor-version":[{"id":680,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/posts\/667\/revisions\/680"}],"wp:attachment":[{"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/media?parent=667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/categories?post=667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.dadamailproject.com\/wp-json\/wp\/v2\/tags?post=667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}