Skip to content

Releases: cfms-dev/cfms_client_tauri

CFMS Client 0.37.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 06:33

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

Choose a tag to compare

@github-actions github-actions released this 17 Jul 15:58

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

Choose a tag to compare

@github-actions github-actions released this 15 Jul 10:16

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 17:34

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 14:42

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 09:27

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:03

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

Choose a tag to compare

@github-actions github-actions released this 13 Jul 16:39

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

Choose a tag to compare

@github-actions github-actions released this 13 Jul 13:27

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

Choose a tag to compare

@github-actions github-actions released this 08 Jul 14:02

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.

Build