v0.8
This release is for everyone who enabled Warble and then found a settings page that said "This extension has no configuration" instead of the key field. That happens when your forum keeps serving an outdated copy of its admin JavaScript, built before Warble was turned on. It is a server-side problem on some shared hosts, which is why reinstalling the extension or clearing your browser cache never helped.
Warble now repairs this by itself. When you open the admin panel, Warble checks whether the JavaScript your forum serves actually includes Warble, and rebuilds it on the spot if it does not. In the normal case you will not notice anything: the settings page simply works.
And when it cannot repair it, it tells you exactly why. If something still prevents Warble's settings from loading, a red banner now appears at the bottom of the admin panel in plain language:
- If another extension's JavaScript crashed while the page was loading, the banner names the exact file and error, so you know what to disable or report.
- If your forum's assets folder is not writable, the banner says so, and that one is for your hosting provider.
- Otherwise the banner offers a Fix this button that rebuilds your forum's assets with one click and reloads the page.
No SSH, no terminal, no configuration needed: everything happens in the admin panel.
Also in this release: a troubleshooting section in the README covering the symptom, and automated tests for the new behavior.