Skip to content

Commit eb05658

Browse files
authored
Merge pull request #357 from Ecwid/dev
Dev
2 parents ea17842 + 796a6c4 commit eb05658

File tree

7 files changed

+15
-4
lines changed

7 files changed

+15
-4
lines changed

CHANGELOG.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
== Changelog ==
2+
= 7.0.5 - Dec 2, 2025 =
3+
- **WordPress 6.9 compatibility.** The new WordPress version will be released soon. The Ecwid ecommerce shopping cart plugin is ready for the new release — everything works well in your WordPress admin and storefront pages. Feel free to upgrade your site to WordPress 6.9.
4+
- Internal improvements and optimizations.
5+
26
= 7.0.4 - Jul 15, 2025 =
37
- Improved compatibility with the Jetpack plugin to ensure storefront scripts load correctly when 'Defer Non-Essential JavaScript' is enabled.
48
- Applied minor fixes and general improvements for better performance and stability.

ecwid-shopping-cart.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Description: Ecwid by Lightspeed is a full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
66
Text Domain: ecwid-shopping-cart
77
Author: Ecwid Ecommerce
8-
Version: 7.0.4
8+
Version: 7.0.5
99
Author URI: https://go.lightspeedhq.com/ecwid-site
1010
License: GPLv2 or later
1111
*/

includes/class-ecwid-oauth.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ public function process_authorization() {
107107
$redirect_uri = $this->check_url_for_idn_format( $redirect_uri );
108108

109109
$params['code'] = sanitize_text_field( wp_unslash( $_REQUEST['code'] ) );
110+
$params['store_id'] = sanitize_text_field( wp_unslash( $_REQUEST['store_id'] ) );
110111
$params['client_id'] = Ecwid_Config::get_oauth_appid();
111112
$params['client_secret'] = Ecwid_Config::get_oauth_appsecret();
112113
$params['redirect_uri'] = $redirect_uri;
@@ -115,7 +116,7 @@ public function process_authorization() {
115116

116117
$request = Ecwid_HTTP::create_post(
117118
'oauth_authorize',
118-
Ecwid_Config::get_oauth_token_url(),
119+
Ecwid_Config::get_oauth_token_url() . '/' . $params['store_id'],
119120
array(
120121
Ecwid_HTTP::POLICY_RETURN_VERBOSE,
121122
)

includes/integrations/class-ecwid-integration-google-sitemap-generator.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<?php
22

33
class Ecwid_Integration_Google_Sitemap_Generator {
4+
public $plugin_version;
5+
46
public function __construct() {
57
// Older versions of Google XML Sitemaps plugin generate it in admin, newer in site area, so the hook should be assigned in both of them
68
add_action( 'sm_buildmap', array( $this, 'build_sitemap' ) );

lib/ecwid_api_v3.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -794,7 +794,7 @@ public function create_store( $params = array() ) {
794794
if ( ! empty( $params['password'] ) ) {
795795
$password = $params['password'];
796796
} else {
797-
$password = wp_generate_password( 8 );
797+
$password = '';
798798
}
799799

800800
$data = array(

readme.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ You can use Ecwid’s built-in import tools to copy your store products from any
152152
* [Ecwid Help Center](http://help.ecwid.com "Ecwid Help")
153153

154154
== Changelog ==
155+
= 7.0.5 - Dec 2, 2025 =
156+
- **WordPress 6.9 compatibility.** The new WordPress version will be released soon. The Ecwid ecommerce shopping cart plugin is ready for the new release — everything works well in your WordPress admin and storefront pages. Feel free to upgrade your site to WordPress 6.9.
157+
- Internal improvements and optimizations.
158+
155159
= 7.0.4 - Jul 15, 2025 =
156160
- Improved compatibility with the Jetpack plugin to ensure storefront scripts load correctly when 'Defer Non-Essential JavaScript' is enabled.
157161
- Applied minor fixes and general improvements for better performance and stability.

templates/importer/woo-main.tpl.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<div class="named-area__header">
1717
<div class="named-area__titles">
1818
<div class="named-area__title"><?php esc_html_e( 'Update your catalog', 'ecwid-shopping-cart' ); ?></div>
19-
<div class="named-area__subtitle"><?php echo esc_html__( sprintf( __( 'This import will copy your WooCommerce products and categories to your %s store.', 'ecwid-shopping-cart' ), Ecwid_Config::get_brand() ) ); ?></div>
19+
<div class="named-area__subtitle"><?php echo esc_html( sprintf( __( 'This import will copy your WooCommerce products and categories to your %s store.', 'ecwid-shopping-cart' ), Ecwid_Config::get_brand() ) ); ?></div>
2020
</div>
2121
</div>
2222
<div class="named-area__body">

0 commit comments

Comments
 (0)