Releases: KelyanDev/FluxBiz
v2.0.0
Changelog
v2.0.0 - 05 December 2024
This release was initially planned as v1.2, but given the number of new features added, it now marks a major milestone. Welcome to FluxBiz 2.0!
What's New
-
New Feed Algorithm:
- Enhanced the impact of interactions when calculating scores.
- Likes and other interactions now better determine the relevance of a Biz.
- This new algorithm is subject to further improvements to refine the user feed.
-
New Biz features - Rebizzes:
- Added the ability to repost a Biz.
- Reposts have a greater impact on a Biz's score.
-
New Biz features - Replies:
- Added the ability to reply to a Biz.
- Replies do not affect the Biz's score.
- Replies are now visible on an user's profile.
-
New Biz features - Conversations:
- Clicking on a Biz now allows users to view the full conversation.
- In Conversations, users can see all replies of a Biz.
-
Profiles:
- Added a new section on user profiles to to display their replies.
- Improved the way a user's Bizzes are loaded.
-
Accessibility settings:
- Users can now manually change the app's theme instead of relying on the system theme.
-
Biz deletion:
- Improved the Biz deletion system to maintain the link between replies and their original Biz.
- Adjusted server synchronization to accommodate this change.
-
Progress Circles:
- Added a progress indicator to show how close users are to the character limit when writing a Biz or a Reply.
- The progress circle turns yellow when 20 characters remain and red when the limit is reached.
-
Bug Fixes:
- Fixed app crashes when rotating the device.
- Improved the first login by correctly creating the user's document in Firestore.
Improvements
-
Performance Upgrades:
- Initial feed loading is now significantly smoother.
-
UI enhancements:
- Updated the UI of several screens to improve user experience.
Known Issues
- Conversations are still being refined and will be improved in future updates.
- Some UI/UX elements are still being polished and will be updated in upcoming releases.
For any feedback or issues, please open a ticket on the GitHub issues page.
Full Changelog: View commits
v1.1.0
Changelog
v1.1.0 - 05 December 2024
What's New
-
Improved Data Handling:
- Enhanced the caching mechanism for a better offline experience.
- Now, data will be loaded from Cache, and then synchronized with servers.
-
Optimized Biz Sorting:
- Pre-calculated Biz scores for faster sorting.
- Reduced unnecessary recalculations, improving app responsiveness.
-
Expanded Settings:
- Added multiple new settings related to accounts and security.
- Users can now change their password, username, email, or delete their account.
-
Security:
- Only verified accounts will now be able to log into the app.
- Upon registration, new users will receive an email to verify their account
-
Remote Config Integration:
- Dynamic updates through Firebase Remote Config to check if your app is up-to-date.
- App versioning optimized -- users will be prompted to update the app when a new version is available
-
Support Button:
- The support button now redirects you to the issues section of this repository. Keep in mind that a Github account is required, at least for now
-
Notifications:
- Notifications are partially functional, but still require further improvements
-
Bug Fixes:
- Resolved performance issues causing delays in loading Bizzes.
- Improved swipe-to-refresh behavior to handle multiple requests seamlessly.
- Resolved an issue where users could spam the "Biz" button while creating a Biz, leading to the creation of multiple identical Bizzes
Improvements
-
Performance Upgrades:
- Refactored backend calls to reduce Firebase Firestore and Realtime Database reads.
- Enhanced UI responsiveness during high-load operations.
-
Authentication:
- New option to reset your password if you have forgotten it
Known Issues
- Some advanced features like filtering and advanced analytics are still in development and will be included in future releases.
- Some UI/UX features are still being polished and will be updated in future releases.
For any feedback or issues, please open a ticket on the GitHub issues page.
Full Changelog: View commits
FluzBiz v1.0.0
Changelog
v1.0.0 - 18 November 2024
First release for FluzBiz
- Every basics should be present in this release.
- For any problems, please open a new issue
I'll continue adding features while this project is still going.
Full Changelog: https://github.com/KelyanDev/FluxBiz/commits/v1.0.0