This is intentional, build configs are not compatible across 1.7 and 1.8, but extensions built against 1.7 will work fine on 1.8 (release TF2Items builds are actually still built against SM 1.5).
The repo will be updated when 1.8 is actually released.