Skip to content

v2.21.2 Goodbye Coffeescript

Compare
Choose a tag to compare
@robguthrie robguthrie released this 02 Nov 04:27
· 687 commits to master since this release

554 files changed. That's me converting every piece of Coffeescript into JS.

Insert montage of 3 days of furious, repetitive coding here.

Now we're in JS, I can upgrade the build system and other libraries more easily, and it should be easier for people to contribute to Loomio, too.

Other big changes:
We've added support for Japanese, Catalan, Russian, Swedish, Danish, Turkish, Greek, Croatian, Korean, Finnish, Slovenian, Romanian

This is made possible because we are now for automatically translating the application with Google Translate. It seems like people are happy with the translations, so I'm adding more languages.

Other changes:

  • Upgrade the Dockerfile to build node.js the recommended way.
  • Ensure we only show "notify everyone when poll starts" on new poll form
  • fix bug where you could not edit outcome review date
  • You can now provide template text for a outcome statement as part of the proposal template
  • Fix a bug viewing large threads - it was requesting lots of stuff and not using the result. Should be faster now.