ショートコードとフックの破壊的な名前変更、ストアフロントのエスケープの厳格化、Freemius の完全な削除。
アップグレードのお知らせ。 最新情報: ショートコードは [devmerx_delivery_estimate] になり、フックは devmerx_dde_* になりました。古い名前を使用してページまたはカスタム コードを更新します。デフォルトのメッセージテンプレートも変更されたため、カスタマイズされていない店頭の文言も変更されます。設定や過去の注文見積りは引き継がれます。
- 変更されました[estimated_delivery] ショートコードの名前が [devmerx_delivery_estimate] に変更されました。古いショートコードをページに配置した場合は、それを更新してください。古いタグでは何も表示されなくなります。
- 変更されましたすべてのフックとフィルターの名前が dde_* から devmerx_dde_* に変更されます。プラグインにフックするカスタム コードを更新する必要があります。
- 変更されました保存されたすべての設定、製品ごとのオーバーライド、および保存された注文見積もりは、より長い衝突防止ストレージ プレフィックスに移動されました。既存のデータは自動的に読み取られます。再入力する必要はありません。
- 変更されましたFreemius の統合は完全に削除されます。プラグインは外部サービスに接続せず、いかなる種類のアウトバウンド ネットワーク リクエストも行いません。
- 改善されましたストアフロントの出力は厳格な許可リストを通過するため、フィルターや改ざんされた保存値によって製品、カート、チェックアウト、または注文ページにスクリプトを挿入することはできません。
- 修正済みアドオンによって追加された設定タブは、設定画面全体を削除できなくなりました。
- 変更されましたデフォルトのメッセージ テンプレートは、「配信予定日: {min_date} - {max_date}」ではなく「配信予定日: {date}」になりました。そのため、表示モードの設定によって、デフォルトの文言が決まります。
- 修正済み表示モードの設定は、買い物客が見るものには影響しませんでした。 6 つのモードすべて (日付範囲、正確な日付、最も古い日付、最新の日付、期間、および相対値) で、{date} トークンのレンダリング方法が完全に変更されるようになりました。
- 修正済み見積もりはカートとチェックアウトのブロックに表示されませんでした。バンドルされているブロック スクリプトが古いため、プラグインが公開しなくなった名前で見積もりをリクエストしました。