Sunday, August 15, 2021

Fider 0.19.0 has been released with a design refresh, multi-language support and other great additions

#1: Translations

We're excited to announce that Fider has support for multiple languages and thanks to community support, it's now translated to English πŸ‡ΊπŸ‡Έ, Brazilian Portuguese πŸ‡§πŸ‡·, German πŸ‡©πŸ‡ͺ and French πŸ‡«πŸ‡·!

To change the language of your site, visit your site settings and select a different locale.

For this first release, only the public pages and e-mails are translated, all admin pages remain in English.

All Fider translations are managed by Crowdin, which means that anyone can participate by submitting better translations or even translate Fider to another language. Visit our Crowdin, create an account and start collaborating!

#2: Design Refresh

There's been a significant effort put into Fider to make its interface consistent throughout all pages. A design system (inspired by Tailwind) has been created to accelerate and standardise the front end development. You can see it live here

#3: Grace period to edit posts

This was a popular feature request for a long time and we're happy to announce that users now have 1 hour to edit their posts. This should allow users to enter additional information or reformat their post after seeing it live.

#4: Server Sider Rendering

On the previous release we announced an experimental support for a better Server Side Rendering support which would improve SEO rankings because it's a lot faster and reliable than using Rendergun.

Starting from v0.19.0, Rendergun has been removed and the new SSR feature is enabled by default, there is nothing to configure, it just works.

#5: Disable e-mail authentication

Another popular request on Fider was the ability to remove e-mail login. This is particularly useful for private, self-hosted Fider installations where there is only one OAuth option, which is usually the corporate sign-in method, so that only authorized employees can login.

Other relevant changes on Fider 0.19.0

  • enhancement: crop long post on initial page (#f799392)
  • enhancement: remove GA cookie (#1cda857)
  • perf: create indexes for home page (#5d129c9)
  • enhancement: remove clientip from log (#ca6e8a4)
  • enhancement: add structured logging to output (#8da8785)
  • feature: added file logger and env var to enable / disable loggers (#8a4057b)
  • feature: add prometheus metrics (#a37a915)

What's next?

Help us shape the future of Fider. Visit our feedback forum and raise your voice. Tell us what to do next.