RsyncUI version release notes and changelogs.
Version 2.9.3
Version 2.9.3 - March 16, 2026 (prerelease)
If no bugs are reported during this week, this release will be the next version 2.9.3 without a new build.
This prerelease addresses a logical error in the Tasks menu when selected from the sidebar. The Add tasks button on the toolbar is now consistently visible when in the Tasks menu.
In version 2.9.2, the “Add tasks” button on the toolbar is only visible when a task is selected and when the “Edit” tab is selected.
Additionally, this release introduces two builds: one exclusively for Apple Silicon (arm86) and the other for both Apple Silicon and Intel architectures. The arm86 build is approximately 2MB smaller than the standard build.
Upon reviewing the Full Changelog, it is evident that numerous files have undergone modifications. Notably, only a minor update is applicable to rectify the aforementioned issue. The remaining changes are primarily driven by AI and quality assurance processes, which facilitate the extraction of components from code for subsequent reuse.
Version 2.9.2
Version 2.9.2 - March 11, 2026
Thanks to GitHub user Tim Reichen for valuable input and suggestions for updates in this release.
Detailed Code Changes: v2.9.1 → 2.9.2
There are no changes to the model, only UI-updates. All details about a task is now moved to the Tasks menu. Cleaned up the Sidebar. There is a link to info about the --delete parameter.
Summary:
- Major refactor of Inspector views: new tabbed interface, modular SwiftUI views.
- File moves, renames, and deletions for better organization.
- Updates to documentation, project, and build files.
- Minor business logic and observable state changes.
Key File Changes
InspectorViews Refactor:
DefaultView.swiftdeleted- New:
EditTabView.swift(main inspector tab view) - New:
LogRecordsTabView.swift(moved/renamed fromLogsbyConfigurationView.swift) - New:
VerifyTaskTabView.swift(moved/renamed fromVerifyTasks.swift) - Several files renamed/moved for clarity (e.g.,
RsyncCommandView.swift,VerifyTaskTabView.swift)
Tabbed Inspector UI:
EditTabViewintroduces a tabbed inspector: Edit, Parameters, Log Records, Verify Task- Each tab is a separate SwiftUI view
Log Records & Verification:
- Dedicated inspector tabs for log records and verify task
- Improved state management and SwiftUI integration
Observable State Updates:
- Minor changes in
ObservableAddConfigurations.swift,ObservableParametersRsync.swift
- Minor changes in
Project/Build Files:
RsyncUI.xcodeproj/project.pbxproj,Makefile,versionRsyncUI.jsonupdated
Documentation:
README.md,QUALITY_ANALYSIS_DETAILED.mdupdated
Quality & Architecture
- Refactor improves modularity, maintainability, and user experience in Inspector area.
- New tabbed inspector is more extensible for future features.
- Documentation and quality analysis updated to match new codebase state.




