An issue was noticed by @datitisev last night. Extensions that are clearly compatible with v1.2 were no longer marked as such.
The cause was some logic I introduced a while ago to reduce the processing power needed by the application. Instead of syncing all lifetime extensions regularly, it would ignore stale extensions that hadn't received an update in the last six months. However extensions that are still clearly compatible with a version released before that time might still be compatible anyhow. These were no longer synced and as such no longer being matched against newer Flarum versions.
The fix is to not just check the release date of this last version, but also see if that version is possibly compatible with the latest Flarum version. As such any extension older than six months that is no longer compatible with the latest version is ignored. Everything else will remain to be synced.
Half an hour ago I started a full re-index of extensions, which completed without issue. Extensions that were previously marked incompatible might now be compatible again.