This post is also available in: 日本語 (Japanese)
WooCommerce 2.6.10修正リリースが利用可能になりました。 WordPress.orgから、または管理パネルの自動アップデートとしてダウンロードできます。
〜30件のコミットにより、このリリースでいくつかの問題が修正されました。
注意すべき変更は、バリエーションのカートのフォームスクリプトが追加されました。 いくつかのバージョンでは、最新のバージョンのFirefoxとの非互換性を発見しました。これはクリック時に属性の選択を解除します。 2.6.9ではこれが「修正」されましたが、誤って他のブラウザで「デフォルトの選択」属性が正しく機能しなくなりました。
これを絞り込んで、WooCommerce が選択したボックスフォーカスの非関連属性を除外する方法に絞り込みます。一部のブラウザでは、フォーカスイベント中に DOM が変更されるのを避けたかったです。 この問題を解決するには、DOM を最新の状態に保ち、フォーカスの間に残しておく必要がありました。
これを修正したPRはここで見つけることができます。 かなりリファクタリングされていることに気づくでしょう。また、修正リリースでは通常は気楽にならないでしょうが、ブラウザの互換性の問題を解決する必要があり、スクリプトがわかりやすくなりました。 私たちはこれをマージしてから内部的にテストしてきました。
2.6.10 の変更履歴は以下の通りです。
*修正 - 配送クラスが存在しない場合、クラスレートなしの定額料金。
*修正 - 返された REST API クーポンの有効期限。
*修正 - rest API で reviews_allowed が false に設定されています。
*修正 - いくつかのカスタム範囲の販売日シリーズ。
*修正 - バリエーションでデフォルトでオプションが選択された場合の属性の不足。 これは、Firefox 50互換性の修正の結果です。 Firefox、Chrome、IE、およびEdgeの両方をサポートするために、バリエーションをカートのスクリプトにリファクタリングしました。
*更新 - Geo IP APIサービス。
*追加 - WP VIP / VIP GO GEO IPヘッダーのサポート。
* Dev - API - 製品イメージIDが有効な WordPress 添付ファイル ID でない場合、エラーメッセージを表示します。
それ以上の問題が見つかった場合は、開発チームがレビューできるように GitHub で詳細に報告してください。この投稿のコメントは終了しています。
チームからの幸せな休日を!
Comments