Release 1.0.8 - Solar Engineer
This version brings several new features, improvements, and bug fixes. Notable additions include implementation of templates, creation of chat dialog, and improved user interface for both authenticated and guest users.
What's New
Features
- Authenticated users can now choose a template when creating a project.
- Added ability to load templates and update the app by importing local JSON state saves.
- Added starter templates for projects. In demo accounts, projects now save to local storage and automatically load upon login.
- Created a chat dialog for displaying user messages and group chats.
- Added a new dialog for user search in the side UI.
- Implemented Microsoft login and removed GitHub login.
- The users' side UI users list is now filtered by last active.
Improvements
- UI changes for guest users. The auth SVG button now opens the sign-in dialog, and the folder SVG button opens the project templates dialog.
- Roadmap and changelog in README.md have been updated.
- Member permissions now update in real-time. Project members can be kicked, and a bug where sometimes friends weren't seen as online has been fixed.
Bug Fixes
- Fixed a bug where friend requests weren't being accepted due to Entity Framework tracking. Users now immediately see if a user is online after accepting a friend request.
- Stop using SkiaSharp for creating display pictures as it was causing issues when running in linux. Display pictures are now created using RoboHash.
- Fixed an issue with screen breakpoints.
Thank you for your continued support and feedback. Please continue to send any bugs or feature requests.