Skip to content

Releases: ruru-m07/gitru

v0.0.0-beta.6

02 Jun 06:07
17c1f84

Choose a tag to compare

v0.0.0-beta.6 Pre-release
Pre-release

0.0.0-beta.6 (2026-06-02)

Features

  • add mascot dependency and integrate mascot component in GitPageLayout (2115d07)
  • setup new mascot and branding (b198c35)
  • setup new mascot and branding (8eef23d)

Miscellaneous Chores

v0.0.0-beta.5

27 Apr 16:06
57fe6c4

Choose a tag to compare

v0.0.0-beta.5 Pre-release
Pre-release

0.0.0-beta.5 (2026-04-26)

Features

  • enhance inbox tab display with item count and visual separator (c3cbc45)
  • implement basic multi tab support (6ee78d4)
  • implement drag-and-drop tab reordering functionality (1c91cc6)
  • implement session navigation management (ed53f72)
  • implement tab switching functionality with keyboard shortcuts and MRU support (69e1d09)
  • make tabs starter UI in mail layout (ccb445c)
  • make tabs starter UI in mail layout (baad6f7)
  • update UI components for improved layout and accessibility (d06dca7)

Bug Fixes

  • default selected repo when create new tab (d8a82ff)
  • diff view bg color to match theme (7d9ccda)
  • diff view bg color to match theme (b068623)
  • implement custom resize pannel for fixed size pannel (5fc46ae)
  • implement custom resize pannel for fixed size pannel (faeb0a2)
  • title bar hover state UI fixes (9a1e349)
  • update title and prevent default actions in CustomTitleBar (eeca848)

Miscellaneous Chores

v0.0.0-beta.4

23 Mar 15:50
1f9bc31

Choose a tag to compare

v0.0.0-beta.4 Pre-release
Pre-release

0.0.0-beta.4 (2026-03-23)

Features

  • add -moz-user-select style for better text selection prevention in Firefox (3ac961f)
  • add -webkit-user-select to prevent text selection on hover (2988780)
  • add repository cloning and initialization features (ef6e036)
  • add user-select none style to prevent text selection (1fb5b4a)
  • diff: add language guessing utility and parsing enhancements (65ea0c0)
  • diff: integrate @pierre/diffs for enhanced diff functionality and refactor related structures (32a0a0c)
  • enhance UI and functionality in various components (3e1be5f)
  • enhance VirtualizedFileList with file selection and keyboard navigation features (8f6043c)
  • implement apply patch per block of hunks (11a5117)
  • improve onboarding flow (13905ae)
  • optimize file selection handling in useAppStore and VirtualizedFileList (30f0a1b)
  • remove unused SVG code from GitruBorderedSmallSmileSVG component (b508a14)
  • update bulk operation on working tree to filter specific files (bf00b04)
  • update web UI and shader (ce980ea)

Bug Fixes

  • allow clippy warning for too many arguments in patch retrieval functions (5e0c30d)
  • ci: update frontend lint testing in same test workflow (47050e4)
  • desktop build issues due to linting errors (4cedc72)
  • minor style issues (c1e58de)
  • refine CSS user-select property and update default file names in DiffArea (7bbe8f0)

Miscellaneous Chores

v0.0.0-beta.3

05 Mar 08:43
cccf87d

Choose a tag to compare

v0.0.0-beta.3 Pre-release
Pre-release

0.0.0-beta.3 (2026-03-05)

Features

  • add tags and file change statistics to history commit list (511a6f9)
  • enhance diff and commit handling with history support (8b595a1)
  • implement the support for asset diff (ef046fa)

Bug Fixes

  • address review comments - security fixes, bug fixes, resource cleanup (9dbd484)
  • update updater base URL to use the correct release endpoint (e0b5974)

Miscellaneous Chores

v0.0.0-beta.2

28 Feb 13:24
02c595b

Choose a tag to compare

v0.0.0-beta.2 Pre-release
Pre-release

0.0.0-beta.2 (2026-02-28)

Features

  • add StashState and related hooks for stash management functionality (8660dc3)
  • enhance stash functionality and diff retrieval (20b6e50)
  • enhance VirtualizedFileList with sectionMode prop and improve status bar styling (e1c5bca)
  • implement stash management commands and UI icons (ab977f2)
  • update versioning and add new update process (521218b)

Bug Fixes

  • standardize casing for project name and update package details in configuration files (4dddac8)
  • streamline checkout process and improve error handling in branch switching (ab37ced)

Miscellaneous Chores

v0.0.0-beta.1

21 Feb 12:26
cdfd0b8

Choose a tag to compare

v0.0.0-beta.1 Pre-release
Pre-release

0.0.0-beta.1 (2026-02-21)

Features

  • ability to make commits (04d1279)
  • add cache layer on all command (2017078)
  • add cache layer on all command (039f1c9)
  • add conflict handling and improve branch management (d3166d7)
  • add development icons and update configuration for Tauri (c86b98e)
  • add diff functionality for files (63c4424)
  • add file status filters to ListFileChanges component (310d39d)
  • add git pull functionality and related hooks (d5bb593)
  • add motion library and integrate motion components in App and Waitlist (7a6c482)
  • add motion library for animations and update dependencies in package.json and bun.lock (4392636)
  • add new UI components including Meter, NumberField, Pagination, PreviewCard, Sheet, Slider, Spinner, Toast, ToggleGroup, and Toolbar (6c2224c)
  • add onCallBack support for action items in command view (445ead8)
  • add openVscode command and integrate with VirtualizedFileList for opening files in VS Code (efc6706)
  • add support for making commits (bf3611d)
  • add support for remote branches checkout (0b00f29)
  • add support for untracked file status in ListFileChanges component (d22b759)
  • add SVG components for split and unified views (63c4424)
  • add switch repo in action pannel and UI fixes (02e2e01)
  • add switch repo in action pannel and UI fixes (5e5284c)
  • add time utility functions (63c4424)
  • cleanup hooks and setup query mutations (f60c5fc)
  • define types for Git operations (63c4424)
  • enhance command item callbacks to close context after execution (387eaa6)
  • enhance command list with virtualization support and improve branch list display (7a793e8)
  • enhance commit button with branch name display and truncate styling (f6bdd90)
  • enhance commit history retrieval (63c4424)
  • enhance CustomTitleBar and DiffViewer components with improved styling and functionality (2cb4c7b)
  • enhance diff view functionality with new settings and status icons (9bc6154)
  • enhance diff viewer settings with new options and integrate WorkerPoolProvider (69aad1b)
  • enhance DiffViewer options with theme and disable file headercreateTauriStorage (a190cb5)
  • Enhance Git command interfaces and data structures (1be38d0)
  • Enhance Git functionality and UI improvements (27dad50)
  • enhance git repository handling with improved error reporting and logging (935cbcf)
  • enhance git restore functionality with error handling and improve UI components (668a5a3)
  • enhance repository selection UI with context menu and refactor file change display (13f612d)
  • enhance status bar with new icons and improve repository origin handling (4611a7a)
  • enhance status filter UI with clear option in ListFileChanges component (29baadc)
  • expose CreateBranchProps interface for better accessibility (3de8a85)
  • git: add git commands for add, remove, discard, and commit functionality (2560924)
  • implement command panel with navigation and command execution features (71808dc)
  • implement core feature in statusbar (a56a78d)
  • implement file status management and status options (42efccd)
  • implement file status retrieval and enhance repository state management (8aa35c5)
  • implement Git branch management (63c4424)
  • Implement repository management and author extraction functionality (294c038)
  • implement search query matching for file paths in Git routes (ef97d71)
  • implement search query matching for file paths in Git routes (9d9f7fd)
  • implement status of files view only (a37cb7c)
  • implement support for watching (8a2c2d5)
  • implement switch branches (7237139)
  • implement theme switching functionality (ec38c5b)
  • implement theme switching functionality and update color names in the UI (243db30)
  • implement update channel management and updater functionality (c89d821)
  • implement vesper-light theme and enhance scroll area functionality (73e9126)
  • integrate new command box component and update diff display (93e24fe)
  • integrate tooltip functionality into sidebar items and enhance tooltip component (018ae73)
  • integrate updater plugin and update configurations (78e8782)
  • invalidate current branch and status ahead/behind on successful push (be02731)
  • rebrand the software name (e5c426e)
  • Refactor HistoryGraph and GraphLane components for improved readability and organization (a2a7fce)
  • Refactor useAppStore hooks for improved readability and performance (1a2ec21)
  • reorganize SVG components and update import paths (a44c37e)
  • replace invalidateAll with push in MainActionBar and add loading indicator (258e7b6)
  • setp type safe ipc piplines (ca44bcc)
  • setup desktop frontend ([7718529](https...
Read more