release 0.1.1: 2meet-data-optimizer-mobile-bridge-addon #2

Merged
wpdev merged 1 commits from release/0.1.1 into main 2026-09-26 21:47:55 +08:00
Owner

Version 0.1.1: the partner-detection / install fix that has been live in plugins/ since August but was never pushed to Gitea. Brings Gitea main in line with the deployed code.

Commits

  • fix: partner 偵測符號對齊實際存在的常數 + schema 期望值補齊

Rollout

Packaged as 2meet-data-optimizer-mobile-bridge-addon-v0.1.1.zip in wp-local-dev/dist. Merging does not change plugins/.

Version 0.1.1: the partner-detection / install fix that has been live in `plugins/` since August but was never pushed to Gitea. Brings Gitea main in line with the deployed code. ## Commits - fix: partner 偵測符號對齊實際存在的常數 + schema 期望值補齊 ## Rollout Packaged as `2meet-data-optimizer-mobile-bridge-addon-v0.1.1.zip` in `wp-local-dev/dist`. Merging does not change `plugins/`.
wpdev added 1 commit 2026-09-26 21:45:22 +08:00
TMDO_Mobile_Bridge::register() 舊版偵測 TMEETMB_Plugin 類別,
在 partner 外掛中並不存在(或載入太晚),偵測實際完全靠 file_exists() 後備
撐著——程式碼讀起來像在驗證「partner 已載入」,實際只驗證了「目錄存在」。

改用 TMEETMB_VERSION / TMEETMB_PLUGIN_DIR,兩者在 partner 主檔的檔案解析當下即
define,早於 plugins_loaded,故本 AddOn bootstrap 的 :6 時點確實可用。
file_exists() 後備保留不動,行為不變;但偵測不再是死碼,即使將來移除後備也
不會重演 infocards-addon 那種「整個 AddOn 靜默失效」的事故。

同一版本另含先前未提交的 schema 工作:補齊 expected_columns / indexes,
並將 registry 索引 config key 由 expected_indexes 更正為 indexes
(wp_parse_args() 會靜默丟棄未知 key,索引期望值先前等同從未送達)。

實測驗證(mu-plugin 於 plugins_loaded:6 量測真實請求):
新常數 AVAILABLE;wp wpdo doctor 89 OK / 0 FAIL;表註冊欄位與索引 100% 完整。
wpdev merged commit 42cde40c0d into main 2026-09-26 21:47:55 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpdev/2meet-data-optimizer-mobile-bridge-addon#2