Skip to contentĐến nội dung
v1.1.21ChangelogNhật ký thay đổi

Release notes.Bản phát hành.

Everything that changed in CB File Hub, release by release. Build and CI housekeeping is left out.Mọi thay đổi của CB File Hub qua từng phiên bản. Các thay đổi build và CI nội bộ đã được lược bỏ.

releasesbản phát hành
25
new featurestính năng mới
86
fixeslỗi đã sửa
19
improvementscải thiện
34

v1.1.19

GitHub
  • 16 NewTính năng mới
  • 1 ImprovementsCải thiện

NewTính năng mới

  • uiAdd video playlist and tag clipboard shortcuts
  • videoImplement video decoding options and error handling
  • Enhance app update notifications and tag management features
  • Enhance search functionality and keyboard shortcuts
  • Update Microsoft Store submission process for automatic publishing after certification
  • chips_inputEnhance chip rendering with KeyedSubtree for better state management
  • Add Cleaner Agent Analysis Panel and related functionality
  • Streamline CI checks by consolidating formatting, analysis, and tests into a single script
  • Refactor path handling in CleanerSuggestionScanner and tests for consistency
  • Add support for Google Play and Microsoft Store listings
  • torrentImplement end-to-end testing for torrent library functionality
  • Implement torrent launch functionality and enhance tag color management
  • Enhance media kit playback tests and add grid tag strip component
  • tab-paneImplement state retention for preview and properties panes across tabs
  • Refactor file operations handling and add clipboard tests for video library
  • Add plainUri method to MagnetLink and enhance clipboard functionality in torrent dialogs

ImprovementsCải thiện

  • Improve formatting of diagnostic log messages in tempDiag function
Under the hoodHậu trường2
  • Add comprehensive tests for Cleaner Agent features and enhance documentation
  • Update torrent screen tests for platform-specific client imports

v1.1.18

GitHub
  • 5 NewTính năng mới
  • 1 FixesSửa lỗi

NewTính năng mới

  • Enhance app update dialog and status center integration
  • Update logo1440 generation to remove background color
  • Update promo image generation script for desktop-only option and enhance frame drawing
  • Enhance tag management with child tag support and UI improvements
  • Enhance file properties pane with compact view and new tag section headings

FixesSửa lỗi

  • Prevent orphaned player creation and ensure mounted state during media operations
Under the hoodHậu trường1
  • Add tests for file grid resizing, pane layout, and properties pane

v1.1.17

GitHub
  • 3 NewTính năng mới
  • 1 FixesSửa lỗi

NewTính năng mới

  • Implement macOS code signing process and update documentation
  • Add FlutterGeneratedPluginSwiftPackage and related files
  • Enhance macOS build process with signing identity checks and new dev script

FixesSửa lỗi

  • Update Flutter environment variables and downgrade CocoaPods version

v1.1.6

GitHub
  • 7 NewTính năng mới
  • 2 ImprovementsCải thiện

NewTính năng mới

  • Add release script for automated version bumping and tagging
  • video_playerAdd seek preview functionality with hover thumbnails
  • previewImplement preview resize ghost and selection summary tooltip
  • previewEnhance keyboard focus handling for video player and tabbed folder
  • shell_context_menuImplement ShellMenuWorker for asynchronous shell menu operations
  • chips_inputImprove chip layout and strut handling for better text alignment
  • tag_managementImplement tag scoping functionality in ChipsInput

ImprovementsCải thiện

  • Refactor UI components to utilize CbDecorations and improve tag chip styling
  • Refactor tag management UI and improve keyboard navigation
Under the hoodHậu trường1
  • Update release guide and Microsoft Store submission guide for MSIX handling

v1.1.5

GitHub
  • 5 NewTính năng mới
  • 6 ImprovementsCải thiện

NewTính năng mới

  • Enhance permission handling for E2E testing and improve breadcrumb UI
  • Enhance TagBrowseSection with grid zoom functionality and layout preferences
  • Remove volume_controller plugin references and update dependencies
  • Enhance tag browsing and sorting functionality
  • xtermAdd suggestion portal and zmodem support

ImprovementsCải thiện

  • cmakeRemove legacy policy for modern CMake compatibility
  • file_icon_helperRemove debug logging for APK icon handling
  • app_barRemove debug APK icon menu option
  • lazy_video_thumbnailClean up logging flags for thumbnail generation
  • Remove VLC player plugin and migrate to media_kit
  • Refactor search functionality to use TextUtils.matchesSearch for improved Unicode and case-insensitive matching across various components
Under the hoodHậu trường9
  • Add unit tests for smbMrlToUnc function and update dependencies
  • Add native COM regression test and fix COM lifetime issues
  • inline_rename_fieldAdjust path handling for cross-platform compatibility
  • Refactor integration tests to group related tests and improve readability
  • integration_testsAdd breadcrumb overflow test and update workflow
  • app_e2e_testReplace expectFileRowVisible and expectFolderRowVisible with waitForFileRowVisible and waitForFolderRowVisible for improved test reliability
  • integration_testsReplace expectFileRowVisible and expectFileRowAbsent with waitForFileRowVisible and waitForFileRowAbsent for improved test reliability
  • Update troubleshooting documentation for E2E test failures on CI
  • Add detailed guide for handling E2E tests that pass locally but fail on GitHub Actions CI

v1.1.4

GitHub
  • 9 NewTính năng mới
  • 1 FixesSửa lỗi
  • 8 ImprovementsCải thiện

NewTính năng mới

  • docsAdd comprehensive agent graph documentation and state ownership guidelines
  • Integrate Google Fonts and Storage Volumes Plugin
  • Add file association registration and improve file operations
  • Add video library cover management and settings screen
  • Add context menu target key for file browser background interactions
  • Enhance E2E tests by initializing user preferences and improving folder row tapping logic
  • Adjust padding and icon sizes in drawer sections for improved layout consistency
  • Enhance E2E test diagnostics and failure reporting
  • Improve BreadcrumbAddressBar layout to handle deep Windows paths and add a test for it

FixesSửa lỗi

  • Set default publish mode to Manual in Partner Center submission

ImprovementsCải thiện

  • Remove deprecated configuration files and unused code
  • Add phosphor_flutter package and regeneration script
  • Refactor code structure for improved readability and maintainability
  • Refactor tooltip implementation and enhance UI responsiveness
  • Replace deprecated scrollCacheExtent with cacheExtent in multiple components
  • Simplify condition in Windows file operations by removing isAvailable check
  • Replace DropdownButton with CbSelect in various screens
  • Format code for improved readability in CbSelect and its tests
Under the hoodHậu trường4
  • Update README badges for consistency and clarity
  • Add tests for context menu layout preferences and Windows shell context menu
  • Add App Insights Plugin and UI Tests for Cleaner Utilities
  • Update Gradle wrapper to version 8.11.1 and Android plugin to version 8.9.1

v1.1.3

GitHub
  • 6 NewTính năng mới
  • 4 FixesSửa lỗi
  • 2 ImprovementsCải thiện

NewTính năng mới

  • Update MSIX submission process to support draft preparation without immediate commit
  • Add patch for pdfx CMake compatibility in build workflows
  • Update version to 1.1.2+1 and add version bumping commands in justfile
  • Integrate Local AI advisor settings section in settings screen
  • Enhance tag management with parent:child hierarchy support
  • Add tag thumbnail fit mode settings and localization support

FixesSửa lỗi

  • Update Get-ChildItem filter to use -Include for better compatibility
  • Normalize local path handling for cross-platform compatibility
  • Ensure Flutter binding is initialized for navigation tests
  • Handle duplicate package submissions in Partner Center workflow

ImprovementsCải thiện

  • Refactor tag dialog and chips input for improved readability and maintainability
  • Remove unused import for user preferences in tag management screen
Under the hoodHậu trường1
  • Update Android Gradle plugin and Gradle wrapper to latest versions

v1.1.1

GitHub
  • 7 NewTính năng mới
  • 4 FixesSửa lỗi
  • 1 ImprovementsCải thiện

NewTính năng mới

  • trash_binEnhance context menu with pinning functionality and item properties
  • Enhance retag script with interactive remote selection
  • Add workflow to resolve Android versionCode from Google Play before building artifacts
  • Add MSIX version resolution and submission to Microsoft Partner Center
  • Enhance submission process by checking for existing pending submissions
  • Implement create and delete submission functions with retry logic
  • Enhance error handling for deletion of pending submissions in Partner Center

FixesSửa lỗi

  • Update README to enhance download links for Microsoft Store and Google Play
  • Reorganize Disk Cleaner section in README for clarity and improved visuals
  • Set minimum policy version for legacy plugin compatibility
  • Trim whitespace from required environment variable values

ImprovementsCải thiện

  • Format code for improved readability in localization and UI files

v1.1.0

GitHub
  • 13 NewTính năng mới
  • 5 FixesSửa lỗi
  • 8 ImprovementsCải thiện

NewTính năng mới

  • Implement masonry layout toggle and enhance file list view builder
  • Add promotional images and script for generating them from screenshots
  • Update project title to include 'Smart AI File & Content Manager'
  • Enhance ScrollableTabBar with leading caption actions and improve Windows drag area
  • Enhance file and folder details with additional metadata columns
  • Add Miller columns view for enhanced file navigation
  • Implement hardware decoding fallback and improve error handling for video playback on Windows
  • Enhance error reporting in E2E dashboard with improved stack trace rendering
  • Implement folder thumbnails table creation in SQLite database
  • Implement generic tree view component with lazy loading and placeholder states
  • Implement ViewModeSpectrum for dynamic view mode and zoom level management
  • Enhance context menu interaction and error reporting in E2E tests
  • Add logo512.png asset for application branding

FixesSửa lỗi

  • Set default Google Play package name for AAB builds
  • Update actions/checkout and actions/upload-artifact versions to v5 and v7 respectively
  • Update NDK version and adjust ABI filters in build configurations
  • Set version code to 0 in pubspec.yaml
  • Remove NDK ABI filters from build configuration

ImprovementsCải thiện

  • Optimize frame timing handling and improve grid item layout consistency
  • Refactor image assets and improve file handling
  • Refactor toast notifications and improve user feedback
  • Improve code formatting and readability in AppToast and ThumbnailLoader
  • Update .gitignore to include .kilo and remove unused video player import
  • Improve code formatting and readability across multiple files
  • Clean up code formatting for improved readability across multiple files
  • Add MainActivity and MemoryManagementPlugin for enhanced file management and memory handling
Under the hoodHậu trường6
  • Refactor E2E tests to improve delete confirmation handling and enhance localization support
  • Enhance E2E parallel testing configuration and result handling
  • Add tests for file deletion focus behavior and implement tab activity manager
  • Add comprehensive tests for various components and functionalities
  • Bump flutter_vlc_player and media_kit_libs_android_video versions
  • Add support for flexible page sizes in CMakeLists.txt

v1.0.3

GitHub
  • 1 NewTính năng mới
  • 2 FixesSửa lỗi
  • 2 ImprovementsCải thiện

NewTính năng mới

  • Add AI Agent for natural-language file operations and chat functionality

FixesSửa lỗi

  • Update Makefile help text and improve video thumbnail generation logic
  • Update WindowTabPayload instantiation for consistency in E2E tests

ImprovementsCải thiện

  • Update code release
  • Refactor code for improved readability and consistency