Skip to content

Releases: OpenMined/SyftUI

v0.2.13

08 Oct 09:02

Choose a tag to compare

🌟 Release Notes β€” Version [0.2.13]

Welcome to version 0.2.13 of SyftBox! In this release, we've focused purely on polishing existing features and enhancing the overall stability of the application. This update will provide users with an improved, more reliable SyftBox experience.

πŸš€ General Enhancements

  • Version bump to v0.2.13 - Keeping things fresh and up-to-date.

With this streamlined update, we continue to refine SyftBox, ensuring that it operates smoothly for all our users. Enjoy the enhanced stability and performance improvements across the board!

v0.2.12

29 Jul 08:08

Choose a tag to compare

Release Notes β€” Version [0.2.12]

This update enhances SyftBox with improved external link handling, refined message processing in the SyncEngine, and various fixes across the entire application to ensure a more reliable and consistent user experience.

🌍 User Experience Improvements

  • Consistent External Link Handling: Introduced useOpenPath hook to manage the opening of external links uniformly across different components.
  • Cleaner Interface: Daemon debug logs have been removed to ensure a cleaner, more user-friendly interaction.

πŸ”„ Sync & Messaging Enhancements

  • Robust HTTP Message Processing: Added new functionality in the SyncEngine to handle HTTP messages more effectively, including validations and integrity checks.
  • Updated Testing Framework: Enhanced SendService tests to improve reliability and error handling in message communications.

πŸ› οΈ Platform & Codebase Improvements

  • TypeScript Integration Enhanced: Resolved existing TypeScript errors and enabled type checks across the entire frontend.
  • Daemon Updates: Updated the SyftBox Daemon to align with the latest changes and improvements.

πŸ“¦ Server & Backend Fixes

  • New DID Web Document Serving: Added capability to serve did:web documents, improving identity handling on the server.
  • Various Bug Fixes: Addressed several issues including:
    • Fixed HTTP 404 errors during burst polling on S3 endpoints.
    • Resolved sync engine crashes upon abrupt termination.
    • Improved error responses when detecting new changes in datasites or handling deleted files remotely.

This version of SyftBox aims to provide a more seamless and unified experience by addressing key issues and integrating new features that cater to the evolving needs of our users.

v0.2.11

15 Jul 06:13

Choose a tag to compare

πŸš€ Release Notes β€” Version [0.2.11]

Welcome to version 0.2.11 of SyftBox! This update focuses on improving backend efficiency, enhancing synchronization mechanisms in the client, and refining our release notes script. Plus, you'll find critical bug fixes that make SyftBox more reliable and user-friendly.

We hope you enjoy these updates as much as we enjoyed making them. As always, we’re eager to hear your feedback to make SyftBox even better!

v0.2.10

14 Jul 18:30

Choose a tag to compare

Release Notes β€” Version [0.2.10]

This update introduces early groundwork for deep-link support, smarter routing, and sets the stage for app discoverabilityβ€”along with helpful refinements to the interface and architecture behind the scenes.

πŸ”— Seamless Navigation (for future use)

  • Deep linking is here: SyftBox now supports internal links like syft://user@domain.com/... and syft://workspace/datasites/..., laying the foundation for smoother navigation and app installation from shared links and emails.
  • These features are forward-compatible and will be progressively enabled for broader use.

πŸ› οΈ Under-the-hood Improvements

  • Smarter breadcrumb navigation: Workspaces and app pages now manage their breadcrumbs independently, improving performance and consistency.
  • Streamlined Apps page architecture: The apps page has been refactored to be cleaner, more maintainable, and more responsive.

🎯 Internal Preview: App Marketplace

  • While not yet available to everyone, the new App Marketplace is being quietly rolled out to internal users for testing.

Thanks for being part of the SyftBox journey! We’re building toward a more connected and accessible ecosystem, one release at a time.

v0.2.9

10 Jul 22:53

Choose a tag to compare

### πŸš€ Release Notes β€” Version [0.2.9]

This update refines the SyftBox experience with smarter file management, faster logs, and smoother interactions.

🎨 Interface & Usability

  • Multi-item selection message in the details pane for clearer workspace management.
  • "Open in Finder/Explorer" option now available in the file context menu for quick access.
  • Improved context menu feedback for clearer selection states.

βš™οΈ Functionality & Performance

  • Logs now virtualized and more responsive, with better formatting and performance.
  • Console logs forwarded to Tauri logger for centralized debugging.
  • New floating "Scroll to bottom" button appears in logs when auto-scroll is disabled.

SyftBox keeps getting faster, cleaner, and more intuitiveβ€”thanks for being part of it πŸ’œ

v0.2.8

10 Jul 09:07

Choose a tag to compare

πŸ“¦ Release Notes β€” Version [0.2.8]

This release focuses on enhancing user experience and installation processes, along with improving application stability and performance. Enjoy the new visual updates and streamlined operations that make SyftBox more robust and user-friendly.

πŸ—οΈ Installation & Setup

  • Single instance enforcement: SyftBox now prevents multiple instances, handling reopenings smoothly.
  • Improved Windows installation experience: Branding has been added to the Windows installer which now uses NSIS for a more streamlined setup process.
  • Pre-requisites auto installation: The new NSIS installer includes hooks for auto installation of Git pre-requisites on Windows.

πŸ–₯️ UI Enhancements

  • UI Layout improvements: Enhancements in TitleBar component for better alignment and aesthetics.
  • New floating theme toggle: Effortlessly switch themes from the Onboarding page with the new floating toggle.

πŸ“‚ Features & Functionality

  • Enhanced Logs Downloading: Download button in the Logs page now downloads all the system logs in a zip file.
  • Wait-for-port enhancement: Application startup now includes a 10-second pause to allow for cleanup of previous runs.

πŸ› οΈ Stability & Performance

  • Robust error handling: Improved handling of null and undefined cases in core functions, along with safer data handling mechanisms.
  • Optimized application launch: Adjustments to application initialization processes to boost reliability and performance.

Whether you're installing for the first time or upgrading, SyftBox v0.2.8 promises a more cohesive and enjoyable user experience, ensuring that your work flows are smoother and more efficient. Dive in and explore the new features today!

v0.2.7

03 Jul 20:54

Choose a tag to compare

πŸ“¦ Release Notes – Version [0.2.7]

This update brings a smoother app experience, improved file navigation, and better visual clarity throughout the interface.

🧭 File Navigation & Usability

  • πŸ”β€―New navigation buttons in the File Manager – Quickly move back, forward, or up one level in your directory with ease.
  • βœ¨β€―Improved drag-and-drop feedback – File Manager and Favorites now give clear visual cues when moving items around.

🧱 App Experience Improvements

  • πŸ”„β€―Apps now fully refresh on restart – The App Details view remounts its tab content to ensure the latest state is always shown.
  • πŸ”§β€―Local app fixes – Logs page and uninstall action now work correctly for manually added local apps.
  • ♻️ App reinstall option added – Easily reinstall apps directly from both the App List and App Details views.

πŸ–ΌοΈ Interface Refinements

  • πŸ”‘β€―Updated breadcrumb styling – Cleaner and more consistent title bar breadcrumbs for better visual structure.

Thanks for helping make SyftBox better with every release πŸ’œ Let us know what you'd love to see next!

v0.2.6

27 Jun 22:19

Choose a tag to compare

πŸ”§ Release Notes – Version [0.2.6]

This is a complementary release to v0.2.5, addressing a small but important migration issue.

🐞 Migration Fix

  • Sidebar stored state migration now works properly – Fixed an issue where the favorites list stored in sidebar state was not migrated to the new structure correctly.

For anyone who missed it, here’s what came with the previous release:

🌟 Release Notes β€” Version [0.2.5]

This release introduces essential features to enhance user interaction and management of sidebar favorites, alongside several quality of life improvements for smoother operation and maintenance of the application.

🌈 User Interface Enhancements

  • Drag-and-drop functionality added for easily adding apps to sidebar favorites.
  • New stopped apps tab in the sidebar, enhancing the management of inactive applications.

πŸ”§ Functional Enhancements

  • Enhanced sidebar state management with Zustand, offering a more robust and efficient way to handle favorites and different sections.
  • Sidecar management now includes logging and automatic restarts for the process-wick, ensuring better stability and reliability.

πŸ› οΈ Technical Improvements

  • Email fetching must complete before adding My datasite as a favorite, fixing the previously asynchronous and error-prone behavior.
  • Removed pulsate border animation from the report bug button for a cleaner UI aesthetic.

We hope these enhancements make your experience more enjoyable and productive. Thank you for continuing to support and use SyftBox β€” we look forward to bringing you more updates!

v0.2.5

27 Jun 21:44

Choose a tag to compare

🌟 Release Notes β€” Version [0.2.5]

This release introduces essential features to enhance user interaction and management of sidebar favorites, alongside several quality of life improvements for smoother operation and maintenance of the application.

🌈 User Interface Enhancements

  • Drag-and-drop functionality added for easily adding apps to sidebar favorites.
  • New stopped apps tab in the sidebar, enhancing the management of inactive applications.

πŸ”§ Functional Enhancements

  • Enhanced sidebar state management with Zustand, offering a more robust and efficient way to handle favorites and different sections.
  • Sidecar management now includes logging and automatic restarts for the process-wick, ensuring better stability and reliability.

πŸ› οΈ Technical Improvements

  • Email fetching must complete before adding My datasite as a favorite, fixing the previously asynchronous and error-prone behavior.
  • Removed pulsate border animation from the report bug button for a cleaner UI aesthetic.

We hope these enhancements make your experience more enjoyable and productive. Thank you for continuing to support and use SyftBox β€” we look forward to bringing you more updates!

v0.2.4

26 Jun 20:57

Choose a tag to compare

πŸ”„ Release Notes β€” Version [0.2.4]

This update improves your SyftBox experience by adding an automatic refresh feature to the app interface page. If the app is running but the web interface isn’t available yet, SyftBox will now check every 5 seconds and automatically load the interface as soon as it becomes available.