Turbolinks

Decidim doesn’t support turbolinks so it isn’t included on our generated apps and it’s removed for existing Rails applications which install the Decidim engine.

The main reason is we are injecting some scripts into the body for some individual pages and Turbolinks loads the scripts in parallel. For some libraries like leaflet it’s very inconvenient because its plugins extend an existing global object.

The support of Turbolinks was dropped in d8c7d9f. If you’re interested in bringing turbolinks back, further discussion is welcome.