close

Plugin Directory

Changeset 3400895


Ignore:
Timestamp:
11/22/2025 11:37:43 AM (6 months ago)
Author:
PierreLannoy
Message:

MailArchiver 4.3.0 released from GitHub

Location:
mailarchiver
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • mailarchiver/tags/4.3.0/CHANGELOG.md

    r3272129 r3400895  
    33
    44The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and **MailArchiver** adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
     5
     6## [4.3.0] - 2025-11-22
     7
     8### Added
     9- Compatibility with WordPress 6.9.
    510
    611## [4.2.0] - 2025-04-14
  • mailarchiver/tags/4.3.0/includes/plugin/class-updater.php

    r3272129 r3400895  
    208208        }
    209209        $md                           = new Markdown();
    210         $res                          = new \stdClass();
     210        if ( ! is_object( $res ) ) {
     211            $res = new \stdClass();
     212        }
    211213        $res->name                    = $this->name;
    212214        $res->homepage                = 'https://perfops.one/' . $this->slug;
     
    223225        $res->download_link           = $infos->download_url;
    224226        $res->trunk                   = $infos->download_url;
    225         $res->sections                = [
    226             'changelog' => $md->get_inline( $infos->changelog, [] ) . '<br/><br/><p><a target="_blank" href="' . $res->homepage . '-changelog">CHANGELOG »</a></p>',
    227         ];
    228         $res->banners                 = [
    229             "low"  => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-772x250.jpg',
    230             "high" => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-1544x500.jpg'
    231         ];
     227        if ( isset( $res->sections['changelog'] ) ) {
     228            $res->sections['changelog'] = $md->get_inline( $infos->changelog, [] ) . '<br/><br/><p><a target="_blank" href="' . $res->homepage . '-changelog">CHANGELOG »</a></p>';
     229        } else {
     230            $res->sections = [
     231                'changelog' => $md->get_inline( $infos->changelog, [] ) . '<br/><br/><p><a target="_blank" href="' . $res->homepage . '-changelog">CHANGELOG »</a></p>',
     232            ];
     233        }
     234        if ( isset( $res->banners['low'] ) && isset( $res->banners['high'] )) {
     235            $res->banners['low'] = str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-772x250.jpg';
     236            $res->banners['high'] = str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-1544x500.jpg';
     237        } else {
     238            $res->banners                 = [
     239                'low'  => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-772x250.jpg',
     240                'high' => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-1544x500.jpg'
     241            ];
     242        }
    232243        return $res;
    233244    }
  • mailarchiver/tags/4.3.0/init.php

    r3272129 r3400895  
    1313define( 'MAILARCHIVER_PRODUCT_ABBREVIATION', 'mailarchiver' );
    1414define( 'MAILARCHIVER_SLUG', 'mailarchiver' );
    15 define( 'MAILARCHIVER_VERSION', '4.2.0' );
     15define( 'MAILARCHIVER_VERSION', '4.3.0' );
    1616define( 'MAILARCHIVER_MONOLOG_VERSION', '2.9.3' );
    1717define( 'MAILARCHIVER_CODENAME', '"-"' );
  • mailarchiver/tags/4.3.0/mailarchiver.php

    r3272129 r3400895  
    1111 * Plugin URI:        https://perfops.one/mailarchiver
    1212 * Description:       Automatically archive and store all emails sent from your site.
    13  * Version:           4.2.0
     13 * Version:           4.3.0
    1414 * Requires at least: 6.2
    1515 * Requires PHP:      8.1
  • mailarchiver/tags/4.3.0/readme.txt

    r3272129 r3400895  
    44Requires at least: 6.2
    55Requires PHP: 8.1
    6 Tested up to: 6.8
    7 Stable tag: 4.2.0
     6Tested up to: 6.9
     7Stable tag: 4.3.0
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
  • mailarchiver/trunk/CHANGELOG.md

    r3272129 r3400895  
    33
    44The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and **MailArchiver** adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
     5
     6## [4.3.0] - 2025-11-22
     7
     8### Added
     9- Compatibility with WordPress 6.9.
    510
    611## [4.2.0] - 2025-04-14
  • mailarchiver/trunk/includes/plugin/class-updater.php

    r3272129 r3400895  
    208208        }
    209209        $md                           = new Markdown();
    210         $res                          = new \stdClass();
     210        if ( ! is_object( $res ) ) {
     211            $res = new \stdClass();
     212        }
    211213        $res->name                    = $this->name;
    212214        $res->homepage                = 'https://perfops.one/' . $this->slug;
     
    223225        $res->download_link           = $infos->download_url;
    224226        $res->trunk                   = $infos->download_url;
    225         $res->sections                = [
    226             'changelog' => $md->get_inline( $infos->changelog, [] ) . '<br/><br/><p><a target="_blank" href="' . $res->homepage . '-changelog">CHANGELOG »</a></p>',
    227         ];
    228         $res->banners                 = [
    229             "low"  => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-772x250.jpg',
    230             "high" => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-1544x500.jpg'
    231         ];
     227        if ( isset( $res->sections['changelog'] ) ) {
     228            $res->sections['changelog'] = $md->get_inline( $infos->changelog, [] ) . '<br/><br/><p><a target="_blank" href="' . $res->homepage . '-changelog">CHANGELOG »</a></p>';
     229        } else {
     230            $res->sections = [
     231                'changelog' => $md->get_inline( $infos->changelog, [] ) . '<br/><br/><p><a target="_blank" href="' . $res->homepage . '-changelog">CHANGELOG »</a></p>',
     232            ];
     233        }
     234        if ( isset( $res->banners['low'] ) && isset( $res->banners['high'] )) {
     235            $res->banners['low'] = str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-772x250.jpg';
     236            $res->banners['high'] = str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-1544x500.jpg';
     237        } else {
     238            $res->banners                 = [
     239                'low'  => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-772x250.jpg',
     240                'high' => str_replace( 'github.com', 'raw.githubusercontent.com', $this->product ) . '/refs/heads/master/.wordpress-org/banner-1544x500.jpg'
     241            ];
     242        }
    232243        return $res;
    233244    }
  • mailarchiver/trunk/init.php

    r3272129 r3400895  
    1313define( 'MAILARCHIVER_PRODUCT_ABBREVIATION', 'mailarchiver' );
    1414define( 'MAILARCHIVER_SLUG', 'mailarchiver' );
    15 define( 'MAILARCHIVER_VERSION', '4.2.0' );
     15define( 'MAILARCHIVER_VERSION', '4.3.0' );
    1616define( 'MAILARCHIVER_MONOLOG_VERSION', '2.9.3' );
    1717define( 'MAILARCHIVER_CODENAME', '"-"' );
  • mailarchiver/trunk/mailarchiver.php

    r3272129 r3400895  
    1111 * Plugin URI:        https://perfops.one/mailarchiver
    1212 * Description:       Automatically archive and store all emails sent from your site.
    13  * Version:           4.2.0
     13 * Version:           4.3.0
    1414 * Requires at least: 6.2
    1515 * Requires PHP:      8.1
  • mailarchiver/trunk/readme.txt

    r3272129 r3400895  
    44Requires at least: 6.2
    55Requires PHP: 8.1
    6 Tested up to: 6.8
    7 Stable tag: 4.2.0
     6Tested up to: 6.9
     7Stable tag: 4.3.0
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
Note: See TracChangeset for help on using the changeset viewer.