Release v2.1.1
Release v2.1.1
Release v2.1.1 is a patch release for Open-Git-Control. This version addresses several stability and user interface issues, including context menu placement, Git staging pathspec errors, local fetch execution, license generation errors, and machine-independent planner data handling. It also introduces UI and workflow modernizations for the recovery center and enhanced details in authentication messages.
Added
- Authentication: Updated messages to include relevant action and repository details (0fd54cd).
- Recovery Center: Modernized the recovery center user interface and underlying workflows (546e04b).
Fixed
- Context Menu: Prevented file context menus from being cut off when opened near window or screen edges (0a1abc8).
- Git Staging: Resolved a pathspec error encountered when attempting to stage all changes (afacbc3).
- Repository Fetch: Allowed fetch operations to run on local repositories that lack remote configurations (cdd1dbc).
- License Management: Fixed an
ENOENTfile system error occurring during license creation (4cb412f). - Planner: Made planning data machine-independent and added file watcher support (0736f54).
Refactored & Maintenance
- Tests: Split
WorkingDirectoryTreecontext menu positioning unit tests for clearer test isolation (c0ab672). - Release Tooling: Synchronized v2.1.0 versioning metadata and download links (7529fd7).
Detailed Changelog
c0ab672refactor(test): split WorkingDirectoryTree context menu position tests0a1abc8fix(menu): prevent file context menu cutoff near edgeafacbc3fix(git): resolve pathspec error when staging all changescdd1dbcfix: enable fetch for local repositories without remotes4cb412ffix(license): resolve ENOENT error when creating license0736f54fix(planner): Planungsdaten maschinenunabhängig machen und Watcher ergän0fd54cdfeat(auth): include action and repository details in messages546e04bfeat(recovery): modernize recovery center UI and workflows7529fd7chore(release): sync v2.1.0 version and download links
Commit List (Automatic)
Added
- feat(auth): include action and repository details in messages (0fd54cd)
- feat(recovery): modernize recovery center UI and workflows (546e04b)
Changed
- refactor(test): split WorkingDirectoryTree context menu position tests (c0ab672)
Fixed
- fix(menu): prevent file context menu cutoff near edge (0a1abc8)
- fix(git): resolve pathspec error when staging all changes (afacbc3)
- fix: enable fetch for local repositories without remotes (cdd1dbc)
- fix(license): resolve ENOENT error when creating license (4cb412f)
- fix(planner): Planungsdaten maschinenunabhängig machen und Watcher ergän (0736f54)
Maintenance
- chore(release): sync v2.1.0 version and download links (7529fd7)