xheldon_git-folder-sync/CHANGELOG.md
Xheldon 668de78e6f Update plugin ID and name to 'git-folder-sync'
- Changed plugin ID from 'git-sync' to 'git-folder-sync'
- Updated plugin name to 'Git Folder Sync' consistently
- Updated cache key to match new ID
- Bumped version to 1.0.1
- Updated all documentation and i18n strings
2025-07-31 14:54:19 +08:00

1.6 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.1] - 2024-12-19

Changed

  • Updated plugin name from "Git Sync" to "Git Folder Sync" for better clarity
  • Consistent naming across all files and documentation
  • Updated internationalization strings

[1.0.0] - 2024-12-19

Added

  • Initial release of Git Folder Sync plugin
  • Git synchronization with GitHub repositories
  • Support for folder-specific sync (not entire repository)
  • Image upload to cloud storage services:
    • Aliyun OSS
    • Tencent COS
    • AWS S3
    • Cloudflare R2
  • Bilingual support (Chinese/English)
  • Mobile device support
  • Smart file caching system
  • Real-time status display in status bar
  • Configurable image processing with toggle switch
  • Local image storage option
  • Responsive settings interface
  • Command palette integration
  • Right-click context menu support

Features

  • Git Folder Sync: Bidirectional synchronization with GitHub
  • Image Processing: Paste images and automatically upload to cloud storage
  • Internationalization: Full Chinese and English support
  • Mobile Support: Works on both desktop and mobile devices
  • Performance: Smart caching reduces API calls
  • User Experience: Modern interface with real-time feedback

Technical

  • TypeScript implementation
  • ESBuild for fast compilation
  • Comprehensive error handling
  • Plugin settings persistence
  • Hot reload development support