Releases: CaptainFact/captain-fact-frontend
Releases · CaptainFact/captain-fact-frontend
Release 0.7.8
Features
- Collapse comment form under "+ Add comment or source" link
- Add a spinner while initial JS is loading (mobile + desktop versions)
Improvements
- Use
react-markdown
to render help pages that add (~ +100k / +30K gzip) to the bundle size but brings important security improvements as it never uses __dangerousInnerHtml, thus protecting against XSS injections - Safari 10 compatibility
- Improved mobile UI
- Add unit tests with Jest
- Optimize
babel-polyfill
imports by getting only what's needed directly fromcore-js
(- 70ko) - Code refactors
- Update dependencies
- i18next
- react-i18next
- react-player
- smoothscroll-polyfill
- validator
- react-flip-move
- voca
Release 0.7.7
Improvements
- VideoDebate history is now displayed as a table in actions chronological order
- Add video editing actions (like time shifting all statements) to history
- Add security headers to NGinx (HSTS, X-Frame-Options...etc)
- Remove Dailymotion / Soundcloud embedding
- Minor style improvements
Screenshots
Release 0.7.4
- Optimize icons bundle (10x smaller than regular font-awesome)
- Add unicode fallbacks for icons
- Improve bubble menu behavior with touch devices
- Improve video position forcing
- Save user locale on user account after authentication if not already set
Release 0.7.3
- Own comments are not automatically voted up anymore
- Larger video on debate
- Resizable video column
- Bubble menu: show sign-in bubble if unauthenticated
- Bubble menu: clearly indicate when statement add form is present
- Record user locale on register
- Newsletter unsubscribe page
- Fix a bug when adding Youtube channel urls,
Source
was trying to display it as a video - Minor styles improvements
Release 0.7.2 🚆
Features
-
Speaker's pages, with links from video cards and speakers list
- IE 11 + Edge compatibility
- Add Firefox browser extension link
Improvements
-
Improve threads display
- Firefox: improve scroll position when adding a statement
- "Approve" has been renamed to "Confirm"
Fixes
-
#1 - [Chrome] UI components appearing over fullscreen videos
-
Various UI / UX fixes
Release 0.7
0.7.0
or above)
Features
- Link / Unlink Facebook account from user settings
- Show replied to comment above textbox
- Add
Social Addict
achievement
Improvements
- Various graphical resources update
- Minify HTML
- Lock time by default when adding a new statement
- Improve history re-loading (clear state when unmounting)
- Add translations (statement form)
- Better achievements styling
Bug fixes
- Fix speaker reset when clicking on close in AddSpeaker form
- Fix speaker reset when clicking on close in statementForm
- Fix comment / statement input caret when editing at the middle of the text (#2)
Misc
- Update license to AGPL 3