ログイン
始める

ソフトウェアライセンス変更履歴

バージョン 3.8.1 — 2021年9月15日
  • 新機能:ステージロールアウトロジックに3つのフィルターを追加しました:edd_sl_staged_rollout_identifier、edd_sl_staged_rollout_eligible_for_batch_update、edd_sl_staged_rollout_number。
  • 改善:このダウンロードが最後に変更された日時を「最終更新日時」として使用しますか?のメタオプションを削除しました。この動作は、オプションがチェックされているかどうかにかかわらず発生していました。
  • 改善:APIプラグインの説明からショートコードが削除されました。これにより、エンドユーザーがプラグインページで「詳細を表示」をクリックしたときに、レンダリングされていないショートコードが表示されるのを防ぎます。
  • 修正:SHOW TABLES LIKE クエリがすべてのページ読み込みで実行されていました。
  • 修正:readmeパーサーからのエッジケース「そのようなファイルまたはディレクトリはありません」という警告。
  • 修正:プラグインの「最終更新」の日付に予期しない結果が生じることがありました。特に非英語言語を使用している場合に顕著でした。
  • EDD 3.0:ソフトウェアライセンスのメールタグにラベルがあることを確認します。
バージョン 3.8 — 2021年8月30日
  • 新機能:管理者はユーザーをライセンス更新メールに購読および購読解除できるようになりました。
  • 新機能:ステージロールアウト機能 – ソフトウェアの新しいバージョンをユーザーに段階的にリリースできるようになりました。
  • 新機能:バージョン要件機能 – サポートされていない要件を持つユーザーがアップデートを取得できないようにします。
  • 新機能:パフォーマンス向上のため、license_keyデータベース列にインデックスを追加しました。
  • 修正:アップグレードパスボタンがEasy Digital Downloads 2.11で機能しませんでした。
  • 修正:ドイツ語翻訳を使用した場合にツールチップが正しく表示されませんでした。
  • 修正:ライセンス期間とライセンス有効期限の単位のニックネームを取得するメソッドが、変動価格IDを尊重していませんでした。
  • 修正:マルチサイトの変更履歴表示リンクが、間違ったダウンロードの変更履歴を表示することがありました。
  • サンプルプラグイン
    • Updater Class:バージョン1.9に更新しました。
    • 新機能:アップデートパッケージを提供する前に要件チェックをサポートしました。
    • 修正:マルチサイトインストールのサポートを改善しました。
  • サンプルテーマ
    • Updater Class:バージョン1.2に更新しました。
    • 新機能:アップデートパッケージを提供する前に要件チェックをサポートしました。
    • 修正:一部のPHPエラーと警告を削除しました。
バージョン 3.7.3 — 2021年7月26日
  • 改善:変動価格ごとに異なるライセンス期間を考慮するようにライセンスアップグレードロジックを調整しました。(カスタムコードが必要です。)
  • 修正:1ヶ月から1年のアップグレードで、日付と金額が正しくなくなっていました。
  • 修正:ライセンス有効期限の日付ピッカーが、すべての日付形式で期待どおりに機能していませんでした。
  • 修正:レトロアクティブプロセッサがアイテム数量で機能していませんでした。
  • 修正:サンプルテーマから.DS_Storeファイルを削除しました。
  • PHP 8でのテーマアップデーターにおける致命的なエラーを修正。
  • EDD 3.0:速度向上のため、新しい注文履歴フックを使用するように更新しました。
バージョン 3.7.2 — 2021年6月14日
  • 新機能:バージョン3.8でのシステム要件変更に関する管理画面通知。将来の要件を満たしていない場合にのみ表示されます。(PHP 5.6、WP 4.9、EDD 2.9)
  • 改善:注文詳細ページでのレトロアクティブプロセッサメッセージの文言を変更しました。
  • 改善:リクエストデータがedd_sl_license_responseフィルターに渡されるようになりました。
  • 改善:「キャンセル」ライセンス更新リンクが<button>になりました。
  • 修正:子ライセンスで、変動価格IDが0の場合に誤った情報が表示されることがある問題を修正しました。
  • 修正:変動価格IDが0の場合に、アップグレード価格が正しくない問題を修正しました。
  • 修正:無効化されていても、以前有効だった場合はReadmeの解析が処理され続けていた問題を修正しました。
  • 修正:注文ステータスを完了済みに戻すと、新しいライセンスキーが追加生成されていた問題を修正しました。
  • EDD 3.0 – レトロアクティブプロセッサとの互換性。
  • EDD 3.0 – 新しい返金APIとの互換性。
  • EDD 3.0 – 一部の生のデータベースクエリをpost metaテーブルで互換性があるように更新しました。
バージョン 3.7.1 — 2021年3月29日
  • 新機能:get_version APIエンドポイントで、新しいproducts引数を使用して製品の配列を指定できるようになりました。products配列の各項目は、個別のリクエストと同じ引数を使用します。例についてはドキュメントを参照してください。
  • 改善:ライセンス管理リンク(「サイトの管理」リンクなど)が、カスタマイズされた/タブ表示のUIでうまく機能していませんでした。3.7の変更を部分的に元に戻し、ショートコードがThe Loop内にある場合は古い方法を使用するようにしました。ショートコードがThe Loopの外にある場合は、3.7で導入された新しい方法を使用します。
  • 修正:製品のアップグレードパスが存在しない場合、現在の製品をアップグレードオプションとして選択できなかった問題を修正しました。
  • 修正:PHP 8での非推奨通知。
  • 修正:edd_sl_use_current_price_prorationフィルターが、変動価格のない製品に適用されていなかった問題を修正しました。
  • 修正:edd_license_keysショートコード – 「購入履歴ページ」が正しく設定されていない場合、「サイトの管理」および「アップグレード」リンクが機能していなかった問題を修正しました。
  • 修正:Readmeパーサーがversion_compare()を使用していなかったため、比較が不正確になる可能性があった問題を修正しました。
  • 修正:PHPの「未定義インデックス」エラーを修正しました。
  • プラグインサンプル:アップデータークラスに$betaプロパティの宣言が欠けていました。
  • プラグインサンプル:EDD_SL_Plugin_Updater::convert_object_to_array()で「無効な引数がforeach()に渡されました」エラーが発生していた問題を修正しました。
  • EDD 3.0 – 更新/アップグレードによる注文のフィルタリングが機能しない問題を修正しました。
  • EDD 3.0 – 関連する注文が存在しない場合に、管理ライセンステーブルにPHP通知が表示される問題を修正しました。
  • EDD 3.0 – レガシーレポートと新しいレポートの両方が読み込まれていましたが、現在は新しいもののみが読み込まれます。
  • EDD 3.0 – チェックアウト時にライセンス更新のJavaScriptが読み込まれない問題を修正しました。
バージョン 3.7 — 2021年1月26日
  • 新機能:管理ライセンステーブルを再構築し、クエリ数を削減しました。
  • 新機能:顧客が更新のためにライセンスキーを入力できるedd_renewal_formという新しいショートコードが追加されました。
  • 新機能:更新通知をプレビューできるようになりました。
  • 新機能:メールテンプレートタグがEDDコアとより一貫性を持つようになりました。{name}は顧客の姓のみに使用でき、{fullname}は顧客のフルネームに使用できます。
  • 新機能:アップグレードを購入する際、アップグレードされるライセンスキーがカートに表示されるようになりました。
  • 改善:ローカル/ステージングサブドメインの許可リストに*.wpengine.comを追加しました。
  • 改善:wp_get_environment_type()を利用して、ステージングドメインの検出を改善しました。
  • 改善:管理画面のライセンス管理ページにある更新/購読解除URLが、コピーしやすくするために読み取り専用入力に変更されました。
  • 改善:支払い画面の「ライセンスキーを生成」リンクをクリックすると、レトロアクティブプロセッサメタボックスに直接移動するようになりました。
  • 改善:注文番号の表示を、連番注文および注文プレフィックス/ポストフィックスと互換性があるように更新しました。
  • 改善:キャッシュされたreadmeファイルのクリアが、ページ再読み込みを必要とせずにAJAX経由で行われるようになりました。
  • リファクタリング:チェックアウトJavaScriptにwp_add_inline_script()を使用しました。
  • リファクタリング:画像、CSS、JSをassets/ディレクトリに移動しました。
  • 修正:レトロアクティブプロセッサツールがアップグレードで機能しない問題を修正しました。
  • 修正:ライセンスキーが提供されていない場合の、一貫性のないget_version API応答を修正しました。
  • 修正:更新が無効になっていても、直接URL経由でライセンスを更新できてしまう問題を修正しました。
  • 修正:未定義変数エラーを修正しました。
  • 修正:purchase_historyがメインループの外で使用された場合、ソフトウェアライセンス機能が機能しない問題を修正しました。
  • 修正:空の投稿メタが不必要に保存されていた問題を修正しました。
  • 開発:EDD 3.0互換性のための多数のコード更新を行いました。
  • 開発:ライセンスAPI関数でのextract()の使用を削除し、可読性を向上させ、WordPressコーディング標準に準拠させました。
  • 開発:EDD_SL_License::$post_parent(非推奨)の内部使用をEDD_SL_License::$parentに置き換えました。
バージョン 3.6.13 — 2020年12月2日
  • 修正:アップグレードに同じ価格のバリエーションが2つある場合、アップグレード計算が不正確になる問題を修正しました。
  • 修正:管理画面の「ライセンス管理」画面で、子価格IDが誤って表示される問題を修正しました。
  • 修正:サイトがURLでない場合に、「サイト」を非アクティブ化できない問題を修正しました。
バージョン 3.6.12 — 2020年11月2日
  • 新機能:サンプルを更新し、自動更新をサポートするようにしました。
  • 改善:ダウンロード編集ページでの入力フィールドの幅を広げました。
  • 修正:ManageWP Orionとの競合を修正しました。
  • 修正:価格オプションを指定せずにバリアブル価格の商品を含むバンドル商品が、ライセンスキーリストに価格オプションを誤って表示する問題を修正しました。
  • 修正:個別の商品からその商品を含むバンドルにアップグレードする際に、ライセンスキーの価格IDが更新されていませんでした。
  • 修正:「Uncaught TypeError」JavaScriptエラーが、ライセンスのアクティベーションレコードの更新を実行中に発生していました。
  • 修正:Redis Object CacheプラグインによってJSONレスポンスが破損していました。
  • 修正:期間ライセンスから生涯ライセンスにアップグレードする際の、プロラタ計算。
  • 修正:購入レシートのテストメールボタンを使用する際のタイムアウト。
  • 修正:アップデートバージョンの詳細を表示する際に、最小WordPressおよびPHPバージョンが表示されていませんでした。
バージョン 3.6.11 — 2020年5月18日
  • 修正:無効化されたライセンスはアップグレード可能でした。
  • 修正:EDD_SL_License_Meta:get_license_id が single 引数を尊重していませんでした。
  • 修正:EDD_SL_License_DB クラスが、終了日のみが渡された場合に日付範囲を尊重していませんでした。
  • 修正:「続きを読む」タグが指定されていない場合に、一部の顧客サイトで変更履歴が不適切に切り捨てられていました。
  • 修正:更新が有効になっていない場合でも、更新通知を送信するオプションが表示されていました。
  • サンプルプラグイン (EDD_SL_Plugin_Updater バージョン 1.7.1):
    • 修正:アイコンデータの重複を削除しました。
    • 修正:キャッシュされたアップデート情報の重複エントリの可能性を防ぎます。
    • 修正:no_update データセットを改善しました。
バージョン 3.6.10 — 2020年4月8日
  • 修正:Apache が末尾のスラッシュを強制した場合、アップデートパッケージのダウンロードに失敗する可能性がありました。
  • 修正:バンドルをアップグレードする際に、子ライセンスの価格IDが更新されない可能性がありました。
  • 修正:同じ商品の複数のライセンスを同時に更新することができませんでした。
  • 修正:子ライセンスを持つバンドルライセンスを使用する際に、ライセンスリストテーブルにパフォーマンスの問題がありました。
  • 修正:子ライセンスが親とは異なるアクティベーション制限を持つ可能性がありました。
  • 修正:子ライセンスが使用されている場合、ライセンスステータスのリストテーブルのライセンス数が不正確になる可能性がありました。
  • 修正:最新のパーサーアップデートの後、一部のReadme情報が正しく解析されていませんでした。
  • 修正:子ライセンスの検索で、不正確な結果または結果が得られない可能性がありました。
  • 修正:アップデートが断続的に「リダイレクトが多すぎます」エラーを引き起こす可能性がありました。
  • 修正:部分的なライセンスキーやメールアドレスの検索で、PHPの通知や警告が発生する可能性がありました。
  • 修正:jQueryがフッターで読み込まれている場合、フロントエンドでライセンスを管理する際にJavaScriptエラーが発生する可能性がありました。
  • 修正:存在しないライセンスキーの検索で、リストテーブルのすべてのライセンスキーが返されていました。
  • 修正:アップデートをダウンロードできることを確認するためのチェックの信頼性を向上させました。
  • 修正:カスタムキーを使用している場合、データベースカラムの許可長を超えるキー長を使用できる可能性がありました。
  • サンプルテーマ:
    • 修正:サンプルテーマでは、API呼び出しから theme_slug パラメータが欠落していました。
    • 新規:サンプルテーマは item_id パラメータをサポートするようになりました。
  • サンプルプラグイン:
    • 修正:「詳細表示」リンクがプラグインリストに常に表示されるわけではありませんでした。
    • 修正:サンプルプラグインでは EDD_SAMPLE_ITEM_NAME 文字列が定義されていませんでした。
  • 新規:チェンジログは「続きを読む」タグをサポートするようになり、get_version API呼び出しに格納されるチェンジログ情報を短縮できるようになりました。
  • 開発:ライセンスリストテーブルのカラムは、フィルターおよびソート可能になりました。
バージョン 3.6.9 — 2020年3月12日
  • 修正:readme.txt ファイルに含めることができる一部の情報が解析されていませんでした。
  • 修正:「テスト済みバージョン」の値が get_version 呼び出しで正しく読み取られていませんでした。
  • 修正:readme.txt ファイルの貢献者セクションが正しく解析されていませんでした。
  • 修正:PHP 7.2+ で `is_countable` 通知が発生する問題を修正しました。
バージョン 3.6.8 — 2019年3月19日
  • 修正:連番注文番号が有効になっている場合、REST APIの販売データ応答からライセンスが欠落していました。
  • 修正:ライセンスリストテーブルは1ページあたり20件を取得していましたが、30件のページネーションを構築していました。
  • 修正:ライセンスを管理するためのテンプレートに関する問題を修正し、「戻る」リンクが正しくない問題を解決しました。
  • 修正:ライセンス更新メール送信のログ記録時に PHP 警告が記録されていました。
  • 修正:アクティベーションを持つライセンスを削除した場合、カスタムアクティベーションカウントメタが削除される可能性がありました。
  • 修正:URLチェックが無効になっている場合でも、URLを取得する試行が実行されていました。実行されるべきではありませんでした。
  • 修正:URLパラメータなしでの無効化/有効化は成功を返していましたが、URLチェックが必要な場合は失敗すべきでした。
  • 修正:Kinstaステージング環境をサポートするために、ローカルURL検出で「staging-」をサポートするようになりました。
  • 開発:EDD_SL_DB::insert メソッドは、メソッドに渡されたタイプを使用していませんでした。
バージョン 3.6.7 — 2019年2月22日
  • 修正:ライセンスクエリが 0 のユーザーIDまたは顧客IDを受け入れるのを防ぎました。
バージョン 3.6.6 — 2019年2月11日
  • 修正:データベースクラスは、場合によっては配列をパラメータとして使用すると無効な MySQL ステートメントを生成していました。
  • 修正:チェンジログウィジェットが readme データを表示していませんでした。
  • 修正:readme.txt ファイルの解析時の問題を修正しました。
  • 修正:クエリ文字列を含むURLは、管理画面またはフロントエンドからアクティブ化/非アクティブ化できませんでした。
  • 修正:ライセンスの一括操作が機能していませんでした。
  • 修正:get_license_keys_of_user() メソッドの精度を向上させました。
  • 修正:ライセンスが無効になっている場合、価格オプション設定は表示されなくなりました。
  • 修正:アップデートと Git Updater 拡張機能との互換性の問題を修正しました。
  • 修正:更新リマインダーを送信する cron は、更新リマインダーの送信オプションがチェックされていることを確認するようになりました。
  • 修正:バンドルライセンスが更新された場合、子ライセンスには正しい有効期限が設定されるようになりました。
  • 修正:無効化されたライセンスは、自動的に期限切れに設定することはできません。
  • 修正:ユーザーIDとライセンスキーに関する問題を改善しました。
  • 修正:キーに先頭または末尾の空白がある場合に、APIで「key_mismatch」エラーが発生する問題を修正しました。
  • 修正:readme.txt で貢献者を使用すると致命的なエラーが発生しました。
  • 修正:注文にライセンスが存在しない場合、販売APIでPHPエラーが発生することがありました。
  • 修正:ステータスの変更が、適切な do_action フックを常に呼び出していたわけではありませんでした。
  • 修正:get_version API エンドポイントを呼び出す際に、`is_local_url` 変数が未定義である可能性がありました。
  • サンプルプラグイン/テーマの変更
    • エラーが発生した場合に wp_die を使用しないように、サンプルテーマを更新しました。
    • EDD_SL_Plugin_Updater クラスで未定義のプロパティを修正しました。
    • EDD_SL_Plugin_Updater クラスは、リモート呼び出しを行う際に verify_ssl メソッドを使用するようになりました。
    • EDD_SL_Plugin_Updater のバージョンを 1.6.18 に引き上げました。
    • 配信/ダウンロードされた拡張機能、およびアカウント内で利用可能なサンプルを含めました。
バージョン 3.6.5 — 2018年9月10日
  • 修正:ライセンスのアクティブ化/非アクティブ化ステータスは、アクティベーションデータベースによって完全に制御されるようになりました。
  • 修正:古いデータベーススキーマを使用している顧客サイトで問題を引き起こす可能性のある、変更ログでの絵文字の使用に関する問題を修正しました。
  • 修正:変更ログウィジェットの設定が、多数の商品があるサイトで問題を引き起こす可能性がありました。
  • 修正:「ローカルURLを無視」が有効になっていない場合でも、check_license エンドポイントがローカルURLに対して「有効」を返していました。
  • 修正:ダウンロードが初めて保存される前に、既存のダウンロードをアップグレードパスに選択できませんでした。
  • 修正:エラーのあるURLを渡した場合、ライセンス非アクティブ化の応答が正しくありませんでした。
  • 修正:フロントエンドのライセンス管理ビューから不要なクエリをさらに分離しました。
  • 修正:「ローカルURLを無視」が有効な場合、ローカルURLをチェックする際に check_license が「サイト非アクティブ」を返すようになりました。
  • 修正:ライセンス管理のフロントエンドビューは、ログインユーザーのみに制限されるようになりました。
  • 修正:無効な支払いIDが提供された場合、EDD REST API Salesエンドポイントはライセンスを返さなくなりました。
  • 修正:ライセンスカードビューでは、EDD_Paymentの組み込みメソッドではなく、購入日に対して`get_the_time`が使用されていました。
  • 新機能:ローカルURLチェックに、有効なサブドメインおよびTLDとして「test」を追加しました。
  • 新機能:既存のライセンスキーを再生成する際に確認を追加しました。
  • 新機能:readme.txtの解析を更新し、未変更のヘルパークラスを使用するようにしました。
  • 新機能:ライセンス製品は、製品ごとに更新割引を無効にできるようになりました。
  • 開発:ロギングを容易にするため、EDD_SL_Downloadクラスにメソッドを追加しました。

サンプル:

  • 新機能:プラグインアップデーター – WordPress 4.9で導入されたプラグインアイコンのサポートが追加されました。
  • 修正:プラグインアップデーター – `get_version`呼び出しを実行しようとする前に、ストアURLの健全性チェックを追加しました。
バージョン 3.6.4 — 2018年7月2日
  • 修正:親ライセンスを削除しても、子ライセンスキーとの関連付けは削除されませんでした。
  • 修正:子ライセンスの検索がライセンスリストテーブルで失敗していました。
  • 修正:削除された価格IDからライセンスをアップグレードすると、予期しないプロラート金額が発生していました。
  • 修正:ライセンスリストテーブルでの重複クエリを削除しました。
  • 修正:ゲストがユーザーに変換されたときに、ゲストライセンスのユーザーIDが更新されていませんでした。
  • 修正:ライセンスのサイトを取得する際のクエリ数を減らしました。
  • 修正:ライセンスのエクスポートに、製品名ではなく製品IDが含まれていました。
  • 修正:ライセンスオブジェクトのキャッシュ精度を向上させました。
  • 修正:ライセンスリストテーブルで、メールによるライセンスの検索が機能していませんでした。
  • 新機能:ライセンスのエクスポートに顧客名とメールアドレスを追加しました。
  • 新機能:ライセンス管理概要のjQueryへの依存を削除しました。
  • 開発:ライセンスを移行するWP CLIコマンドの出力に軽微な変更を加えました。
バージョン 3.6.3(段階的ロールアウト) — 2018年5月17日
  • 修正:ライセンス失効メールが不正確な間隔または時間に送信される原因となっていた問題を修正しました。
バージョン 3.6.2(段階的ロールアウト) — 2018年5月10日
  • 修正:ローカルドメインをアクティベーション数で無視する場合、ローカルドメインのみがアクティベートされていたときにパッケージアップデートが失敗していました。
  • 修正:ライセンスリストビューで、アクティベートされたドメインでライセンスを検索できるようになりました(以前の状態に戻りました)。
  • 修正:ライセンスキーの生成と移行のために`sanitize_key`の使用を削除し、キーの大文字と小文字を区別できるようにしました。
バージョン 3.6.1(段階的ロールアウト) — 2018年4月25日
  • 修正:多くのtextdomainの問題を修正しました。
  • 修正:ライセンスに価格IDがあるものの、バリエーション価格の商品に関連付けられていない場合に、ライセンス期間が誤って決定される可能性がありました。
  • 修正:ライセンス無効化でURLチェックを無効にすると、アクティベーションカウントが0にリセットされる問題が発生していました。
  • 修正:ライセンスステータスがアクティブであるべき場合に、非アクティブと報告されることがある問題を修正しました。
  • 修正:新しいアクティベーションDBクラスで、ライセンスIDを送信しない場合に誤ったサイトが返される問題がありました。
  • 修正:無効化されたライセンスがAPIで「非アクティブ」としてリストされていました。
  • 修正:Easy Digital Downloadsがアクティブでない場合、ソフトウェアライセンスで致命的なエラーが発生する可能性がありました。
  • 新機能:ライセンスビューからライセンスキーを再生成する機能を追加しました。
バージョン 3.6(段階的ロールアウト) — 2018年4月3日
  • 重要:このアップデートでは、インストール後にデータベースメンテナンスを実行するように求められます。この間、サイトは引き続き機能します。
  • 新機能:ライセンスデータをカスタムデータベーステーブルに移動することで、安定性とパフォーマンスを向上させました。
  • 新機能:顧客のライセンスリストビューにライセンスステータスCSSクラスを追加しました。
  • 新機能:ライセンスが更新またはアップグレードされた場合、購入のタイムスタンプがライセンスメタに保存されるようになりました。
  • 新機能:ローカルアクティベーションかどうかを判断する際にチェックするTLDに.testを追加しました。
  • 新機能:ライセンス管理(view_licenses, manage_licenses, delete_licenses)のための機能を追加しました。
  • 新機能:ライセンスのprice_idをスワップする機能を追加しました。
  • 新機能:ライセンスアクティベーションの増減ボタンにヘルパーテキストを含めました。
  • 新機能:ライセンスとサイトに関する「アクティベート」の用語を明確にしました。
  • 新機能:ソフトウェアライセンスAPIのフックとフィルターを改善しました。
  • 新機能:EDD_SL_Package_Downloadの柔軟性を向上させました。
  • 新機能:ライセンスリストテーブルを、より役立つデータで強化しました。
  • 新機能:フロントエンドのテーブルに.edd-tableクラスが追加されました。
  • 新機能:EDD_SL_Licenseクラスからfinalキーワードを削除しました。
  • 新機能:部分的なキー検索をサポートすることで、ライセンスキーの検索を改善しました。
  • 新機能:ライセンスリストテーブルの「表示」を「管理」に変更しました。
  • 新機能:チェンジログをフィルターできるようになりました。
  • 新機能:ベータ版をユーザーがフロントエンドからダウンロードできるようになりました。
  • 新機能:返金された更新は、関連するライセンスの有効期限をロールバックするようになりました(定期支払い)。
  • 新機能:ダウンロードに追加および削除されたファイルがある場合の、パッケージ配信の安定性を向上させました。
  • 新機能:APIレスポンスにアイテムIDが含まれるようになりました。
  • 新機能:多数のライセンスをエクスポートする際のタイムアウトを回避するため、ライセンスエクスポートツールを改善しました。
  • 修正:購入に同じ製品のライセンスキーが2つあった場合に、ファイルがダウンロードされない問題を修正しました。
  • 修正:後日払ライセンスプロセッサの精度と安定性を向上させました。
  • 修正:既に所有している価格IDに「アップグレード」できてしまうケースを防ぎました。
  • 修正:get_license_keys_of_user() を50件取得できるように増やしました。
  • 修正:ライセンスに付随する初期支払いを削除するとMySQLエラーが発生する可能性がありました。
  • 修正:バンドルライセンスキーと子ライセンスキー間のデータ不整合を修正しました。
  • 修正:更新支払いIDがライセンスメタに追加されるようになりました(定期支払い)。
  • 修正:返金されたライセンスに更新通知が送信されることがありました。
  • 修正:バンドルにアップグレードする際のライフタイムライセンスの問題を防ぎました。
  • 修正:ライセンスのアクティベーションは一度だけ記録されるようになりました。
  • 修正:子ライセンスの有効期限が、バンドルライセンスの有効期限と同期がずれることがありました。
  • 修正:支払いレコードを削除しても、ライセンスメタから削除されていませんでした。
  • 修正:ベータ版ファイルURLでHTTPが強制され、問題が発生していました。
  • 修正:サンプルプラグインで current_time(‘timestamp’) を time() に置き換えました。
  • 修正:ライセンス数の取得パフォーマンスを全体的に改善しました。
  • 修正:edd_empty_cart 関数が edd_is_renewal データをクリアしていませんでした。
  • 修正:変更履歴のフロントエンド出力が stripslashes() を通るようになりました。
  • 修正:サンプルテーマで未定義変数に関する通知がありました。
  • 修正:シングルサイトのバンドルからマルチサイトのバンドルにアップグレードする際に、正しい価格IDの割り当てが適用されないことがありました。
  • 修正:Automattic_Readme パーサーを更新しました。
  • 修正:Markdown_Parser を更新しました。
  • 開発:EDD_SL_Download のアップグレードファイルキーメソッドにフィルターを追加しました。
  • 開発:パッケージリンクのハッシュ検証用のフィルターを追加しました。
  • 開発:edd_ignore_x_accel_redirect フィルターを追加しました。
  • 開発:プラグインおよびサンプル全体にコメントとドキュメントを改善しました。

人気の記事

今日から販売を開始しましょう!

50,000人以上のスマートなストアオーナーに参加して、WordPressでデジタル製品を販売する最も簡単な方法を使い始めましょう。