Skip to content

Release v2.1.1

Choose a tag to compare

@timbornemann timbornemann released this 11 Aug 23:29
· 18 commits to master since this release

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 ENOENT file system error occurring during license creation (4cb412f).
  • Planner: Made planning data machine-independent and added file watcher support (0736f54).

Refactored & Maintenance

  • Tests: Split WorkingDirectoryTree context menu positioning unit tests for clearer test isolation (c0ab672).
  • Release Tooling: Synchronized v2.1.0 versioning metadata and download links (7529fd7).

Detailed Changelog

  • c0ab672 refactor(test): split WorkingDirectoryTree context menu position tests
  • 0a1abc8 fix(menu): prevent file context menu cutoff near edge
  • afacbc3 fix(git): resolve pathspec error when staging all changes
  • cdd1dbc fix: enable fetch for local repositories without remotes
  • 4cb412f fix(license): resolve ENOENT error when creating license
  • 0736f54 fix(planner): Planungsdaten maschinenunabhängig machen und Watcher ergän
  • 0fd54cd feat(auth): include action and repository details in messages
  • 546e04b feat(recovery): modernize recovery center UI and workflows
  • 7529fd7 chore(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)