Plugin Directory

Changeset 3398232


Ignore:
Timestamp:
11/18/2025 04:43:32 PM (4 months ago)
Author:
acyba
Message:

10.6.3 - attachments fixes

Location:
acymailing
Files:
38 edited
1 copied

Legend:

Unmodified
Added
Removed
  • acymailing/tags/10.6.3/WpInit/Update.php

    r3397048 r3398232  
    22
    33namespace AcyMailing\WpInit;
     4
     5use AcyMailing\Helpers\UpdatemeHelper;
    46
    57class Update
     
    155157
    156158        if (acym_level(ACYM_ESSENTIAL)) {
    157             acym_checkVersion();
     159            UpdatemeHelper::getLicenseInfo();
    158160        }
    159161    }
  • acymailing/tags/10.6.3/back/Controllers/Configuration/License.php

    r3397048 r3398232  
    1616        if ($resultUnlinkLicenseOnUpdateMe['success'] === true) {
    1717            $this->config->saveConfig(['license_key' => '']);
    18         }
     18            UpdatemeHelper::getLicenseInfo();
     19        }
     20
    1921
    2022        if (!empty($resultUnlinkLicenseOnUpdateMe['message'])) {
     
    4244        if ($resultAttachLicenseOnUpdateMe['success'] === false) {
    4345            $this->config->saveConfig(['license_key' => '']);
     46        } else {
     47            UpdatemeHelper::getLicenseInfo();
    4448        }
    4549
     
    7781        $resultAttach = UpdatemeHelper::call('api/websites/attach', 'POST', $data);
    7882
    79         acym_checkVersion();
    80 
    8183        if (empty($resultAttach) || !$resultAttach['success']) {
    8284            return $return;
     
    112114
    113115        $resultUnlink = UpdatemeHelper::call('api/websites/unlink', 'POST', $data);
    114 
    115         acym_checkVersion();
    116116
    117117        if (empty($resultUnlink) || !$resultUnlink['success']) {
  • acymailing/tags/10.6.3/back/Controllers/Configuration/Listing.php

    r3397048 r3398232  
    469469                }
    470470            }
     471
     472            UpdatemeHelper::getLicenseInfo();
    471473        }
    472474    }
  • acymailing/tags/10.6.3/back/Controllers/Dashboard/Walkthrough.php

    r3397048 r3398232  
    107107        if (empty($return['success'])) {
    108108            $this->config->saveConfig(['license_key' => '']);
     109        } else {
     110            UpdatemeHelper::getLicenseInfo();
    109111        }
    110112
  • acymailing/tags/10.6.3/back/Controllers/DashboardController.php

    r3397904 r3398232  
    4545        $splashJson = acym_fileGetContent(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON);
    4646        $version = json_decode($splashJson);
    47         if (version_compare($this->config->get('previous_version', '10.6.2'), $version->max_version, '>=')) {
     47        if (version_compare($this->config->get('previous_version', '10.6.3'), $version->max_version, '>=')) {
    4848            @unlink(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON);
    4949            $this->listing();
  • acymailing/tags/10.6.3/back/Controllers/UpdateController.php

    r3397048 r3398232  
    55use AcyMailing\Helpers\HeaderHelper;
    66use AcyMailing\Core\AcymController;
     7use AcyMailing\Helpers\UpdatemeHelper;
    78
    89class UpdateController extends AcymController
     
    1011    public function checkForNewVersion(): void
    1112    {
    12         $lastLicenseCheck = acym_checkVersion(true);
     13        UpdatemeHelper::getLicenseInfo(true);
    1314        $headerHelper = new HeaderHelper();
    1415
     
    1718            [
    1819                'content' => $headerHelper->checkVersionArea(true),
    19                 'lastcheck' => acym_date(is_null($lastLicenseCheck) ? 'now' : $lastLicenseCheck, 'Y/m/d H:i'),
     20                'lastcheck' => acym_date('now', 'ACYM_DATE_FORMAT_LC2'),
    2021            ]
    2122        );
  • acymailing/tags/10.6.3/back/Core/wordpress/extension.php

    r3397904 r3398232  
    3131            'title' => acym_translation('ACYM_ARTICLE'),
    3232            'folder_name' => 'post',
    33             'version' => '10.6.2',
     33            'version' => '10.6.3',
    3434            'active' => '1',
    3535            'category' => 'Content management',
     
    3737            'uptodate' => '1',
    3838            'description' => '- Insert WordPress posts in your emails<br/>- Insert the latest posts of a category in an automatic email',
    39             'latest_version' => '10.6.2',
     39            'latest_version' => '10.6.3',
    4040            'type' => 'CORE',
    4141        ],
     
    4343            'title' => acym_translation('ACYM_PAGE'),
    4444            'folder_name' => 'page',
    45             'version' => '10.6.2',
     45            'version' => '10.6.3',
    4646            'active' => '1',
    4747            'category' => 'Content management',
     
    4949            'uptodate' => '1',
    5050            'description' => '- Insert pages in your emails',
    51             'latest_version' => '10.6.2',
     51            'latest_version' => '10.6.3',
    5252            'type' => 'CORE',
    5353        ],
     
    5555            'title' => acym_translation('ACYM_CREATE_USER'),
    5656            'folder_name' => 'createuser',
    57             'version' => '10.6.2',
     57            'version' => '10.6.3',
    5858            'active' => '1',
    5959            'category' => 'User management',
     
    6161            'uptodate' => '1',
    6262            'description' => '- Automatically creates a site user when an AcyMailing subscriber is created',
    63             'latest_version' => '10.6.2',
     63            'latest_version' => '10.6.3',
    6464            'type' => 'CORE',
    6565        ],
  • acymailing/tags/10.6.3/back/Core/wordpress/security.php

    r3397048 r3398232  
    236236}
    237237
    238 function acym_checkVersion(bool $ajax = false): ?int
    239 {
    240 
    241     return null;
    242 }
    243 
    244238function acym_triggerCmsHook(string $action, array $args = [], bool $isAction = true)
    245239{
  • acymailing/tags/10.6.3/back/Helpers/HeaderHelper.php

    r3397048 r3398232  
    209209
    210210        $lastLicenseCheck = $this->config->get('lastlicensecheck', 0);
    211         $time = time();
    212         $checking = ($time > $lastLicenseCheck + 604800) ? $checking = '1' : '0';
    213         if (empty($lastLicenseCheck)) $lastLicenseCheck = $time;
     211        if (empty($lastLicenseCheck)) {
     212            $lastLicenseCheck = time();
     213        }
     214
     215        $lastDateFormatted = acym_date($lastLicenseCheck, 'ACYM_DATE_FORMAT_LC2');
    214216
    215217        return acym_tooltip(
    216218            [
    217                 'hoveredText' => '<a id="checkVersionButton" type="button" class="grid-x align-center button_header medium-shrink acym_vcenter" data-check="'.acym_escape(
    218                         $checking
    219                     ).'"><i class="cell shrink acymicon-autorenew"></i></a>',
    220                 'textShownInTooltip' => acym_translation('ACYM_LAST_CHECK').' <span id="acym__check__version__last__check">'.acym_date($lastLicenseCheck, 'Y/m/d H:i').'</span>',
     219                'hoveredText' => '<a id="checkVersionButton" type="button" class="grid-x align-center button_header medium-shrink acym_vcenter"><i class="cell shrink acymicon-autorenew"></i></a>',
     220                'textShownInTooltip' => acym_translation('ACYM_LAST_CHECK').' <span id="acym__check__version__last__check">'.$lastDateFormatted.'</span>',
    221221            ]
    222222        );
  • acymailing/tags/10.6.3/back/Helpers/MailerHelper.php

    r3397048 r3398232  
    570570            foreach ($attachments as $oneAttach) {
    571571                $attach = new \stdClass();
    572                 $attach->name = basename($oneAttach->filename);
    573                 $attach->filename = str_replace(['/', '\\'], DS, ACYM_ROOT).$oneAttach->filename;
    574                 $attach->url = ACYM_LIVE.$oneAttach->filename;
     572                $attach->name = basename($oneAttach['filename']);
     573                $attach->filename = str_replace(['/', '\\'], DS, ACYM_ROOT).$oneAttach['filename'];
     574                $attach->url = ACYM_LIVE.$oneAttach['filename'];
    575575                $this->defaultMail[$mailId]->attach[] = $attach;
    576576            }
  • acymailing/tags/10.6.3/back/Helpers/Update/Configuration.php

    r3397904 r3398232  
    123123        $allPref['Essential'] = ACYM_ESSENTIAL;
    124124        $allPref['Enterprise'] = ACYM_ENTERPRISE;
    125         $allPref['previous_version'] = '10.6.2';
     125        $allPref['previous_version'] = '10.6.3';
    126126
    127127        $allPref['display_built_by'] = acym_level(ACYM_ESSENTIAL) ? 0 : 1;
  • acymailing/tags/10.6.3/back/Helpers/UpdateHelper.php

    r3397904 r3398232  
    2222
    2323    private string $level = 'starter';
    24     private string $version = '10.6.2';
     24    private string $version = '10.6.3';
    2525    private string $previousVersion;
    2626    private bool $isUpdating = false;
  • acymailing/tags/10.6.3/back/Helpers/UpdatemeHelper.php

    r3397048 r3398232  
    5353    }
    5454
    55     public static function getLicenseInfo(bool $ajax): ?int
     55    public static function getLicenseInfo(bool $ajax = false): void
    5656    {
    5757        ob_start();
    58         $config = acym_config();
     58        $config = acym_config(true);
    5959        $url = 'public/getLicenseInfo';
    6060        $url .= '?level='.urlencode(strtolower($config->get('level', 'starter')));
    61         if (acym_level(ACYM_ESSENTIAL)) {
     61        if (acym_level(ACYM_ESSENTIAL) || $config->get('isTrial', 0) == 1) {
    6262            if ($config->get('different_admin_url_toggle', 0) === 1) {
    6363                $url .= '&domain='.$config->get('different_admin_url_value', 0);
     
    7878                    [
    7979                        'content' => '<br/><span style="color:#C10000;">'.acym_translation('ACYM_ERROR_LOAD_FROM_ACYBA').'</span><br/>'.$result,
    80                         'lastcheck' => acym_date(time(), 'Y/m/d H:i'),
     80                        'lastcheck' => acym_date(time(), 'ACYM_DATE_FORMAT_LC2'),
    8181                    ],
    8282                    false
    8383                );
    8484            } else {
    85                 return null;
     85                return;
    8686            }
    8787        }
     
    9191            'expirationdate' => $userInformation['expiration'],
    9292            'lastlicensecheck' => time(),
    93             'isTrial' => empty($userInformation['isTrial']) ? 0 : 1,
    9493        ];
     94
     95        $licenseKey = $config->get('license_key');
     96        if (!empty($licenseKey)) {
     97            $newConfig['isTrial'] = empty($userInformation['isTrial']) ? 0 : 1;
     98        }
    9599
    96100        $config->saveConfig($newConfig);
    97101
    98102        acym_checkPluginsVersion();
    99 
    100         return $newConfig['lastlicensecheck'];
    101103    }
    102104}
  • acymailing/tags/10.6.3/back/Helpers/global/security.php

    r3397048 r3398232  
    11<?php
     2
     3use AcyMailing\Helpers\UpdatemeHelper;
    24
    35function acym_escape($text, bool $addSlashes = true): string
     
    234236    $expirationDate = $config->get('expirationdate', 0);
    235237    if (empty($expirationDate) || (time() - 604800) > $config->get('lastlicensecheck', 0)) {
    236         acym_checkVersion();
     238        UpdatemeHelper::getLicenseInfo();
    237239        $config = acym_config(true);
    238240        $expirationDate = $config->get('expirationdate', 0);
  • acymailing/tags/10.6.3/index.php

    r3397904 r3398232  
    66 * Author URI: https://www.acymailing.com
    77 * License: GPLv3
    8  * Version: 10.6.2
     8 * Version: 10.6.3
    99 * Text Domain: acymailing
    1010 * Domain Path: /language
  • acymailing/tags/10.6.3/language/acymailing.pot

    r3397904 r3398232  
    11msgid ""
    22msgstr ""
    3 "Project-Id-Version: AcyMailing 10.6.2\n"
     3"Project-Id-Version: AcyMailing 10.6.3\n"
    44"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acymailing\n"
    55"MIME-Version: 1.0\n"
  • acymailing/tags/10.6.3/language/en-US.com_acym.ini

    r3397904 r3398232  
    1 ACYM_VERSION="10.6.2"
     1ACYM_VERSION="10.6.3"
    22
    33
  • acymailing/tags/10.6.3/readme.txt

    r3397904 r3398232  
    44Requires at least: 5.5
    55Tested up to: 6.8
    6 Stable tag: 10.6.2
     6Stable tag: 10.6.3
    77Requires PHP: 7.4.0
    88License: GPLv3
     
    114114== Changelog ==
    115115
    116 = 10.6.2 - November 18, 2025 =
    117 * We improved the v5 data migration script to handle websites with a large number of user groups.
     116= 10.6.3 - November 18, 2025 =
     117* The license is now correctly recognized when switching to another license key while in expired free trial period.
     118* We fixed an issue related to the attachments included in sent emails.
    118119
    119120[See the whole changelog here.](https://www.acymailing.com/changelog)
  • acymailing/tags/10.6.3/vendor/composer/installed.php

    r3397904 r3398232  
    44        'pretty_version' => 'dev-develop',
    55        'version' => 'dev-develop',
    6         'reference' => 'f2f434263502f5a8ce4608dbadbc3604835229a0',
     6        'reference' => 'a30e87f4a38ebc9fbbf1669781dc0c7d29a00f1a',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-develop',
    1515            'version' => 'dev-develop',
    16             'reference' => 'f2f434263502f5a8ce4608dbadbc3604835229a0',
     16            'reference' => 'a30e87f4a38ebc9fbbf1669781dc0c7d29a00f1a',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
  • acymailing/trunk/WpInit/Update.php

    r3397048 r3398232  
    22
    33namespace AcyMailing\WpInit;
     4
     5use AcyMailing\Helpers\UpdatemeHelper;
    46
    57class Update
     
    155157
    156158        if (acym_level(ACYM_ESSENTIAL)) {
    157             acym_checkVersion();
     159            UpdatemeHelper::getLicenseInfo();
    158160        }
    159161    }
  • acymailing/trunk/back/Controllers/Configuration/License.php

    r3397048 r3398232  
    1616        if ($resultUnlinkLicenseOnUpdateMe['success'] === true) {
    1717            $this->config->saveConfig(['license_key' => '']);
    18         }
     18            UpdatemeHelper::getLicenseInfo();
     19        }
     20
    1921
    2022        if (!empty($resultUnlinkLicenseOnUpdateMe['message'])) {
     
    4244        if ($resultAttachLicenseOnUpdateMe['success'] === false) {
    4345            $this->config->saveConfig(['license_key' => '']);
     46        } else {
     47            UpdatemeHelper::getLicenseInfo();
    4448        }
    4549
     
    7781        $resultAttach = UpdatemeHelper::call('api/websites/attach', 'POST', $data);
    7882
    79         acym_checkVersion();
    80 
    8183        if (empty($resultAttach) || !$resultAttach['success']) {
    8284            return $return;
     
    112114
    113115        $resultUnlink = UpdatemeHelper::call('api/websites/unlink', 'POST', $data);
    114 
    115         acym_checkVersion();
    116116
    117117        if (empty($resultUnlink) || !$resultUnlink['success']) {
  • acymailing/trunk/back/Controllers/Configuration/Listing.php

    r3397048 r3398232  
    469469                }
    470470            }
     471
     472            UpdatemeHelper::getLicenseInfo();
    471473        }
    472474    }
  • acymailing/trunk/back/Controllers/Dashboard/Walkthrough.php

    r3397048 r3398232  
    107107        if (empty($return['success'])) {
    108108            $this->config->saveConfig(['license_key' => '']);
     109        } else {
     110            UpdatemeHelper::getLicenseInfo();
    109111        }
    110112
  • acymailing/trunk/back/Controllers/DashboardController.php

    r3397904 r3398232  
    4545        $splashJson = acym_fileGetContent(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON);
    4646        $version = json_decode($splashJson);
    47         if (version_compare($this->config->get('previous_version', '10.6.2'), $version->max_version, '>=')) {
     47        if (version_compare($this->config->get('previous_version', '10.6.3'), $version->max_version, '>=')) {
    4848            @unlink(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON);
    4949            $this->listing();
  • acymailing/trunk/back/Controllers/UpdateController.php

    r3397048 r3398232  
    55use AcyMailing\Helpers\HeaderHelper;
    66use AcyMailing\Core\AcymController;
     7use AcyMailing\Helpers\UpdatemeHelper;
    78
    89class UpdateController extends AcymController
     
    1011    public function checkForNewVersion(): void
    1112    {
    12         $lastLicenseCheck = acym_checkVersion(true);
     13        UpdatemeHelper::getLicenseInfo(true);
    1314        $headerHelper = new HeaderHelper();
    1415
     
    1718            [
    1819                'content' => $headerHelper->checkVersionArea(true),
    19                 'lastcheck' => acym_date(is_null($lastLicenseCheck) ? 'now' : $lastLicenseCheck, 'Y/m/d H:i'),
     20                'lastcheck' => acym_date('now', 'ACYM_DATE_FORMAT_LC2'),
    2021            ]
    2122        );
  • acymailing/trunk/back/Core/wordpress/extension.php

    r3397904 r3398232  
    3131            'title' => acym_translation('ACYM_ARTICLE'),
    3232            'folder_name' => 'post',
    33             'version' => '10.6.2',
     33            'version' => '10.6.3',
    3434            'active' => '1',
    3535            'category' => 'Content management',
     
    3737            'uptodate' => '1',
    3838            'description' => '- Insert WordPress posts in your emails<br/>- Insert the latest posts of a category in an automatic email',
    39             'latest_version' => '10.6.2',
     39            'latest_version' => '10.6.3',
    4040            'type' => 'CORE',
    4141        ],
     
    4343            'title' => acym_translation('ACYM_PAGE'),
    4444            'folder_name' => 'page',
    45             'version' => '10.6.2',
     45            'version' => '10.6.3',
    4646            'active' => '1',
    4747            'category' => 'Content management',
     
    4949            'uptodate' => '1',
    5050            'description' => '- Insert pages in your emails',
    51             'latest_version' => '10.6.2',
     51            'latest_version' => '10.6.3',
    5252            'type' => 'CORE',
    5353        ],
     
    5555            'title' => acym_translation('ACYM_CREATE_USER'),
    5656            'folder_name' => 'createuser',
    57             'version' => '10.6.2',
     57            'version' => '10.6.3',
    5858            'active' => '1',
    5959            'category' => 'User management',
     
    6161            'uptodate' => '1',
    6262            'description' => '- Automatically creates a site user when an AcyMailing subscriber is created',
    63             'latest_version' => '10.6.2',
     63            'latest_version' => '10.6.3',
    6464            'type' => 'CORE',
    6565        ],
  • acymailing/trunk/back/Core/wordpress/security.php

    r3397048 r3398232  
    236236}
    237237
    238 function acym_checkVersion(bool $ajax = false): ?int
    239 {
    240 
    241     return null;
    242 }
    243 
    244238function acym_triggerCmsHook(string $action, array $args = [], bool $isAction = true)
    245239{
  • acymailing/trunk/back/Helpers/HeaderHelper.php

    r3397048 r3398232  
    209209
    210210        $lastLicenseCheck = $this->config->get('lastlicensecheck', 0);
    211         $time = time();
    212         $checking = ($time > $lastLicenseCheck + 604800) ? $checking = '1' : '0';
    213         if (empty($lastLicenseCheck)) $lastLicenseCheck = $time;
     211        if (empty($lastLicenseCheck)) {
     212            $lastLicenseCheck = time();
     213        }
     214
     215        $lastDateFormatted = acym_date($lastLicenseCheck, 'ACYM_DATE_FORMAT_LC2');
    214216
    215217        return acym_tooltip(
    216218            [
    217                 'hoveredText' => '<a id="checkVersionButton" type="button" class="grid-x align-center button_header medium-shrink acym_vcenter" data-check="'.acym_escape(
    218                         $checking
    219                     ).'"><i class="cell shrink acymicon-autorenew"></i></a>',
    220                 'textShownInTooltip' => acym_translation('ACYM_LAST_CHECK').' <span id="acym__check__version__last__check">'.acym_date($lastLicenseCheck, 'Y/m/d H:i').'</span>',
     219                'hoveredText' => '<a id="checkVersionButton" type="button" class="grid-x align-center button_header medium-shrink acym_vcenter"><i class="cell shrink acymicon-autorenew"></i></a>',
     220                'textShownInTooltip' => acym_translation('ACYM_LAST_CHECK').' <span id="acym__check__version__last__check">'.$lastDateFormatted.'</span>',
    221221            ]
    222222        );
  • acymailing/trunk/back/Helpers/MailerHelper.php

    r3397048 r3398232  
    570570            foreach ($attachments as $oneAttach) {
    571571                $attach = new \stdClass();
    572                 $attach->name = basename($oneAttach->filename);
    573                 $attach->filename = str_replace(['/', '\\'], DS, ACYM_ROOT).$oneAttach->filename;
    574                 $attach->url = ACYM_LIVE.$oneAttach->filename;
     572                $attach->name = basename($oneAttach['filename']);
     573                $attach->filename = str_replace(['/', '\\'], DS, ACYM_ROOT).$oneAttach['filename'];
     574                $attach->url = ACYM_LIVE.$oneAttach['filename'];
    575575                $this->defaultMail[$mailId]->attach[] = $attach;
    576576            }
  • acymailing/trunk/back/Helpers/Update/Configuration.php

    r3397904 r3398232  
    123123        $allPref['Essential'] = ACYM_ESSENTIAL;
    124124        $allPref['Enterprise'] = ACYM_ENTERPRISE;
    125         $allPref['previous_version'] = '10.6.2';
     125        $allPref['previous_version'] = '10.6.3';
    126126
    127127        $allPref['display_built_by'] = acym_level(ACYM_ESSENTIAL) ? 0 : 1;
  • acymailing/trunk/back/Helpers/UpdateHelper.php

    r3397904 r3398232  
    2222
    2323    private string $level = 'starter';
    24     private string $version = '10.6.2';
     24    private string $version = '10.6.3';
    2525    private string $previousVersion;
    2626    private bool $isUpdating = false;
  • acymailing/trunk/back/Helpers/UpdatemeHelper.php

    r3397048 r3398232  
    5353    }
    5454
    55     public static function getLicenseInfo(bool $ajax): ?int
     55    public static function getLicenseInfo(bool $ajax = false): void
    5656    {
    5757        ob_start();
    58         $config = acym_config();
     58        $config = acym_config(true);
    5959        $url = 'public/getLicenseInfo';
    6060        $url .= '?level='.urlencode(strtolower($config->get('level', 'starter')));
    61         if (acym_level(ACYM_ESSENTIAL)) {
     61        if (acym_level(ACYM_ESSENTIAL) || $config->get('isTrial', 0) == 1) {
    6262            if ($config->get('different_admin_url_toggle', 0) === 1) {
    6363                $url .= '&domain='.$config->get('different_admin_url_value', 0);
     
    7878                    [
    7979                        'content' => '<br/><span style="color:#C10000;">'.acym_translation('ACYM_ERROR_LOAD_FROM_ACYBA').'</span><br/>'.$result,
    80                         'lastcheck' => acym_date(time(), 'Y/m/d H:i'),
     80                        'lastcheck' => acym_date(time(), 'ACYM_DATE_FORMAT_LC2'),
    8181                    ],
    8282                    false
    8383                );
    8484            } else {
    85                 return null;
     85                return;
    8686            }
    8787        }
     
    9191            'expirationdate' => $userInformation['expiration'],
    9292            'lastlicensecheck' => time(),
    93             'isTrial' => empty($userInformation['isTrial']) ? 0 : 1,
    9493        ];
     94
     95        $licenseKey = $config->get('license_key');
     96        if (!empty($licenseKey)) {
     97            $newConfig['isTrial'] = empty($userInformation['isTrial']) ? 0 : 1;
     98        }
    9599
    96100        $config->saveConfig($newConfig);
    97101
    98102        acym_checkPluginsVersion();
    99 
    100         return $newConfig['lastlicensecheck'];
    101103    }
    102104}
  • acymailing/trunk/back/Helpers/global/security.php

    r3397048 r3398232  
    11<?php
     2
     3use AcyMailing\Helpers\UpdatemeHelper;
    24
    35function acym_escape($text, bool $addSlashes = true): string
     
    234236    $expirationDate = $config->get('expirationdate', 0);
    235237    if (empty($expirationDate) || (time() - 604800) > $config->get('lastlicensecheck', 0)) {
    236         acym_checkVersion();
     238        UpdatemeHelper::getLicenseInfo();
    237239        $config = acym_config(true);
    238240        $expirationDate = $config->get('expirationdate', 0);
  • acymailing/trunk/index.php

    r3397904 r3398232  
    66 * Author URI: https://www.acymailing.com
    77 * License: GPLv3
    8  * Version: 10.6.2
     8 * Version: 10.6.3
    99 * Text Domain: acymailing
    1010 * Domain Path: /language
  • acymailing/trunk/language/acymailing.pot

    r3397904 r3398232  
    11msgid ""
    22msgstr ""
    3 "Project-Id-Version: AcyMailing 10.6.2\n"
     3"Project-Id-Version: AcyMailing 10.6.3\n"
    44"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acymailing\n"
    55"MIME-Version: 1.0\n"
  • acymailing/trunk/language/en-US.com_acym.ini

    r3397904 r3398232  
    1 ACYM_VERSION="10.6.2"
     1ACYM_VERSION="10.6.3"
    22
    33
  • acymailing/trunk/readme.txt

    r3397904 r3398232  
    44Requires at least: 5.5
    55Tested up to: 6.8
    6 Stable tag: 10.6.2
     6Stable tag: 10.6.3
    77Requires PHP: 7.4.0
    88License: GPLv3
     
    114114== Changelog ==
    115115
    116 = 10.6.2 - November 18, 2025 =
    117 * We improved the v5 data migration script to handle websites with a large number of user groups.
     116= 10.6.3 - November 18, 2025 =
     117* The license is now correctly recognized when switching to another license key while in expired free trial period.
     118* We fixed an issue related to the attachments included in sent emails.
    118119
    119120[See the whole changelog here.](https://www.acymailing.com/changelog)
  • acymailing/trunk/vendor/composer/installed.php

    r3397904 r3398232  
    44        'pretty_version' => 'dev-develop',
    55        'version' => 'dev-develop',
    6         'reference' => 'f2f434263502f5a8ce4608dbadbc3604835229a0',
     6        'reference' => 'a30e87f4a38ebc9fbbf1669781dc0c7d29a00f1a',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-develop',
    1515            'version' => 'dev-develop',
    16             'reference' => 'f2f434263502f5a8ce4608dbadbc3604835229a0',
     16            'reference' => 'a30e87f4a38ebc9fbbf1669781dc0c7d29a00f1a',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.