Plugin Directory

Changeset 2665450


Ignore:
Timestamp:
01/26/2022 07:42:05 AM (4 years ago)
Author:
juvodesign
Message:

Update to version 3.0.3 from GitHub

Location:
juvo-mail-editor
Files:
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • juvo-mail-editor/tags/3.0.3/juvo-mail-editor.php

    r2655718 r2665450  
    88 * Text Domain:     juvo-mail-editor
    99 * Domain Path:     /languages
    10  * Version:         3.0.2
     10 * Version:         3.0.3
    1111 */
    1212
  • juvo-mail-editor/tags/3.0.3/readme.txt

    r2655718 r2665450  
    33Tags: mail,editor,framework
    44License: GPLv2 or later
    5 Tested up to: 5.8
    6 Stable tag: 3.0.2
     5Tested up to: 5.9
     6Stable tag: 3.0.3
    77
    88JUVO Mail Editor helps to modify the standard WordPress Mailings and allows adding dynamic mail triggers.
  • juvo-mail-editor/tags/3.0.3/src/Loader.php

    r2644151 r2665450  
    2020     * @var      array $actions The actions registered with WordPress to fire when the plugin loads.
    2121     */
    22     protected array $actions;
     22    protected $actions;
    2323
    2424    /**
     
    2929     * @var      array $filters The filters registered with WordPress to fire when the plugin loads.
    3030     */
    31     protected array $filters;
     31    protected $filters;
    3232
    3333    /**
     
    3838     * @var      array $shortcodes The shortcodes registered with WordPress to load when the plugin loads.
    3939     */
    40     protected array $shortcodes;
     40    protected $shortcodes;
    4141
    4242    /**
  • juvo-mail-editor/tags/3.0.3/src/Mails/Generic.php

    r2644151 r2665450  
    99    private $content = '';
    1010    private $recipients;
     11    private $headers;
    1112
    1213    /**
     
    1718     * @param string $recipients
    1819     */
    19     public function __construct( string $subject, string $content, string $recipients ) {
     20    public function __construct( string $subject, string $content, string $recipients, array $headers ) {
    2021        $this->subject    = $subject;
    2122        $this->content    = $content;
    2223        $this->recipients = $recipients;
     24        $this->headers    = $headers;
    2325    }
    2426
     
    2729     */
    2830    public function send() {
    29         return wp_mail( $this->recipients, $this->subject, $this->content );
     31        return wp_mail( $this->recipients, $this->subject, $this->content, $this->headers );
    3032    }
    3133}
  • juvo-mail-editor/tags/3.0.3/src/Relay.php

    r2655718 r2665450  
    130130                $subject = $relay->prepareSubject( $post );
    131131
     132                // Headers
     133                $headers = $relay->prepareHeaders( $post );
     134
    132135                // Restore language context
    133136                if ( $switched_locale ) {
     
    135138                }
    136139
    137                 $mail = new Generic( $subject, $content, $recipients );
     140                $mail = new Generic( $subject, $content, $recipients, $headers );
    138141                $mail->send();
    139142
     
    143146
    144147            // Some triggers might only send mails if a post is associated
    145             $alwaysSent = apply_filters( "juvo_mail_editor_{$trigger}_always_sent", false );
     148            $alwaysSent = apply_filters( "juvo_mail_editor_{$trigger}_always_sent", false, $relay->context );
    146149            if ( ! $alwaysSent ) {
    147150                return false;
     
    156159            $subject    = $relay->prepareSubject();
    157160            $recipients = $relay->prepareRecipients();
     161            $headers    = $relay->prepareHeaders();
    158162
    159163            if ( $switched_locale ) {
     
    161165            }
    162166
    163             $mail = new Generic( $subject, $content, $recipients );
     167            $mail = new Generic( $subject, $content, $recipients, $headers );
    164168            $mail->send();
    165169
     
    196200        // phpcs:ignore Squiz.PHP.DisallowMultipleAssignments.FoundInControlStructure
    197201        if ( ! $post || ! $recipients = get_post_meta( $post->ID, Mails_PT::POST_TYPE_NAME . '_recipients', true ) ) {
    198             $recipients = apply_filters( "juvo_mail_editor_{$this->trigger}_default_recipients", '' );
     202            $recipients = apply_filters( "juvo_mail_editor_{$this->trigger}_default_recipients", '', $this->context );
    199203        }
    200204
     
    214218        // phpcs:ignore Squiz.PHP.DisallowMultipleAssignments.FoundInControlStructure
    215219        if ( ! $post || ! $content = get_the_content( null, false, $post ) ) {
    216             $content = apply_filters( "juvo_mail_editor_{$this->trigger}_message", '' );
     220            $content = apply_filters( "juvo_mail_editor_{$this->trigger}_message", '', $this->context );
    217221        } else {
    218222            $blocks  = parse_blocks( $content );
     
    258262        // phpcs:ignore Squiz.PHP.DisallowMultipleAssignments.FoundInControlStructure
    259263        if ( ! $post || ! $subject = get_post_meta( $post->ID, Mails_PT::POST_TYPE_NAME . '_subject', true ) ) {
    260             $subject = apply_filters( "juvo_mail_editor_{$this->trigger}_subject", '' );
     264            $subject = apply_filters( "juvo_mail_editor_{$this->trigger}_subject", '', $this->context );
    261265        }
    262266
     
    288292    }
    289293
     294    /**
     295     * Sets custom headers.
     296     * By defaults adds headers to identify mail-editor mails through wordpress
     297     *
     298     * @param WP_Post|null $post
     299     *
     300     * @return mixed|void
     301     */
     302    private function prepareHeaders( WP_Post $post = null ) {
     303
     304        $headers[] = "X-JUVO-ME-Trigger: {$this->trigger}";
     305
     306        if ( $post ) {
     307            $headers[] = "X-JUVO-ME-PostID: {$post->ID}";
     308        }
     309
     310        return apply_filters( "juvo_mail_editor_{$this->trigger}_headers", $headers, $this->trigger, $this->context );
     311    }
     312
    290313}
  • juvo-mail-editor/tags/3.0.3/vendor/autoload.php

    r2655718 r2665450  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd::getLoader();
     7return ComposerAutoloaderInitda989b60acc99e92106db987efcb0974::getLoader();
  • juvo-mail-editor/tags/3.0.3/vendor/composer/ClassLoader.php

    r2620435 r2665450  
    150150    /**
    151151     * @return string[] Array of classname => path
    152      * @psalm-var array<string, string>
     152     * @psalm-return array<string, string>
    153153     */
    154154    public function getClassMap()
  • juvo-mail-editor/tags/3.0.3/vendor/composer/autoload_real.php

    r2655718 r2665450  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd
     5class ComposerAutoloaderInitda989b60acc99e92106db987efcb0974
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitda989b60acc99e92106db987efcb0974', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitda989b60acc99e92106db987efcb0974', 'loadClassLoader'));
    2828
    2929        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3131            require __DIR__ . '/autoload_static.php';
    3232
    33             call_user_func(\Composer\Autoload\ComposerStaticInitea9602c371634370be8f852af5c4b8cd::getInitializer($loader));
     33            call_user_func(\Composer\Autoload\ComposerStaticInitda989b60acc99e92106db987efcb0974::getInitializer($loader));
    3434        } else {
    3535            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5252
    5353        if ($useStaticLoader) {
    54             $includeFiles = Composer\Autoload\ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$files;
     54            $includeFiles = Composer\Autoload\ComposerStaticInitda989b60acc99e92106db987efcb0974::$files;
    5555        } else {
    5656            $includeFiles = require __DIR__ . '/autoload_files.php';
    5757        }
    5858        foreach ($includeFiles as $fileIdentifier => $file) {
    59             composerRequireea9602c371634370be8f852af5c4b8cd($fileIdentifier, $file);
     59            composerRequireda989b60acc99e92106db987efcb0974($fileIdentifier, $file);
    6060        }
    6161
     
    6464}
    6565
    66 function composerRequireea9602c371634370be8f852af5c4b8cd($fileIdentifier, $file)
     66/**
     67 * @param string $fileIdentifier
     68 * @param string $file
     69 * @return void
     70 */
     71function composerRequireda989b60acc99e92106db987efcb0974($fileIdentifier, $file)
    6772{
    6873    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
     74        $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
     75
    6976        require $file;
    70 
    71         $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
    7277    }
    7378}
  • juvo-mail-editor/tags/3.0.3/vendor/composer/autoload_static.php

    r2655718 r2665450  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitea9602c371634370be8f852af5c4b8cd
     7class ComposerStaticInitda989b60acc99e92106db987efcb0974
    88{
    99    public static $files = array (
     
    9494    {
    9595        return \Closure::bind(function () use ($loader) {
    96             $loader->prefixLengthsPsr4 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$prefixLengthsPsr4;
    97             $loader->prefixDirsPsr4 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$prefixDirsPsr4;
    98             $loader->fallbackDirsPsr4 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$fallbackDirsPsr4;
    99             $loader->prefixesPsr0 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$prefixesPsr0;
    100             $loader->classMap = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$classMap;
     96            $loader->prefixLengthsPsr4 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$prefixLengthsPsr4;
     97            $loader->prefixDirsPsr4 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$prefixDirsPsr4;
     98            $loader->fallbackDirsPsr4 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$fallbackDirsPsr4;
     99            $loader->prefixesPsr0 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$prefixesPsr0;
     100            $loader->classMap = ComposerStaticInitda989b60acc99e92106db987efcb0974::$classMap;
    101101
    102102        }, null, ClassLoader::class);
  • juvo-mail-editor/tags/3.0.3/vendor/composer/installed.php

    r2655718 r2665450  
    11<?php return array(
    22    'root' => array(
    3         'pretty_version' => '3.0.2',
    4         'version' => '3.0.2.0',
     3        'pretty_version' => '3.0.3',
     4        'version' => '3.0.3.0',
    55        'type' => 'wordpress-plugin',
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => '6fd4fbd2bc7de6e147bda5e1da988cae07a8694f',
     8        'reference' => 'fb797b8232f53929f3944a4d1236e42528bd1165',
    99        'name' => 'juvo/mail-editor',
    1010        'dev' => false,
     
    3939        ),
    4040        'juvo/mail-editor' => array(
    41             'pretty_version' => '3.0.2',
    42             'version' => '3.0.2.0',
     41            'pretty_version' => '3.0.3',
     42            'version' => '3.0.3.0',
    4343            'type' => 'wordpress-plugin',
    4444            'install_path' => __DIR__ . '/../../',
    4545            'aliases' => array(),
    46             'reference' => '6fd4fbd2bc7de6e147bda5e1da988cae07a8694f',
     46            'reference' => 'fb797b8232f53929f3944a4d1236e42528bd1165',
    4747            'dev_requirement' => false,
    4848        ),
  • juvo-mail-editor/trunk/juvo-mail-editor.php

    r2655718 r2665450  
    88 * Text Domain:     juvo-mail-editor
    99 * Domain Path:     /languages
    10  * Version:         3.0.2
     10 * Version:         3.0.3
    1111 */
    1212
  • juvo-mail-editor/trunk/readme.txt

    r2655718 r2665450  
    33Tags: mail,editor,framework
    44License: GPLv2 or later
    5 Tested up to: 5.8
    6 Stable tag: 3.0.2
     5Tested up to: 5.9
     6Stable tag: 3.0.3
    77
    88JUVO Mail Editor helps to modify the standard WordPress Mailings and allows adding dynamic mail triggers.
  • juvo-mail-editor/trunk/src/Loader.php

    r2644151 r2665450  
    2020     * @var      array $actions The actions registered with WordPress to fire when the plugin loads.
    2121     */
    22     protected array $actions;
     22    protected $actions;
    2323
    2424    /**
     
    2929     * @var      array $filters The filters registered with WordPress to fire when the plugin loads.
    3030     */
    31     protected array $filters;
     31    protected $filters;
    3232
    3333    /**
     
    3838     * @var      array $shortcodes The shortcodes registered with WordPress to load when the plugin loads.
    3939     */
    40     protected array $shortcodes;
     40    protected $shortcodes;
    4141
    4242    /**
  • juvo-mail-editor/trunk/src/Mails/Generic.php

    r2644151 r2665450  
    99    private $content = '';
    1010    private $recipients;
     11    private $headers;
    1112
    1213    /**
     
    1718     * @param string $recipients
    1819     */
    19     public function __construct( string $subject, string $content, string $recipients ) {
     20    public function __construct( string $subject, string $content, string $recipients, array $headers ) {
    2021        $this->subject    = $subject;
    2122        $this->content    = $content;
    2223        $this->recipients = $recipients;
     24        $this->headers    = $headers;
    2325    }
    2426
     
    2729     */
    2830    public function send() {
    29         return wp_mail( $this->recipients, $this->subject, $this->content );
     31        return wp_mail( $this->recipients, $this->subject, $this->content, $this->headers );
    3032    }
    3133}
  • juvo-mail-editor/trunk/src/Relay.php

    r2655718 r2665450  
    130130                $subject = $relay->prepareSubject( $post );
    131131
     132                // Headers
     133                $headers = $relay->prepareHeaders( $post );
     134
    132135                // Restore language context
    133136                if ( $switched_locale ) {
     
    135138                }
    136139
    137                 $mail = new Generic( $subject, $content, $recipients );
     140                $mail = new Generic( $subject, $content, $recipients, $headers );
    138141                $mail->send();
    139142
     
    143146
    144147            // Some triggers might only send mails if a post is associated
    145             $alwaysSent = apply_filters( "juvo_mail_editor_{$trigger}_always_sent", false );
     148            $alwaysSent = apply_filters( "juvo_mail_editor_{$trigger}_always_sent", false, $relay->context );
    146149            if ( ! $alwaysSent ) {
    147150                return false;
     
    156159            $subject    = $relay->prepareSubject();
    157160            $recipients = $relay->prepareRecipients();
     161            $headers    = $relay->prepareHeaders();
    158162
    159163            if ( $switched_locale ) {
     
    161165            }
    162166
    163             $mail = new Generic( $subject, $content, $recipients );
     167            $mail = new Generic( $subject, $content, $recipients, $headers );
    164168            $mail->send();
    165169
     
    196200        // phpcs:ignore Squiz.PHP.DisallowMultipleAssignments.FoundInControlStructure
    197201        if ( ! $post || ! $recipients = get_post_meta( $post->ID, Mails_PT::POST_TYPE_NAME . '_recipients', true ) ) {
    198             $recipients = apply_filters( "juvo_mail_editor_{$this->trigger}_default_recipients", '' );
     202            $recipients = apply_filters( "juvo_mail_editor_{$this->trigger}_default_recipients", '', $this->context );
    199203        }
    200204
     
    214218        // phpcs:ignore Squiz.PHP.DisallowMultipleAssignments.FoundInControlStructure
    215219        if ( ! $post || ! $content = get_the_content( null, false, $post ) ) {
    216             $content = apply_filters( "juvo_mail_editor_{$this->trigger}_message", '' );
     220            $content = apply_filters( "juvo_mail_editor_{$this->trigger}_message", '', $this->context );
    217221        } else {
    218222            $blocks  = parse_blocks( $content );
     
    258262        // phpcs:ignore Squiz.PHP.DisallowMultipleAssignments.FoundInControlStructure
    259263        if ( ! $post || ! $subject = get_post_meta( $post->ID, Mails_PT::POST_TYPE_NAME . '_subject', true ) ) {
    260             $subject = apply_filters( "juvo_mail_editor_{$this->trigger}_subject", '' );
     264            $subject = apply_filters( "juvo_mail_editor_{$this->trigger}_subject", '', $this->context );
    261265        }
    262266
     
    288292    }
    289293
     294    /**
     295     * Sets custom headers.
     296     * By defaults adds headers to identify mail-editor mails through wordpress
     297     *
     298     * @param WP_Post|null $post
     299     *
     300     * @return mixed|void
     301     */
     302    private function prepareHeaders( WP_Post $post = null ) {
     303
     304        $headers[] = "X-JUVO-ME-Trigger: {$this->trigger}";
     305
     306        if ( $post ) {
     307            $headers[] = "X-JUVO-ME-PostID: {$post->ID}";
     308        }
     309
     310        return apply_filters( "juvo_mail_editor_{$this->trigger}_headers", $headers, $this->trigger, $this->context );
     311    }
     312
    290313}
  • juvo-mail-editor/trunk/vendor/autoload.php

    r2655718 r2665450  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd::getLoader();
     7return ComposerAutoloaderInitda989b60acc99e92106db987efcb0974::getLoader();
  • juvo-mail-editor/trunk/vendor/composer/ClassLoader.php

    r2620435 r2665450  
    150150    /**
    151151     * @return string[] Array of classname => path
    152      * @psalm-var array<string, string>
     152     * @psalm-return array<string, string>
    153153     */
    154154    public function getClassMap()
  • juvo-mail-editor/trunk/vendor/composer/autoload_real.php

    r2655718 r2665450  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd
     5class ComposerAutoloaderInitda989b60acc99e92106db987efcb0974
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitda989b60acc99e92106db987efcb0974', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitea9602c371634370be8f852af5c4b8cd', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitda989b60acc99e92106db987efcb0974', 'loadClassLoader'));
    2828
    2929        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3131            require __DIR__ . '/autoload_static.php';
    3232
    33             call_user_func(\Composer\Autoload\ComposerStaticInitea9602c371634370be8f852af5c4b8cd::getInitializer($loader));
     33            call_user_func(\Composer\Autoload\ComposerStaticInitda989b60acc99e92106db987efcb0974::getInitializer($loader));
    3434        } else {
    3535            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5252
    5353        if ($useStaticLoader) {
    54             $includeFiles = Composer\Autoload\ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$files;
     54            $includeFiles = Composer\Autoload\ComposerStaticInitda989b60acc99e92106db987efcb0974::$files;
    5555        } else {
    5656            $includeFiles = require __DIR__ . '/autoload_files.php';
    5757        }
    5858        foreach ($includeFiles as $fileIdentifier => $file) {
    59             composerRequireea9602c371634370be8f852af5c4b8cd($fileIdentifier, $file);
     59            composerRequireda989b60acc99e92106db987efcb0974($fileIdentifier, $file);
    6060        }
    6161
     
    6464}
    6565
    66 function composerRequireea9602c371634370be8f852af5c4b8cd($fileIdentifier, $file)
     66/**
     67 * @param string $fileIdentifier
     68 * @param string $file
     69 * @return void
     70 */
     71function composerRequireda989b60acc99e92106db987efcb0974($fileIdentifier, $file)
    6772{
    6873    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
     74        $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
     75
    6976        require $file;
    70 
    71         $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
    7277    }
    7378}
  • juvo-mail-editor/trunk/vendor/composer/autoload_static.php

    r2655718 r2665450  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitea9602c371634370be8f852af5c4b8cd
     7class ComposerStaticInitda989b60acc99e92106db987efcb0974
    88{
    99    public static $files = array (
     
    9494    {
    9595        return \Closure::bind(function () use ($loader) {
    96             $loader->prefixLengthsPsr4 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$prefixLengthsPsr4;
    97             $loader->prefixDirsPsr4 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$prefixDirsPsr4;
    98             $loader->fallbackDirsPsr4 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$fallbackDirsPsr4;
    99             $loader->prefixesPsr0 = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$prefixesPsr0;
    100             $loader->classMap = ComposerStaticInitea9602c371634370be8f852af5c4b8cd::$classMap;
     96            $loader->prefixLengthsPsr4 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$prefixLengthsPsr4;
     97            $loader->prefixDirsPsr4 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$prefixDirsPsr4;
     98            $loader->fallbackDirsPsr4 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$fallbackDirsPsr4;
     99            $loader->prefixesPsr0 = ComposerStaticInitda989b60acc99e92106db987efcb0974::$prefixesPsr0;
     100            $loader->classMap = ComposerStaticInitda989b60acc99e92106db987efcb0974::$classMap;
    101101
    102102        }, null, ClassLoader::class);
  • juvo-mail-editor/trunk/vendor/composer/installed.php

    r2655718 r2665450  
    11<?php return array(
    22    'root' => array(
    3         'pretty_version' => '3.0.2',
    4         'version' => '3.0.2.0',
     3        'pretty_version' => '3.0.3',
     4        'version' => '3.0.3.0',
    55        'type' => 'wordpress-plugin',
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => '6fd4fbd2bc7de6e147bda5e1da988cae07a8694f',
     8        'reference' => 'fb797b8232f53929f3944a4d1236e42528bd1165',
    99        'name' => 'juvo/mail-editor',
    1010        'dev' => false,
     
    3939        ),
    4040        'juvo/mail-editor' => array(
    41             'pretty_version' => '3.0.2',
    42             'version' => '3.0.2.0',
     41            'pretty_version' => '3.0.3',
     42            'version' => '3.0.3.0',
    4343            'type' => 'wordpress-plugin',
    4444            'install_path' => __DIR__ . '/../../',
    4545            'aliases' => array(),
    46             'reference' => '6fd4fbd2bc7de6e147bda5e1da988cae07a8694f',
     46            'reference' => 'fb797b8232f53929f3944a4d1236e42528bd1165',
    4747            'dev_requirement' => false,
    4848        ),
Note: See TracChangeset for help on using the changeset viewer.