Fider 0.17 has been released with list of voters, better user management and huge performance improvements
#1: List of Voters
Our most wanted feature has been implemented! 🎉
It's now possible to see the list of everyone who voted on a given post. We've added another sidebar panel to the post, like the following:
![](/images/blog/v0.17-voters-panel.png)
Staff members can drill down and see more information about everyone who voted on that post by clicking on +x more. Visitors doesn't have this access because this includes private information.
#2: Better User Management
The Members page has been redesigned to include features such as list of all registered users and block user.
![](/images/blog/v0.17-members-page.png)
Just like previous release where we released the delete comment feature, blocking a user allows site administrators to prevent spam by blocking spammers so they cannot access the Fider site anymore. This is a small feature, but very important to keep the house clean and fight spam and trolls.
![](/images/blog/v0.17-block-user.png)
#3: Office 365 as a SMTP Service
Thanks to @oxynux, Fider can now use Office 365 to send e-mails. Up until now, Fider would only be compatible with SMTP services that implemented PLAIN authentication. oxynux implemented LOGIN and CRAM-MD5 authentication mechanism, which is supported by Office 365 and many other services. Thank you for your contribution! 🥳
#4: Fider on a Diet (part 2)
Last release we mentioned that we'd be improving performance and recuding the bundle size of Fider even more. And we did it! 😄
To know more about it, we wrote a in depth article on how we reduced the bundle size by 67%, you can read it here. Special thanks to @cfilby for your help on implementing Code Splitting!
Other Changes on Fider 0.17
- feature: allow support of Office 365 SMTP (#584)
- feature: add API to return list of voters (#654)
- feature: Add Code Splitting (#596)
- enhancement: show more details when tenant is on pending status (#611)
- enhancement: add Date and Message-ID to mail messages (#573)
- enhancement: browser not supported page (#620)
- enhancement: better ui errors, catch unhandledrejection and ignore noisy errors (#622)
- enhancement: notify subscribers about posts being deleted (#625)
- enhancement: replace semantic-ui with react icons (#631)
- enhancement: increase tenants cache to 30 days (#634)
- enhancement: show response for open status (#638)
- tooling: check for missing dependencies when building Fider (#593)
- tooling: update to Go 1.11.2 (#617)
- fix: change from UTC to local time on unit tests (#602)
- fix: ignore OAuth when session is already authenticated (#615)
- fix: OAuth Echo was redirecting to home page (#628)
- fix: allow page to connect to CDN (#629)
- fix: remove title validation to support Chinese and Japanese (#614)
- fix: use console logger for migration (#657)
What's next?
Help us shape the future of Fider. Visit our feedback forum and raise your voice. Tell us what to do next.