Release v2.1.0
Release v2.1.0 is a minor release for Open-Git-Control. This update expands file management and viewing capabilities by adding multi-selection batch operations in the file tree, a CSV table editor, search and replace functionality in the working directory, and expanded context menu actions. It also includes stability fixes for file tree caching, file move rollbacks, and viewer refresh flows.
What's Changed
Added
- File Tree & Batch Operations:
- Working Directory Tools:
- File Viewer & Tools:
- Updater:
- Added handling for missing artifacts as part of release preparation (
fdc8ec5).
- Added handling for missing artifacts as part of release preparation (
Fixed
- Validated move operations in the working directory and added rollback handling on failure (
2eb8394). - Ensured the viewer closes before refreshing the tree when deleting or moving items (
5bcff2c). - Cleared the deleted folder cache in the file tree to prevent UI refresh errors (
56ca17e).
Maintenance & Chore
- Updated README formatting (
e3ec210). - Updated project images and generated website hero assets (
47b61c9,84c1eb2). - Fixed working directory tools test by resolving real paths (
33a60da). - Synchronized version and download links for previous release synchronization (
07c717f).
Changelog
fdc8ec5feat(updater): handle missing artifacts as release preparation33a60datest(git): resolve real path in working directory tools teste3ec210docs: format README files5de20d5feat(hash): add direct copy actions to menu and dialog5d3c402feat(working-directory): add expandable file tools and transforms7d94067feat: add JSONC support to JSON tools0d34b93feat(file-viewer): add tools menu and CSV table editoredcc65cfeat(working-directory): add search and replace functionality2eb8394fix(working-directory): validate move operations and handle rollback3762f82feat(working-directory): add Move to context menu action47b61c9chore: change images84c1eb2chore: create hero images for potential websitefe7685efeat(context-menu): add file operations and context menu helpers8b0c6e3feat(filetree): add batch prefix and suffix renamedbb8961feat(filetree): implement multi-selection and batch operations5567743feat(preview): allow manual loading of large images up to 25 MiB76a1f08feat(filetree): highlight items for context menu and open viewer5bcff2cfix(viewer): close viewer before tree refresh on delete or move56ca17efix(filetree): clear deleted folder cache to prevent UI refresh errore17ada2feat(file-tree): add file creation actions and explicit Windows ACLsf3d8e93feat: add File information to Working Directory context menu07c717fchore(release): sync v2.0.4 version and download links
Commit List (Automatic)
Added
- feat(updater): handle missing artifacts as release preparation (fdc8ec5)
- feat(hash): add direct copy actions to menu and dialog (5de20d5)
- feat(working-directory): add expandable file tools and transforms (5d3c402)
- feat: add JSONC support to JSON tools (7d94067)
- feat(file-viewer): add tools menu and CSV table editor (0d34b93)
- feat(working-directory): add search and replace functionality (edcc65c)
- feat(working-directory): add Move to context menu action (3762f82)
- feat(context-menu): add file operations and context menu helpers (fe7685e)
- feat(filetree): add batch prefix and suffix rename (8b0c6e3)
- feat(filetree): implement multi-selection and batch operations (dbb8961)
- feat(preview): allow manual loading of large images up to 25 MiB (5567743)
- feat(filetree): highlight items for context menu and open viewer (76a1f08)
- feat(file-tree): add file creation actions and explicit Windows ACLs (e17ada2)
- feat: add File information to Working Directory context menu (f3d8e93)
Fixed
- fix(working-directory): validate move operations and handle rollback (2eb8394)
- fix(viewer): close viewer before tree refresh on delete or move (5bcff2c)
- fix(filetree): clear deleted folder cache to prevent UI refresh error (56ca17e)