Histórico de Versões
1.3.3
Released at 2026-02-22T01:25:08+00:00
Bug Fixes
- Fixed an issue where the plugin would report 404 errors when checking the status of newly created or recently deleted files that Syncthing had not yet indexed. These situations are now handled gracefully without generating error messages.
- Improved file state management to prevent Syncthing's temporary files (e.g.,
.tmp,.sync-conflict, and~syncthing~variants) from being tracked as "dirty" or appearing in the active files list. This enhances accuracy and reduces noise.
Technical Changes
- Updated plugin version to 1.3.3.
- Internal API adjustments for improved error handling.
1.3.2
Released at 2026-02-22T01:09:58+00:00
Version 1.3.2
This update brings a new UI status, several important bug fixes to enhance reliability and user experience, and significant technical improvements for better performance and maintainability.
Features
* Pending Configuration Status: Introduced a new UI status to indicate when configuration changes are pending.
Bug Fixes
* Prevent manual force-sync operations when a folder is paused.
* Ensure blank lines are preserved correctly in .stignore files.
* Enforce numeric inputs for versioning modals to prevent invalid entries.
* Addressed an issue where syncing status could get stuck after a reconnection.
* Improved logic for version comparison.
* Protected folder configurations from false positives and correctly migrated legacy device-specific values.
* Correctly handle "paused" status display in the status bar.
* Resolved an issue where pending files load was blocking other operations.
Technical Changes
* API Optimizations:
* Implemented caching for Syncthing API configuration requests, significantly improving response times.
* Switched to using PATCH requests for updating folder versioning, allowing for more efficient partial updates.
* Code Refinements:
* Extracted hardcoded strings to translation keys for improved localization and maintainability.
* Replaced direct console.error calls with a centralized Logger for consistent and improved error handling.
* Refactored status display helper logic to eliminate code duplication.
* Introduced debug logging in key areas and removed unnecessary type casts.
* Added a proactive isFolderValid API method for robust folder validation.
1.3.1
Released at 2026-02-21T20:14:50+00:00
What's New in 1.3.1
Bug Fixes
- Fixed an issue where the API could return a 500 error when setting ignore patterns due to a missing
Content-Typeheader.
Technical Changes
- Introduced new GitHub Issue Templates for bug reports, feature requests, questions, and translation contributions to streamline community engagement.
- Updated documentation.
- Cleaned up the repository by removing the
sitedirectory. - Updated
.gitignorerules.
1.3.0
Released at 2026-02-21T13:21:59+00:00
Version 1.3.0
This release introduces significant new features, including advanced file versioning, enhanced control over synchronization, and a more robust user interface. We've also addressed several bug fixes and made important technical improvements to improve stability and performance.
Features
* File Versioning and Restoration: Introducing full support for Syncthing's file versioning. You can now configure versioning strategies (Trashcan, Simple, Staggered) and retrieve/restore previous versions of files directly within Obsidian.
* Synchronization Control Center:
* Pause and Resume Synchronization: Gain direct control over your synchronization by pausing and resuming individual folders from within the plugin.
* Online Devices List: View a comprehensive list of all connected Syncthing devices, providing better oversight of your sync network.
* Enhanced Context Menu Management: A new modal allows you to manage and configure custom context menu items for files and folders, complete with new translations for improved accessibility.
* Debug Mode: A new debug mode has been added to assist with troubleshooting and development.
* Documentation Improvements: Significant updates to the plugin's documentation, including a dedicated documentation link and an updated README.md with new features and troubleshooting guides.
* Settings for Explorer Icon: Added new settings related to the explorer icon, likely tied to context menu functionality and translation.
Bug Fixes
* Asynchronous Operation Stability: Addressed and fixed issues related to async and await operations, improving overall plugin stability.
* Recent Activity Container: Resolved bugs impacting the display and functionality of the Recent Activity Container.
Technical Changes
* Internal Manager Modules: Introduced new internal modules such as Explorer-Manager and updated Ignore-Manager, Tab-Manager, and Syncthing-API for better modularity and future enhancements.
* File State Management: Added File_State for more robust internal tracking of file synchronization states.
* Ignore System Updates: Updated the internal ignore system, including changes to the .gitignore file (e.g., adding .aiexclude).
* Script Updates: Internal scripts have been updated for maintenance and improved build processes.
* Code Refactoring: General code improvements and refactoring to enhance performance and maintainability.
Release 1.2.0
Released at 2026-01-24T15:56:40+00:00
Version 1.2.0
🚀 Features
- New About Section: Added a dedicated "About" section to the settings, displaying the current plugin version and providing quick links to the GitHub repository for source code or reporting issues.
- Improved Settings Persistence: Folder settings are now stored in data.json instead of localStorage, enhancing data integrity and consistency.
🐛 Bug Fixes
- Fixed an issue where stale synchronization icons would persist when switching between different files.
⚙️ Technical Changes
- Code Refactoring: Significant refactoring of the main code and integration of a new logging system across the plugin for better debugging and maintainability.
Release 1.1.0
Released at 2026-01-15T01:50:20+00:00
🚀 Features
- Visual Sync & Real-Time File Status: Get instant feedback on your synchronization status directly within Obsidian.
- Tab Status Icons: See icons directly on your file tabs indicating if a file is 🟠 syncing or 🟢 synced.
- Smart History: The history panel now clearly distinguishes between ↙️ incoming and ↗️ outgoing changes.
- Enhanced History Panel: A new history panel allows you to track file changes and can be filtered to hide system files, providing a cleaner activity log.
- Improved Localization: Added and updated translations for English, Portuguese (BR), and Russian.
🐛 Bug Fixes
- Fixed an issue where the Side Panel icon might not update as expected.
- Resolved a bug affecting the color display of the Sync Icon in the ribbon.
⚙️ Technical Changes
- Introduced a new TabManager for better integration of file status updates.
- Updated the styling and functionality of the History Panel.
- General improvements to plugin settings.
- The README has been extensively updated to reflect new features and provide clearer setup instructions.
Release 1.0.16
Released at 2026-01-13T17:04:19+00:00
Version 1.0.16
This is a minor release primarily focused on updating the version number for internal consistency and preparing for future enhancements. We recommend updating to ensure you have the latest stable version.
1.0.14
Released at 2025-12-22T10:33:17+00:00
1.0.12
Released at 2025-12-01T12:04:48+00:00
1.0.9
Released at 2025-11-29T16:18:44+00:00 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.8...1.0.9
1.0.8
Released at 2025-11-28T23:33:57+00:00 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.7...1.0.8
1.0.7
Released at 2025-11-28T22:53:07+00:00
What's Changed
- Small Fixes by @Frumkin13 in https://github.com/gustjose/obsidian-syncthing-manager/pull/2 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.6...1.0.7
1.0.6
Released at 2025-11-26T17:14:14+00:00 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.4...1.0.6
1.0.4
Released at 2025-11-26T15:15:32+00:00
What's Changed
- First version of Russian translation by @Frumkin13 in https://github.com/gustjose/obsidian-syncthing-manager/pull/1
New Contributors
- @Frumkin13 made their first contribution in https://github.com/gustjose/obsidian-syncthing-manager/pull/1 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.2...1.0.3
1.0.2
Released at 2025-11-26T14:48:13+00:00 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.1...1.0.2
1.0.1
Released at 2025-11-22T22:28:09+00:00 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/compare/1.0.0...1.0.1
1.0.0 - Syncthing Manager
Released at 2025-11-22T21:34:33+00:00 Full Changelog: https://github.com/gustjose/obsidian-syncthing-manager/commits/1.0.0
base_indent: 2 autoprocess: true release_template: "# {{release.name}}\nVersão publicada em {{release.published_at.strftime('%d/%m/%Y')}} \n\n{{release.body}}\n ---"