Fun fact, most extensions don't even break, they just have a fixed value as a compatibile version... A popular example is, GS connect, it was marked as incompatible with gnome 44, but by editing the compatible version, it worked fine.
Good luck to you