Releases: cfms-dev/cfms_client_tauri
Releases · cfms-dev/cfms_client_tauri
Release list
CFMS Client 0.37.0
CFMS Client 0.37.0
Password Modification
This version reintroduces the in-app entry point for changing the password and includes several behavioral optimizations.
Added
- Update password change conditions to include user login and permissions
- Update password and two-factor authentication sections with improved descriptions and styling
- Enhance recent server address menu with improved styling and functionality
- Add account entry to settings and update visibility tests
- Refactor account settings and remove change password page
- Add change password functionality and update related UI components
- Add remaining character count for lockdown reason input
- Implement LockdownControl component with confirmation and reason input
Fixed
- Fix loading indicator styling for dialog action button
- Enhance lockdown banner styling and animation effects
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: arm64-v8a and x86_64 APKs, a universal compatibility APK, and a universal AAB.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json. - Android APK architecture contents, package metadata, and signing certificates are validated before publishing.
Build
CFMS Client 0.36.0
CFMS Client 0.36.0
Protocol Version 16
Fixed
- Update account deactivation reason message for clarity
- Normalize managed user account status
- Avoid duplicate mobile safe-area offset
Added
- Surface account and lockdown reasons
- Adapt client to protocol 16
Maintenance
- Update dependencies and refactor crypto module for improved randomness handling
- Update dependencies to latest versions
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: arm64-v8a and x86_64 APKs, a universal compatibility APK, and a universal AAB.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json. - Android APK architecture contents, package metadata, and signing certificates are validated before publishing.
Build
CFMS Client 0.35.0
CFMS Client 0.35.0
Custom Appearances and Enhanced File Management Operations
Improved
- Optimize item drag hit testing
- Remove unused translations and clean up message files
- Remove onSuccess callbacks from auto-save options
Fixed
- Correct item drag interaction states
- Add new color variables for explorer elements and update styles
- Improve color scheme hints and user/global scope descriptions in English and Chinese translations
- Enhance color scheme preview with system theme visuals
- Restructure header layout and improve responsiveness
Added
- Support moving items by drag and drop
- Add unused translation checker and pre-commit hook for warnings
- Add appearance settings for color scheme and motion preferences
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: arm64-v8a and x86_64 APKs, a universal compatibility APK, and a universal AAB.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json. - Android APK architecture contents, package metadata, and signing certificates are validated before publishing.
Build
CFMS Client 0.34.1
CFMS Client 0.34.1
Improvements on UI Details
Improved
- Preserve directory navigation across routes
- Expand core philosophy and dev guidelines in AGENTS.md
Fixed
- Expand address bar for long paths
- Remove underline from text decoration in login page styles
- Simplify forgot password hover state
- Normalize access time to UTC
- Show request timestamps in UTC
Added
- Add reusable AuthServerContext component and integrate into login page
- Refine connection and login headers
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: arm64-v8a and x86_64 APKs, a universal compatibility APK, and a universal AAB.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json. - Android APK architecture contents, package metadata, and signing certificates are validated before publishing.
Build
CFMS Client 0.34.0
CFMS Client 0.34.0
Further Handling of Common Error Messages
Added
- Enhance account disabled message for clarity in English and Chinese
- Hide progress ring track during connection submission
- Adjust the ratio of the left and right sections of the login page to the golden ratio
- Add account disabled notice component and enhance login error handling
- Implement access denied handling with user-friendly dialogs and notices
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: arm64-v8a and x86_64 APKs, a universal compatibility APK, and a universal AAB.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json. - Android APK architecture contents, package metadata, and signing certificates are validated before publishing.
Build
CFMS Client 0.33.0
CFMS Client 0.33.0
Optimizations for Mobile Application Updates
Maintenance
- Update static font assets
Fixed
- Revert unexpected UI changes to the original design
Added
- Enhance release workflow with architecture-specific APKs and validation script
- Implement platform-specific directory picker functionality
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: arm64-v8a and x86_64 APKs, a universal compatibility APK, and a universal AAB.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json. - Android APK architecture contents, package metadata, and signing certificates are validated before publishing.
Build
CFMS Client 0.32.2
CFMS Client 0.32.2
Implement connection cancellation feature and UI updates
Fixed
- Update Breadcrumb component styles for better layout and accessibility
- Improve ExplorerStatusBar styles and structure
- Refine busy button transition
- Allow default WSS port
- Gate connect animation by WebView support
- Validate server addresses rigorously
Added
- Implement connection cancellation feature and UI updates
- Enhance connect button with busy state animations and styles
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: APK and AAB packages.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json.
Build
CFMS Client 0.32.1
CFMS Client 0.32.1
Bugfix
Added
- Adjust the style of the connect button and add a vibrant transform animation
- Implement MdOutlinedField component for consistent input styling
Fixed
- Unify PIN screen typography
- Restore full-screen PIN setup
- Scope screenshot protection per user
- Improve authentication fields and guarded actions
- Respect system chrome and table width
- Add tone prop to ProgressRing and update usage in login page
Improved
- Implement progressive directory loading and sorting
- Improve navigation drawer touch targets
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: APK and AAB packages.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json.
Build
CFMS Client 0.32.0
CFMS Client 0.32.0
Re-design Application UI
Improved
- Unify workspace and authentication palette
- Standardize compact action buttons
- Unify dialogs and interactions
Added
- Refine workspace navigation and file details
- Add incremental upload conflict resolution
- Introduce desktop workspace
Fixed
- Polish lockdown and focus feedback
Maintenance
- Pin pnpm for CI workflows
- Update dependencies
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: APK and AAB packages.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json.
Build
CFMS Client 0.30.1
CFMS Client 0.30.1
Add app lock shortcut handling to enhance security features
Added
- Add app lock shortcut handling to enhance security features
- Implement upload transfer session management and enhance connection handling
- Enhance search dialog with result query handling and sorting functionality
Fixed
- Enhance drag-and-drop upload handling with deduplication logic
Downloads
- Windows: MSI and NSIS installers.
- Linux: AppImage, deb and rpm packages.
- Android: APK and AAB packages.
Verification
- SHA-256 checksums are published in
SHA256SUMS.txt. - Desktop updater metadata is published in
latest.json.