Plugin Directory

Changeset 3406537


Ignore:
Timestamp:
12/01/2025 07:58:09 AM (13 days ago)
Author:
DvanKooten
Message:

v4.10.9

Location:
mailchimp-for-wp
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • mailchimp-for-wp/tags/4.10.9/CHANGELOG.md

    r3381684 r3406537  
    11Changelog
    22=========
     3
     4#### 4.10.9 - Nov 28, 2025
     5
     6- Specify `apiVersion` in call to `registerBlockType` so that WordPress 6.9 knows it can use the new iframe based editor.
     7- Add new setting to send an email for critical errors, like API errors returned by Mailchimp.
     8
    39
    410#### 4.10.8 - Oct 21, 2025
  • mailchimp-for-wp/tags/4.10.9/assets/js/forms-block.js

    r3317421 r3406537  
    1 (()=>{const e=window.wp.i18n.__,{registerBlockType:t}=window.wp.blocks,{SelectControl:i}=window.wp.components,o=window.mc4wp_forms;t("mailchimp-for-wp/form",{title:e("Mailchimp for WordPress Form"),description:e("Block showing a Mailchimp for WordPress sign-up form"),category:"widgets",attributes:{id:{type:"int"}},icon:React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",version:"1.1"},React.createElement("path",{opacity:"1",fill:"#a0a5aa",fillOpacity:"1",stroke:"none",d:"M 8.0097656 0.052734375 A 8 8 0 0 0 0.009765625 8.0527344 A 8 8 0 0 0 8.0097656 16.052734 A 8 8 0 0 0 16.009766 8.0527344 A 8 8 0 0 0 8.0097656 0.052734375 z M 9.2597656 4.171875 C 9.3205456 4.171875 9.9296146 5.0233822 10.611328 6.0664062 C 11.293041 7.1094313 12.296018 8.5331666 12.841797 9.2285156 L 13.833984 10.492188 L 13.316406 11.041016 C 13.031321 11.342334 12.708299 11.587891 12.599609 11.587891 C 12.253798 11.587891 11.266634 10.490156 10.349609 9.0859375 C 9.8610009 8.3377415 9.4126385 7.7229 9.3515625 7.71875 C 9.2904825 7.71455 9.2402344 8.3477011 9.2402344 9.1269531 L 9.2402344 10.544922 L 8.5839844 10.982422 C 8.2233854 11.223015 7.8735746 11.418294 7.8066406 11.417969 C 7.7397106 11.417644 7.4861075 10.997223 7.2421875 10.482422 C 6.9982675 9.9676199 6.6560079 9.3946444 6.4824219 9.2089844 L 6.1679688 8.8710938 L 6.0664062 9.34375 C 5.7203313 10.974656 5.6693219 11.090791 5.0917969 11.505859 C 4.5805569 11.873288 4.2347982 12.017623 4.1914062 11.882812 C 4.1839062 11.859632 4.1482681 11.574497 4.1113281 11.25 C 3.9708341 10.015897 3.5347399 8.7602861 2.8105469 7.5019531 C 2.5672129 7.0791451 2.5711235 7.0651693 2.9765625 6.8320312 C 3.2046215 6.7008903 3.5466561 6.4845105 3.7363281 6.3515625 C 4.0587811 6.1255455 4.1076376 6.1466348 4.4941406 6.6679688 C 4.8138896 7.0992628 4.9275606 7.166285 4.9941406 6.96875 C 5.0960956 6.666263 6.181165 5.8574219 6.484375 5.8574219 C 6.600668 5.8574219 6.8857635 6.1981904 7.1171875 6.6152344 C 7.3486105 7.0322784 7.5790294 7.3728809 7.6308594 7.3730469 C 7.7759584 7.3735219 7.9383234 5.8938023 7.8339844 5.5195312 C 7.7605544 5.2561423 7.8865035 5.0831575 8.4453125 4.6796875 C 8.8327545 4.3999485 9.1989846 4.171875 9.2597656 4.171875 z "})),supports:{html:!1},edit:function(t){const r=o.map(e=>({label:e.name,value:e.id}));return void 0===t.attributes.id&&o.length>0&&t.setAttributes({id:o[0].id}),React.createElement("div",{style:{backgroundColor:"#f8f9f9",padding:"14px"}},React.createElement(i,{label:e("Mailchimp for WordPress Sign-up Form"),value:t.attributes.id,options:r,onChange:e=>{t.setAttributes({id:e})}}))},save:function(e){return null}})})();
     1(()=>{const e=window.wp.i18n.__,{registerBlockType:t}=window.wp.blocks,{SelectControl:i}=window.wp.components,o=window.mc4wp_forms;t("mailchimp-for-wp/form",{apiVersion:3,title:e("Mailchimp for WordPress Form"),description:e("Block showing a Mailchimp for WordPress sign-up form"),category:"widgets",attributes:{id:{type:"int"}},icon:React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",version:"1.1"},React.createElement("path",{opacity:"1",fill:"#a0a5aa",fillOpacity:"1",stroke:"none",d:"M 8.0097656 0.052734375 A 8 8 0 0 0 0.009765625 8.0527344 A 8 8 0 0 0 8.0097656 16.052734 A 8 8 0 0 0 16.009766 8.0527344 A 8 8 0 0 0 8.0097656 0.052734375 z M 9.2597656 4.171875 C 9.3205456 4.171875 9.9296146 5.0233822 10.611328 6.0664062 C 11.293041 7.1094313 12.296018 8.5331666 12.841797 9.2285156 L 13.833984 10.492188 L 13.316406 11.041016 C 13.031321 11.342334 12.708299 11.587891 12.599609 11.587891 C 12.253798 11.587891 11.266634 10.490156 10.349609 9.0859375 C 9.8610009 8.3377415 9.4126385 7.7229 9.3515625 7.71875 C 9.2904825 7.71455 9.2402344 8.3477011 9.2402344 9.1269531 L 9.2402344 10.544922 L 8.5839844 10.982422 C 8.2233854 11.223015 7.8735746 11.418294 7.8066406 11.417969 C 7.7397106 11.417644 7.4861075 10.997223 7.2421875 10.482422 C 6.9982675 9.9676199 6.6560079 9.3946444 6.4824219 9.2089844 L 6.1679688 8.8710938 L 6.0664062 9.34375 C 5.7203313 10.974656 5.6693219 11.090791 5.0917969 11.505859 C 4.5805569 11.873288 4.2347982 12.017623 4.1914062 11.882812 C 4.1839062 11.859632 4.1482681 11.574497 4.1113281 11.25 C 3.9708341 10.015897 3.5347399 8.7602861 2.8105469 7.5019531 C 2.5672129 7.0791451 2.5711235 7.0651693 2.9765625 6.8320312 C 3.2046215 6.7008903 3.5466561 6.4845105 3.7363281 6.3515625 C 4.0587811 6.1255455 4.1076376 6.1466348 4.4941406 6.6679688 C 4.8138896 7.0992628 4.9275606 7.166285 4.9941406 6.96875 C 5.0960956 6.666263 6.181165 5.8574219 6.484375 5.8574219 C 6.600668 5.8574219 6.8857635 6.1981904 7.1171875 6.6152344 C 7.3486105 7.0322784 7.5790294 7.3728809 7.6308594 7.3730469 C 7.7759584 7.3735219 7.9383234 5.8938023 7.8339844 5.5195312 C 7.7605544 5.2561423 7.8865035 5.0831575 8.4453125 4.6796875 C 8.8327545 4.3999485 9.1989846 4.171875 9.2597656 4.171875 z "})),supports:{html:!1},edit:function(t){const r=o.map(e=>({label:e.name,value:e.id}));return void 0===t.attributes.id&&o.length>0&&t.setAttributes({id:o[0].id}),React.createElement("div",{style:{backgroundColor:"#f8f9f9",padding:"14px"}},React.createElement(i,{label:e("Mailchimp for WordPress Sign-up Form"),value:t.attributes.id,options:r,onChange:e=>{t.setAttributes({id:e})}}))},save:function(e){return null}})})();
  • mailchimp-for-wp/tags/4.10.9/config/default-settings.php

    r3235871 r3406537  
    44    'api_key'              => '',
    55    'debug_log_level'      => 'warning',
     6    'email_on_error' => '',
    67];
  • mailchimp-for-wp/tags/4.10.9/includes/class-debug-log.php

    r3227253 r3406537  
    140140        flock($this->stream, LOCK_UN);
    141141
     142        // Maybe send email on level errors and up
     143        if ($level >= self::ERROR) {
     144            $opts = mc4wp_get_options();
     145            if (! empty($opts['email_on_error'])) {
     146                $last_sent = get_transient('mc4wp_error_email_sent');
     147                if (! $last_sent) {
     148                    $subject = sprintf('[%s] MC4WP Error on your site', get_bloginfo('name'));
     149                    $body    = sprintf('A MC4WP error occurred on your site: %s', $message);
     150                    wp_mail($opts['email_on_error'], $subject, $body);
     151                    set_transient('mc4wp_error_email_sent', time(), DAY_IN_SECONDS);
     152                }
     153            }
     154        }
     155
    142156        return true;
    143157    }
  • mailchimp-for-wp/tags/4.10.9/includes/views/other-settings.php

    r3227253 r3406537  
    4444                                <p class="description">
    4545                                    <?php echo sprintf(wp_kses(__('Determines what events should be written to <a href="%s">the debug log</a> (see below).', 'mailchimp-for-wp'), [ 'a' => [ 'href' => [] ] ]), 'https://www.mc4wp.com/kb/how-to-enable-log-debugging/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=settings-page'); ?>
     46                                </p>
     47                            </td>
     48                        </tr>
     49                    </table>
     50                    <table class="form-table">
     51                        <tr>
     52                            <th><label for="mc4wp-email-on-error"><?php echo esc_html__('Send email on critical error', 'mailchimp-for-wp'); ?></label></th>
     53                            <td>
     54                                <input type="email" id="mc4wp-email-on-error" name="mc4wp[email_on_error]" value="<?php echo esc_attr($opts['email_on_error']); ?>" class="regular-text" placeholder="[email protected]" />
     55                                <p class="description">
     56                                    <?php echo esc_html__('Enter an email address to receive a notification when a critical error occurs. Max 1 email per 24 hours.', 'mailchimp-for-wp'); ?>
    4657                                </p>
    4758                            </td>
  • mailchimp-for-wp/tags/4.10.9/mailchimp-for-wp.php

    r3381684 r3406537  
    55Plugin URI: https://www.mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=plugins-page
    66Description: Mailchimp for WordPress by ibericode. Adds various highly effective sign-up methods to your site.
    7 Version: 4.10.8
     7Version: 4.10.9
    88Author: ibericode
    99Author URI: https://www.ibericode.com/
     
    4444
    4545    // bootstrap the core plugin
    46     define('MC4WP_VERSION', '4.10.8');
     46    define('MC4WP_VERSION', '4.10.9');
    4747    define('MC4WP_PLUGIN_DIR', __DIR__);
    4848    define('MC4WP_PLUGIN_FILE', __FILE__);
  • mailchimp-for-wp/tags/4.10.9/readme.txt

    r3404867 r3406537  
    55Requires at least: 4.6
    66Tested up to: 6.9
    7 Stable tag: 4.10.8
     7Stable tag: 4.10.9
    88License: GPL-3.0-or-later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    190190
    191191
     192#### 4.10.9 - Nov 28, 2025
     193
     194- Specify `apiVersion` in call to `registerBlockType` so that WordPress 6.9 knows it can use the new iframe based editor.
     195- Add new setting to send an email for critical errors, like API errors returned by Mailchimp.
     196
     197
    192198#### 4.10.8 - Oct 21, 2025
    193199
     
    561567- Update MemberPress hook names. Thanks [Ian Heggaton](https://github.com/pixelated-au)!
    562568- Use WordPress.org translations instead of bundling translation files in plugin itself.
    563 - Write .htaccess to directory of debug log file, to prevent file access.
    564 - Add some convenient hooks for Checkout for WooCommerce.
    565 - Stop parsing shortcodes in text widgets as WordPress core does this since version 4.9.
    566 
    567 
    568 #### 4.7 - Nov 7, 2019
    569 
    570 **Improvements**
    571 
    572 - Add role=alert to form notices.
    573 - Add setting to pre-check sign-up ...
     569- Write .htaccess to directory of debug log file, to ...
    574570
    575571== Upgrade Notice ==
  • mailchimp-for-wp/trunk/CHANGELOG.md

    r3381684 r3406537  
    11Changelog
    22=========
     3
     4#### 4.10.9 - Nov 28, 2025
     5
     6- Specify `apiVersion` in call to `registerBlockType` so that WordPress 6.9 knows it can use the new iframe based editor.
     7- Add new setting to send an email for critical errors, like API errors returned by Mailchimp.
     8
    39
    410#### 4.10.8 - Oct 21, 2025
  • mailchimp-for-wp/trunk/assets/js/forms-block.js

    r3317421 r3406537  
    1 (()=>{const e=window.wp.i18n.__,{registerBlockType:t}=window.wp.blocks,{SelectControl:i}=window.wp.components,o=window.mc4wp_forms;t("mailchimp-for-wp/form",{title:e("Mailchimp for WordPress Form"),description:e("Block showing a Mailchimp for WordPress sign-up form"),category:"widgets",attributes:{id:{type:"int"}},icon:React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",version:"1.1"},React.createElement("path",{opacity:"1",fill:"#a0a5aa",fillOpacity:"1",stroke:"none",d:"M 8.0097656 0.052734375 A 8 8 0 0 0 0.009765625 8.0527344 A 8 8 0 0 0 8.0097656 16.052734 A 8 8 0 0 0 16.009766 8.0527344 A 8 8 0 0 0 8.0097656 0.052734375 z M 9.2597656 4.171875 C 9.3205456 4.171875 9.9296146 5.0233822 10.611328 6.0664062 C 11.293041 7.1094313 12.296018 8.5331666 12.841797 9.2285156 L 13.833984 10.492188 L 13.316406 11.041016 C 13.031321 11.342334 12.708299 11.587891 12.599609 11.587891 C 12.253798 11.587891 11.266634 10.490156 10.349609 9.0859375 C 9.8610009 8.3377415 9.4126385 7.7229 9.3515625 7.71875 C 9.2904825 7.71455 9.2402344 8.3477011 9.2402344 9.1269531 L 9.2402344 10.544922 L 8.5839844 10.982422 C 8.2233854 11.223015 7.8735746 11.418294 7.8066406 11.417969 C 7.7397106 11.417644 7.4861075 10.997223 7.2421875 10.482422 C 6.9982675 9.9676199 6.6560079 9.3946444 6.4824219 9.2089844 L 6.1679688 8.8710938 L 6.0664062 9.34375 C 5.7203313 10.974656 5.6693219 11.090791 5.0917969 11.505859 C 4.5805569 11.873288 4.2347982 12.017623 4.1914062 11.882812 C 4.1839062 11.859632 4.1482681 11.574497 4.1113281 11.25 C 3.9708341 10.015897 3.5347399 8.7602861 2.8105469 7.5019531 C 2.5672129 7.0791451 2.5711235 7.0651693 2.9765625 6.8320312 C 3.2046215 6.7008903 3.5466561 6.4845105 3.7363281 6.3515625 C 4.0587811 6.1255455 4.1076376 6.1466348 4.4941406 6.6679688 C 4.8138896 7.0992628 4.9275606 7.166285 4.9941406 6.96875 C 5.0960956 6.666263 6.181165 5.8574219 6.484375 5.8574219 C 6.600668 5.8574219 6.8857635 6.1981904 7.1171875 6.6152344 C 7.3486105 7.0322784 7.5790294 7.3728809 7.6308594 7.3730469 C 7.7759584 7.3735219 7.9383234 5.8938023 7.8339844 5.5195312 C 7.7605544 5.2561423 7.8865035 5.0831575 8.4453125 4.6796875 C 8.8327545 4.3999485 9.1989846 4.171875 9.2597656 4.171875 z "})),supports:{html:!1},edit:function(t){const r=o.map(e=>({label:e.name,value:e.id}));return void 0===t.attributes.id&&o.length>0&&t.setAttributes({id:o[0].id}),React.createElement("div",{style:{backgroundColor:"#f8f9f9",padding:"14px"}},React.createElement(i,{label:e("Mailchimp for WordPress Sign-up Form"),value:t.attributes.id,options:r,onChange:e=>{t.setAttributes({id:e})}}))},save:function(e){return null}})})();
     1(()=>{const e=window.wp.i18n.__,{registerBlockType:t}=window.wp.blocks,{SelectControl:i}=window.wp.components,o=window.mc4wp_forms;t("mailchimp-for-wp/form",{apiVersion:3,title:e("Mailchimp for WordPress Form"),description:e("Block showing a Mailchimp for WordPress sign-up form"),category:"widgets",attributes:{id:{type:"int"}},icon:React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",version:"1.1"},React.createElement("path",{opacity:"1",fill:"#a0a5aa",fillOpacity:"1",stroke:"none",d:"M 8.0097656 0.052734375 A 8 8 0 0 0 0.009765625 8.0527344 A 8 8 0 0 0 8.0097656 16.052734 A 8 8 0 0 0 16.009766 8.0527344 A 8 8 0 0 0 8.0097656 0.052734375 z M 9.2597656 4.171875 C 9.3205456 4.171875 9.9296146 5.0233822 10.611328 6.0664062 C 11.293041 7.1094313 12.296018 8.5331666 12.841797 9.2285156 L 13.833984 10.492188 L 13.316406 11.041016 C 13.031321 11.342334 12.708299 11.587891 12.599609 11.587891 C 12.253798 11.587891 11.266634 10.490156 10.349609 9.0859375 C 9.8610009 8.3377415 9.4126385 7.7229 9.3515625 7.71875 C 9.2904825 7.71455 9.2402344 8.3477011 9.2402344 9.1269531 L 9.2402344 10.544922 L 8.5839844 10.982422 C 8.2233854 11.223015 7.8735746 11.418294 7.8066406 11.417969 C 7.7397106 11.417644 7.4861075 10.997223 7.2421875 10.482422 C 6.9982675 9.9676199 6.6560079 9.3946444 6.4824219 9.2089844 L 6.1679688 8.8710938 L 6.0664062 9.34375 C 5.7203313 10.974656 5.6693219 11.090791 5.0917969 11.505859 C 4.5805569 11.873288 4.2347982 12.017623 4.1914062 11.882812 C 4.1839062 11.859632 4.1482681 11.574497 4.1113281 11.25 C 3.9708341 10.015897 3.5347399 8.7602861 2.8105469 7.5019531 C 2.5672129 7.0791451 2.5711235 7.0651693 2.9765625 6.8320312 C 3.2046215 6.7008903 3.5466561 6.4845105 3.7363281 6.3515625 C 4.0587811 6.1255455 4.1076376 6.1466348 4.4941406 6.6679688 C 4.8138896 7.0992628 4.9275606 7.166285 4.9941406 6.96875 C 5.0960956 6.666263 6.181165 5.8574219 6.484375 5.8574219 C 6.600668 5.8574219 6.8857635 6.1981904 7.1171875 6.6152344 C 7.3486105 7.0322784 7.5790294 7.3728809 7.6308594 7.3730469 C 7.7759584 7.3735219 7.9383234 5.8938023 7.8339844 5.5195312 C 7.7605544 5.2561423 7.8865035 5.0831575 8.4453125 4.6796875 C 8.8327545 4.3999485 9.1989846 4.171875 9.2597656 4.171875 z "})),supports:{html:!1},edit:function(t){const r=o.map(e=>({label:e.name,value:e.id}));return void 0===t.attributes.id&&o.length>0&&t.setAttributes({id:o[0].id}),React.createElement("div",{style:{backgroundColor:"#f8f9f9",padding:"14px"}},React.createElement(i,{label:e("Mailchimp for WordPress Sign-up Form"),value:t.attributes.id,options:r,onChange:e=>{t.setAttributes({id:e})}}))},save:function(e){return null}})})();
  • mailchimp-for-wp/trunk/config/default-settings.php

    r3235871 r3406537  
    44    'api_key'              => '',
    55    'debug_log_level'      => 'warning',
     6    'email_on_error' => '',
    67];
  • mailchimp-for-wp/trunk/includes/class-debug-log.php

    r3227253 r3406537  
    140140        flock($this->stream, LOCK_UN);
    141141
     142        // Maybe send email on level errors and up
     143        if ($level >= self::ERROR) {
     144            $opts = mc4wp_get_options();
     145            if (! empty($opts['email_on_error'])) {
     146                $last_sent = get_transient('mc4wp_error_email_sent');
     147                if (! $last_sent) {
     148                    $subject = sprintf('[%s] MC4WP Error on your site', get_bloginfo('name'));
     149                    $body    = sprintf('A MC4WP error occurred on your site: %s', $message);
     150                    wp_mail($opts['email_on_error'], $subject, $body);
     151                    set_transient('mc4wp_error_email_sent', time(), DAY_IN_SECONDS);
     152                }
     153            }
     154        }
     155
    142156        return true;
    143157    }
  • mailchimp-for-wp/trunk/includes/views/other-settings.php

    r3227253 r3406537  
    4444                                <p class="description">
    4545                                    <?php echo sprintf(wp_kses(__('Determines what events should be written to <a href="%s">the debug log</a> (see below).', 'mailchimp-for-wp'), [ 'a' => [ 'href' => [] ] ]), 'https://www.mc4wp.com/kb/how-to-enable-log-debugging/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=settings-page'); ?>
     46                                </p>
     47                            </td>
     48                        </tr>
     49                    </table>
     50                    <table class="form-table">
     51                        <tr>
     52                            <th><label for="mc4wp-email-on-error"><?php echo esc_html__('Send email on critical error', 'mailchimp-for-wp'); ?></label></th>
     53                            <td>
     54                                <input type="email" id="mc4wp-email-on-error" name="mc4wp[email_on_error]" value="<?php echo esc_attr($opts['email_on_error']); ?>" class="regular-text" placeholder="[email protected]" />
     55                                <p class="description">
     56                                    <?php echo esc_html__('Enter an email address to receive a notification when a critical error occurs. Max 1 email per 24 hours.', 'mailchimp-for-wp'); ?>
    4657                                </p>
    4758                            </td>
  • mailchimp-for-wp/trunk/mailchimp-for-wp.php

    r3381684 r3406537  
    55Plugin URI: https://www.mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=plugins-page
    66Description: Mailchimp for WordPress by ibericode. Adds various highly effective sign-up methods to your site.
    7 Version: 4.10.8
     7Version: 4.10.9
    88Author: ibericode
    99Author URI: https://www.ibericode.com/
     
    4444
    4545    // bootstrap the core plugin
    46     define('MC4WP_VERSION', '4.10.8');
     46    define('MC4WP_VERSION', '4.10.9');
    4747    define('MC4WP_PLUGIN_DIR', __DIR__);
    4848    define('MC4WP_PLUGIN_FILE', __FILE__);
  • mailchimp-for-wp/trunk/readme.txt

    r3404867 r3406537  
    55Requires at least: 4.6
    66Tested up to: 6.9
    7 Stable tag: 4.10.8
     7Stable tag: 4.10.9
    88License: GPL-3.0-or-later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    190190
    191191
     192#### 4.10.9 - Nov 28, 2025
     193
     194- Specify `apiVersion` in call to `registerBlockType` so that WordPress 6.9 knows it can use the new iframe based editor.
     195- Add new setting to send an email for critical errors, like API errors returned by Mailchimp.
     196
     197
    192198#### 4.10.8 - Oct 21, 2025
    193199
     
    561567- Update MemberPress hook names. Thanks [Ian Heggaton](https://github.com/pixelated-au)!
    562568- Use WordPress.org translations instead of bundling translation files in plugin itself.
    563 - Write .htaccess to directory of debug log file, to prevent file access.
    564 - Add some convenient hooks for Checkout for WooCommerce.
    565 - Stop parsing shortcodes in text widgets as WordPress core does this since version 4.9.
    566 
    567 
    568 #### 4.7 - Nov 7, 2019
    569 
    570 **Improvements**
    571 
    572 - Add role=alert to form notices.
    573 - Add setting to pre-check sign-up ...
     569- Write .htaccess to directory of debug log file, to ...
    574570
    575571== Upgrade Notice ==
Note: See TracChangeset for help on using the changeset viewer.