Releases: feedbacky-project/app
1.0.0.RC.0 - Full feedbacky upgrade
Introduction
After a whole year, Feedbacky is releasing a stable preliminary 1.0.0 Release Candidate versioned with number 0.
Update Notice
This version is not compatible with the previous version of Feedbacky, while migration might work it is not guaranteed.
Installation Notice
Head over to this docs page.
Still work in progress.
What's New
List of changes since the last release (0.5.0-beta) sorted by change type (feature, fix, improvement).
Some features, fixes, and changes were omitted as there were over 170 changes overall.
- [FEATURE] Reduced motion accessibility feature - all non-essential animations (upvote, loaders, settings) won't display on demand
- [FEATURE] Show amount of opened/closed and all ideas in the filter selection (this suggestion)
- [FEATURE] Search bar to search ideas by specific title (requested by eartharoid)
- [FEATURE] Self-assignable tags that everyone can set when creating a new idea (requested by VentureKraft)
- [FEATURE] Anonymous voting feature, toggleable in board admin panel (requested at Feedbacky)
- [FEATURE] Administrator role that can do everything that owner can without the ability to delete board
(Partially implements request by Matou0014) - [FEATURE] Added API keys and Public API (backported from Cloud Service fork)
- [FEATURE] Page routes now includes browser changeable tab titles instead of hardcoded one
- [FEATURE] Ideas can be filtered by tags now (requested at Feedbacky)
- [FEATURE] Ideas commenting can be now restricted to moderators only
- [FEATURE] Allow users to edit their comments (requested by Matou0014)
- [FEATURE] Changelogs feature (requested at Feedbacky)
- [FEATURE] Simple markdown buttons (bold, italics, image, link) for some larger text areas
- [FEATURE] Roadmaps module can now be disabled
- [FEATURE] You can now share ideas using Share Box (share to Facebook, Twitter or copy link) (requested at Feedbacky)
- [FEATURE] User settings page is now directly tied to the previous board so users won't leave the currently viewed board
- [FEATURE] Allow logging in via email address (requested by ANONYMANONYM)
- [FEATURE] Ideas can now be pinned and unpinned (requested by Matou0014)
- [FEATURE] You can now upload attachment while editing idea (if not previously attached) (requested by Matou0014)
- [FEATURE] Users can now be assigned to ideas (requested by Matou0014)
- [FEATURE] Idea votes can now be reset (all votes or anonymous ones) (requested at Feedbacky)
- [FEATURE] You can now check for similar ideas when writing a new one in a modal (requested at Feedbacky)
- [FEATURE] Added GitLab login support (requested by AnonDev)
- [FEATURE] Comments and changelogs can now be reacted with emotes (requested by Matou0014)
- [FEATURE] Existing webhooks can now be edited (requested by Matou0014)
- [FEATURE] Implement light/dark mode text visibility indicator when choosing theme color for board/tags
- [FEATURE] Boards can now configure whether users can comment closed ideas or not (requested at Feedbacky)
- [FEATURE] Ideas' titles can now be edited by moderators (requested by srnyx)
- [IMPROVEMENT] Major UI changes since 0.5.0-beta (eg. shadowless Light and Dark modes)
- [IMPROVEMENT] Buttons all over the page now respect dark mode and use color and background depending on the chosen color mode
- [IMPROVEMENT] Webhook and social links creator pages are now inside the board admin panel not on separate pages
- [IMPROVEMENT] Updated colors at profile page to meet AAA color contrast
- [IMPROVEMENT] Made some changes towards easier keyboard accessibility (brought back links outlines, tabbing performance improved)
- [IMPROVEMENT] Social links URLs are now clickable for the whole button not only the icon (reported by Tigerpanzer)
- [IMPROVEMENT] Removed sweetalert2 modals and replaced them with bootstrap alternatives so every modal is now in bootstrap
- [IMPROVEMENT] Added meta description tag and updated other meta tags for SEO purposes
- [IMPROVEMENT] Improved server-side performance and some requests are now returned faster
- [IMPROVEMENT] Replaced infinite scroller library and fixed some known issues with the old library while loading paginated content
- [IMPROVEMENT / IN PROGRESS] Slowly turning away from bootstrap making CSS codebase smaller
- [IMPROVEMENT] Added clearly visible Log In text in the log-in button
- [IMPROVEMENT] Creators Finish button do show loading spinners now
- [IMPROVEMENT] Users will no longer receive notification emails if they made any changes to their own ideas
- [IMPROVEMENT] Links are now colored based on current page theme (requested at Feedbacky)
- [IMPROVEMENT] Align public tags evenly in idea create modal (requested by srnyx)
- [IMPROVEMENT] Snackbars are updated to look like other parts of the UI (transparent background, bold full-color text)
- [IMPROVEMENT] Migrator is now using batch entry updates for better performance
- [IMPROVEMENT] Improve mails design and extended support for mail clients
- [IMPROVEMENT] Trend score received an improvement, now it includes subscribers and comments amount and it's should be 1.0 by default to be seen at the top of ideas list
- [IMPROVEMENT] While changing idea state (open/close/pin etc.) comments will be refetched to contain the latest changes in the idea
- [IMPROVEMENT] Improved navbar sections (Feedback, Changelog, Roadmap) for mobile users (requested at Feedbacky)
- [IMPROVEMENT] Aligned all tag elements inside Filtering dropdown to be exactly same in width
- [IMPROVEMENT] On network error display more friendly error messages with reload button
- [IMPROVEMENT] Minor performance improvements for re-render of every comment while writing and posting new comment
- [IMPROVEMENT] Center moderative comments icon for mobile users when it's longer than 1 line
- [CHANGE] Dark/light mode is no longer toggleable in the navbar, you can change it at Settings > Appearance now
- [CHANGE] Replaced previous color palette in theme color selector with more contrast safe colors (to pass AA and/or AAA color contrast standards)
- [CHANGE] Appearance profile route can be viewed while not logged in
- [CHANGE] Replaced toast notifications with snackbar notifications
- [CHANGE] Idea closed comment icon is now Lock icon, not Circle X
- [CHANGE] Made server-side API error messages more user friendly
- [CHANGE] Dropped Tags, Webhooks and Moderators quotas, they should be unlimited using self-hosted version (requested by Matou0014)
- [CHANGE] Increased social links amount by 1 (because moved Roadmap icon to navbar)
- [CHANGE] Changed navbar UI for future categories feature implementation
- [CHANGE] Unified Web Content Accessibility Guidelines color contrast checking for various UI elements
- [CHANGE] Filters and sorts will be now reset after each page visit (requested by yeah idk)
- [CHANGE] Default sort for comments is now Newest
- [CHANGE] Default theme color is now blue-ish to look like Feedbacky theme colors not green
- [CHANGE] Markdown is now stripped at idea card descriptions to display clearer text (suggested by Matou0014)
- [CHANGE] Removed dark mode CSS variables, they'll now override light mode variables when dark mode is enabled
- [CHANGE] Increase login cookie time from 14 days to 30
- [CHANGE] Mail unsubscribe tokens are now longer
- [CHANGE] Changed comment max chars limit to 1800
- [CHANGE] Now hiding user email address client-side for privacy purposes e.g. mail@example.com -> m*****l@example.com
- [FIX] Social links are now properly updated without the need to reload when added/deleted in board admin panel
- [FIX] Theme selection modal in board admin panel didn't work properly
- [FIX] Suspensions feature wouldn't work when day or month number didn't have 2 digits (like 2020-1-1 instead of 2020-01-01)
- [FIX] When creating new webhook only created webhook will receive sample event not every hook at the board
- [FIX] Webhook messages contained user data tag instead of username in tag change webhook messages
- [FIX] Migrat...
0.5.0-beta - Users suspensions, Letter avatars
Release of beta version 0.5.0.
Skipped 0.4.0 due to amount of fixes in the mentioned release.
This version includes users suspensions feature, letter avatars, many dark mode UI fixes and improvements as well as many app fixes.
The full raw changelog can be seen here.
This version DOES REQUIRE changes if updating from the older version, please check this for more.
How to update
- Download the sources
- Backup your
.env
file - Replace old Feedbacky files with new sources
- Replace
.env
file with your backed.env
file - Apply any necessary changes to
.env
if required by the release - Run clean build with
docker-compose build
inside project folder - Run app with
docker-compose up
after successful build
0.3.1-beta - UI improvements, idea slugs, fixes
Release of beta version 0.3.1.
This version updates UI especially in dark mode, adds idea slugs in links and includes fixes for some known issues.
The full raw changelog can be seen here.
This version does not require any changes if updating from the older version.
0.3.0-beta - Private Board removal, previous version fixes
Release of beta version 0.3.0.
Initially planned to mark it as 0.2.1 but since I removed Private Boards I marked it 0.3.0 because it's a bigger change.
Private Boards were removed due to low usage and security exploit.
This version aims to fix regressions caused by the previous version (0.2.0).
The full raw changelog can be seen here.
This version does not require any changes if updating from the older version.
0.2.0-beta - Roadmaps, Mail Notifications, SendGrid Support...
Release of beta version 0.2.0.
Full raw changelog can be seen here.
Official changelog for 0.2.0 is available here.
This version requires changes to work if updating from older version. For more information please refer here