Mailwizz - 1.5.0

Discussion in 'Announcements' started by twisted1919, Dec 4, 2017.

Thread Status:
Not open for further replies.
  1. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,254
    Likes Received:
    2,382
    Hi guys,

    This release contains fixes for all the issues reported so far.

    Here is the changelog, please read it to see all the changes:
    Code:
    --- -------------------------------------------
    --- Version 1.5.0 - 2017-12-03
    --- -------------------------------------------
    [ADD] - Added following filter hooks: campaign_model_get_{lists,segments,groups}_dropdown_array_criteria
    [ADD] - Added following filter hooks: price_plan_order_payment_{from,to}_text
    [ADD] - Added following filter hooks: price_plan_order_get_html_payment_{from,to} 
    [ADD] - Added following action hooks: list_subscriber_actions_{subscribe,unsubscribe}_action_{before,after}_html_display
    [ADD] - Added ability to enable/disable and set the number of parallel processes for bounce processing
    [ADD] - Added ability to enable/disable and set the number of parallel processes for fbl processing
    [ADD] - Added ability to enable/disable and set the number of parallel processes for email box processing
    [ADD] - Added the price_plan_order_payment_from_to_layout filter hook defaulting to "from-to"
    [ADD] - Added ability to use redis for cache and mutex
    [ADD] - Added following filter hook: get_upload_allowed_max_file_size_options and get_allowed_max_memory_limit_options
    [ADD] - Added ArrayHelper helper class
    [CHG] - Changed the way suppression lists work. Best is to delete all your suppression lists records before the upgrade.
    [CHG] - Mailgun makes use of it's new sending method via the api now
    [BUG] - Fixed sendgrid missing custom arguments throwing error and status code wrongly matching >= 200 as success code
    [BUG] - Fixed elasticemail delivery server  
    [CHG] - Disabled allowing md5 in blacklists by default. Enable it from Backend > Settings > Email Blacklist
    [CHG] - Modified the list-unsubscribe header.
    [ENH] - Increased the campaign/list from name to 255 chars length  
    [ENH] - Improve performance for checking against blacklists 
    [UPD] - Updated ckeditor extension
    
    You can download it from https://www.mailwizz.com/customer/downloads/get/version/1.5.0 or PM for the download link.

    In an effort to combat piracy and multiple usage of the app with a single license, starting with this release, we entered a more strict license checks which means older versions are not compatible with the checks we're doing and will fail passing the validation, this is why you should upgrade to 1.5.0, otherwise, when we will turn on the new validation checker(sometimes in January) your app will fail and will stop working properly.

    Thank you.
     
    xaby, Kollydaton, SQLIK and 4 others like this.
  2. Osjtya

    Osjtya Active Member

    Joined:
    Dec 10, 2015
    Messages:
    272
    Likes Received:
    64
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    3
  3. AHK

    AHK Active Member

    Joined:
    May 8, 2016
    Messages:
    238
    Likes Received:
    29
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    1
    @twisted1919 thanks for quick update. just update and testing against bounce servers.
    will update result soon ;)
     
  4. frm.mwz

    frm.mwz Well-Known Member

    Joined:
    Mar 8, 2016
    Messages:
    3,707
    Likes Received:
    677
    S.E:
    2019-11-27 02:17:39
    L.T:
    Regular
    L.C:
    7
    SirNight likes this.
  5. AHK

    AHK Active Member

    Joined:
    May 8, 2016
    Messages:
    238
    Likes Received:
    29
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    1
    @twisted1919,
    I have tested the bounce processing in new version and bellow is my observations
    1. I have 5 bounce servers
    2. when i run this command in ssh public_html/apps/console/console.php bounce-handler --verbose=1
    3. This makes one bounce server Cron-running (thing to note is this only make 1 server Cron-running while see my settings https://imgur.com/MorEeij)
    4. bounce processing in SSH is vary slow as compared to last script you provided, I know that cause i was running bounce processing command from last weeks all the times.
    5. When in SSH bounces was processing, bounce server status automatically changed to Active, which is good :)
     
  6. Niko

    Niko Active Member

    Joined:
    Oct 27, 2015
    Messages:
    198
    Likes Received:
    39
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    5
    We have now 4 installation of mailwizz as now we use three steps of testing on two different servers:
    1-Test with a fresh install and without plugins
    2-Test with customizations and plugins
    3-Last test on the same server of production installation
    4-Production installation

    Will we still be able to use all of these installation after january 2018 if we update them to 1.5 or we have to make something to make them work properly?
     
  7. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,254
    Likes Received:
    2,382
    @Niko - You'll be just fine ;)
     
  8. Vpul Shah

    Vpul Shah Active Member Support Staff

    Joined:
    Feb 23, 2015
    Messages:
    752
    Likes Received:
    120
    S.E:
    2019-12-22 13:03:57
    L.T:
    Regular
    L.C:
    1
    Great Twisted for quick update and fixes.
     
  9. SirNight

    SirNight Member

    Joined:
    Oct 22, 2017
    Messages:
    51
    Likes Received:
    16
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    1
    Thumbs Up... ;)
     
  10. OptiBiz1

    OptiBiz1 Active Member

    Joined:
    Sep 28, 2015
    Messages:
    365
    Likes Received:
    118
    S.E:
    2024-09-02 01:41:15
    L.T:
    Extended
    L.C:
    21
    Thank you for these:


    It will definitely help us make our resellers' invoices look normal. :)
     
    twisted1919 likes this.
  11. AHK

    AHK Active Member

    Joined:
    May 8, 2016
    Messages:
    238
    Likes Received:
    29
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    1
    Hello,
    I feel like after update sending speed is slow, same server , same setting.
    did any one else feel this ?
    Thanks
     
  12. jera

    jera Member

    Joined:
    Feb 16, 2015
    Messages:
    106
    Likes Received:
    6
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    1
    I dont undestand this

    "In an effort to combat piracy and multiple usage of the app with a single license, starting with this release, we entered a more strict license checks which means older versions are not compatible with the checks we're doing and will fail passing the validation, this is why you should upgrade to 1.5.0, otherwise, when we will turn on the new validation checker(sometimes in January) your app will fail and will stop working properly."

    Is there an article that explains this in detail?
     
  13. SAHIL

    SAHIL New Member

    Joined:
    Feb 25, 2015
    Messages:
    21
    Likes Received:
    1
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    2
    Yes..i feel the same. using same server but email sending speed to slow now
     
  14. Kollydaton

    Kollydaton Member

    Joined:
    Feb 27, 2015
    Messages:
    140
    Likes Received:
    23
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    2
    Same here as well :rolleyes:
     
  15. OptiBiz1

    OptiBiz1 Active Member

    Joined:
    Sep 28, 2015
    Messages:
    365
    Likes Received:
    118
    S.E:
    2024-09-02 01:41:15
    L.T:
    Extended
    L.C:
    21
    Isn't that because when new versions are installed, old caches are cleared? "Feeling" that something is slower?
     
  16. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,254
    Likes Received:
    2,382
    That's exactly what it is. There's no slowness in the new version.
     
    Andy likes this.
  17. frm.mwz

    frm.mwz Well-Known Member

    Joined:
    Mar 8, 2016
    Messages:
    3,707
    Likes Received:
    677
    S.E:
    2019-11-27 02:17:39
    L.T:
    Regular
    L.C:
    7
    I feel it is faster, and I think it is because of the improved blacklist checking ;)
     
  18. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,254
    Likes Received:
    2,382
    This and much more small optimizations that one might see it or might not, but the server will say thanks :D

    What's new in 1.5.0 and we did a great effort in having this done is that for example you can now make use of redis for app cache and for mutexes, which in general terms leads to faster campaign sending since adding/deleting/getting cache content is much faster and locking/unlocking mutexes is much much faster too.

    Adding:
    PHP:
    'cache' => array(
        
    'class' => 'common.components.cache.RedisCache',
    ),
    'mutex' => array(
        
    'class' => 'common.components.mutex.RedisMutex',
    ),
    In the components area of /apps/common/config/main-custom.php (same level with the db component) forces mailwizz to make use of redis for those 2 components. Of course, assuming redis is installed and you have a decent PHP version, like >= 5.6
     
    Dev1@OptiBiz1, Andy, SirNight and 3 others like this.
  19. AHK

    AHK Active Member

    Joined:
    May 8, 2016
    Messages:
    238
    Likes Received:
    29
    S.E:
    Expired
    L.T:
    Regular
    L.C:
    1
    @twisted1919,
    on my test server is with MW 1.5.0 and I have php 7.1.12 with nginx php-fpm.
    I have just installed redis server. when i use command in SSH

    redis-cli ping
    result
    PONG
    Do i need php's native redis client or not its enough to use above settings and test sending speed?
    Thanks
     
  20. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,254
    Likes Received:
    2,382
    @AHK - That should do it.
     
Thread Status:
Not open for further replies.

Share This Page