Changelog
What shipped, and when
GitComet is early software under active development, and releases come often. Every published version is listed here, newest first, straight from GitHub Releases.
What's Changed
- feat: add option to create branch from commit in context menu by @angeousta in https://github.com/Auto-Explore/GitComet/pull/380
- Add "Merge into current branch" action to the commit context menu by @angeousta in https://github.com/Auto-Explore/GitComet/pull/381
- Feat/support elixir, erlang, haskell, ocaml, julia, clojure, groovy, solidity, assembly and svelte syntax highlight by @Havunen in https://github.com/Auto-Explore/GitComet/pull/384
- fix Crash: unable to get cursor position: Access is denied. by @Havunen in https://github.com/Auto-Explore/GitComet/pull/389
- order log rows like
git log --date-order(#390) by @Havunen in https://github.com/Auto-Explore/GitComet/pull/391 - Adds interactive code highlighting, broader language support, and improved syntax performance across editors and diffs by @Havunen in https://github.com/Auto-Explore/GitComet/pull/386
- ux: automatically focus the first recent repository search result by @Havunen in https://github.com/Auto-Explore/GitComet/pull/393
- fix segfault on CTRL + C release build in Linux by @Havunen in https://github.com/Auto-Explore/GitComet/pull/396
- allow drag n drop git folders to open them as repositories by @Havunen in https://github.com/Auto-Explore/GitComet/pull/395
- split large files into smaller modules by @Havunen in https://github.com/Auto-Explore/GitComet/pull/398
- fix CTRL + D not closing terminal tab by @Havunen in https://github.com/Auto-Explore/GitComet/pull/399
- Fix/active history path should change on repository switch by @Havunen in https://github.com/Auto-Explore/GitComet/pull/397
- improve panic logging , deploy symbol files so memory dumps can be analyzed by @Havunen in https://github.com/Auto-Explore/GitComet/pull/392
- fixes an issue where diffs had different syntax highlight selector an… by @Havunen in https://github.com/Auto-Explore/GitComet/pull/402
- consolidate shared text, hex, platform, and path utilities into gitcomet-core by @Havunen in https://github.com/Auto-Explore/GitComet/pull/401
- Created git hooks activity dialog to visualize running hooks by @Havunen in https://github.com/Auto-Explore/GitComet/pull/403
- refactor split large modules into smaller pieces by @Havunen in https://github.com/Auto-Explore/GitComet/pull/404
- fix selection start between section gaps in markdown previews and below EOF by @Havunen in https://github.com/Auto-Explore/GitComet/pull/405
- fix image transparent edge rendering by @Havunen in https://github.com/Auto-Explore/GitComet/pull/407
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.2.1...v0.2.2
What's Changed
- try to fix microsoft store automated publish workflow by @Havunen in https://github.com/Auto-Explore/GitComet/pull/347
- Fix/file explorer folder missing by @Havunen in https://github.com/Auto-Explore/GitComet/pull/358
- Fix/resizable annotation panel in editmode by @Havunen in https://github.com/Auto-Explore/GitComet/pull/357
- fix test case that depends on git pager by @Havunen in https://github.com/Auto-Explore/GitComet/pull/365
- fix/quick search in file edit by @Havunen in https://github.com/Auto-Explore/GitComet/pull/367
- fix/visual fixes by @Havunen in https://github.com/Auto-Explore/GitComet/pull/366
- Feat/nunjucks jinja2 and nix syntax highlight by @Havunen in https://github.com/Auto-Explore/GitComet/pull/368
- Feat/unify macos menu item options by @Havunen in https://github.com/Auto-Explore/GitComet/pull/371
- Fix/merge tool quick search by @Havunen in https://github.com/Auto-Explore/GitComet/pull/375
- Feat/reflog panel by @Havunen in https://github.com/Auto-Explore/GitComet/pull/377
- Perf/optimizations by @Havunen in https://github.com/Auto-Explore/GitComet/pull/378
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.2.0...v0.2.1
New Visuals
What's Changed
- Fix/repo ends with dot git by @quakj in https://github.com/Auto-Explore/GitComet/pull/276
- prepopulate amend message from parent when empty by @quakj in https://github.com/Auto-Explore/GitComet/pull/275
- add dev branch to CI workflows by @quakj in https://github.com/Auto-Explore/GitComet/pull/281
- Exempt merge fixtures and fonts from line-ending normalization by @quakj in https://github.com/Auto-Explore/GitComet/pull/288
- Feat/squash rebase by @quakj in https://github.com/Auto-Explore/GitComet/pull/278
- Feat/interactive cherry pick by @quakj in https://github.com/Auto-Explore/GitComet/pull/279
- new UI visuals by @Havunen in https://github.com/Auto-Explore/GitComet/pull/282
- Feat/UI polish by @quakj in https://github.com/Auto-Explore/GitComet/pull/280
- Feat/mergetool overhaul by @quakj in https://github.com/Auto-Explore/GitComet/pull/292
- updated deps by @Havunen in https://github.com/Auto-Explore/GitComet/pull/293
- Bump microsoft/microsoft-store-apppublisher from 1.3 to 1.4 by @dependabot[bot] in https://github.com/Auto-Explore/GitComet/pull/296
- fix test timeout issue by @Havunen in https://github.com/Auto-Explore/GitComet/pull/295
- updated deps by @Havunen in https://github.com/Auto-Explore/GitComet/pull/299
- Feat/UI improvements by @quakj in https://github.com/Auto-Explore/GitComet/pull/300
- fix clipboard copy crash and ensure crash logs are not lost by @Havunen in https://github.com/Auto-Explore/GitComet/pull/301
- Feat/repository tab style changes by @Havunen in https://github.com/Auto-Explore/GitComet/pull/303
- fix an issue where right clicking staged file activates diff view by @Havunen in https://github.com/Auto-Explore/GitComet/pull/304
- fix an issue where selecting text in text input can cause click outsi… by @Havunen in https://github.com/Auto-Explore/GitComet/pull/305
- fix the issue where annotation panel refresh changes on window move or resize by @Havunen in https://github.com/Auto-Explore/GitComet/pull/308
- fix word wrap: use exact font for calculating line width by @Havunen in https://github.com/Auto-Explore/GitComet/pull/310
- implemented stage line support, added confirmation dialog for staging… by @Havunen in https://github.com/Auto-Explore/GitComet/pull/311
- fix windows title bar actions, fixed SVG code view, fixed repository … by @Havunen in https://github.com/Auto-Explore/GitComet/pull/317
- docs(README)update homebrew install method by @fraluc06 in https://github.com/Auto-Explore/GitComet/pull/319
- Feat/compare commits by @quakj in https://github.com/Auto-Explore/GitComet/pull/314
- Fix/markdown preview issues by @Havunen in https://github.com/Auto-Explore/GitComet/pull/320
- fix(windows): use system sort executable for MSVC linker setup by @angeousta in https://github.com/Auto-Explore/GitComet/pull/321
- Merge tool improvements by @Havunen in https://github.com/Auto-Explore/GitComet/pull/326
- Add Rebase Onto command to command palette by @angeousta in https://github.com/Auto-Explore/GitComet/pull/323
- Add commit and file permalinks to context menus by @angeousta in https://github.com/Auto-Explore/GitComet/pull/322
- Add support for file editing by @Havunen in https://github.com/Auto-Explore/GitComet/pull/329
- Feat/workspace branch badges by @Havunen in https://github.com/Auto-Explore/GitComet/pull/330
- Feat/history author filter by @Havunen in https://github.com/Auto-Explore/GitComet/pull/328
- add support for .vue file syntax highlight by @Havunen in https://github.com/Auto-Explore/GitComet/pull/333
- Feat/logo version and discord link to bottom bar by @Havunen in https://github.com/Auto-Explore/GitComet/pull/334
- support adding untracked files to gitginore by name, pattern or file extension by @Havunen in https://github.com/Auto-Explore/GitComet/pull/331
- Feat/improved link detection by @Havunen in https://github.com/Auto-Explore/GitComet/pull/335
- support closing recent repository sections, added right click context menu by @Havunen in https://github.com/Auto-Explore/GitComet/pull/332
- Many small improvements to GitComet visuals by @Havunen in https://github.com/Auto-Explore/GitComet/pull/336
- Fix an issue where scroll bar was not visible in file edit mode. Fix … by @Havunen in https://github.com/Auto-Explore/GitComet/pull/337
- new git log graph styling by @Havunen in https://github.com/Auto-Explore/GitComet/pull/338
- Feat/file explorer folder right click by @Havunen in https://github.com/Auto-Explore/GitComet/pull/341
- Feat/theme tuning by @Havunen in https://github.com/Auto-Explore/GitComet/pull/342
- upgraded deps, cleaned unused deps by @Havunen in https://github.com/Auto-Explore/GitComet/pull/343
- Feat/pixel tuning by @Havunen in https://github.com/Auto-Explore/GitComet/pull/344
New Contributors
- @fraluc06 made their first contribution in https://github.com/Auto-Explore/GitComet/pull/319
- @angeousta made their first contribution in https://github.com/Auto-Explore/GitComet/pull/321
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.16...v0.2.0
What's Changed
- feat: persist diff view mode (inline/split) across sessions by @Havunen in https://github.com/Auto-Explore/GitComet/pull/238
- Changed diff staging section shortcuts to work globally without requiring to open menu by @Havunen in https://github.com/Auto-Explore/GitComet/pull/239
- Bugfix/staged files UI does not update by @Havunen in https://github.com/Auto-Explore/GitComet/pull/243
- initial implementation for file list support by @Havunen in https://github.com/Auto-Explore/GitComet/pull/244
- fix brew installation warning by @Havunen in https://github.com/Auto-Explore/GitComet/pull/246
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/Auto-Explore/GitComet/pull/249
- fix worktree badge not rendering by re-issuing sidebar data load by @quakj in https://github.com/Auto-Explore/GitComet/pull/247
- Feat/external code editor by @Havunen in https://github.com/Auto-Explore/GitComet/pull/255
- support Enter and Cancel in passphrase dialog by @Havunen in https://github.com/Auto-Explore/GitComet/pull/260
- Feat/command palette by @quakj in https://github.com/Auto-Explore/GitComet/pull/253
- Feat/blame annotate support and global back forward navigation by @Havunen in https://github.com/Auto-Explore/GitComet/pull/257
- Added Github opencollective link by @Havunen in https://github.com/Auto-Explore/GitComet/pull/262
- focus changed to branch name, checkbox checkout text left aligned by @quakj in https://github.com/Auto-Explore/GitComet/pull/263
- Feat/embedded terminal by @Havunen in https://github.com/Auto-Explore/GitComet/pull/264
- fixing refresh issue by @Havunen in https://github.com/Auto-Explore/GitComet/pull/267
- Fix/refresh tags by @quakj in https://github.com/Auto-Explore/GitComet/pull/266
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.15...v0.1.16
Fixes crash on Ubuntu 24.04 https://github.com/Auto-Explore/GitComet/issues/229
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.14...v0.1.15
What's Changed
- fix scroll direction by @Havunen in https://github.com/Auto-Explore/GitComet/pull/223
- added right click context menu to repository tabs by @Havunen in https://github.com/Auto-Explore/GitComet/pull/224
- Preserve custom Git paths for helper lookup by @Havunen in https://github.com/Auto-Explore/GitComet/pull/225
- Feat/show branch names on hover by @Havunen in https://github.com/Auto-Explore/GitComet/pull/227
- Feat/linkable sha commits by @Havunen in https://github.com/Auto-Explore/GitComet/pull/228
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.13...v0.1.14
What's Changed
- tabs can now be closed with middle mouse click by @quakj in https://github.com/Auto-Explore/GitComet/pull/157
- Improved GitComet default themes by @Havunen in https://github.com/Auto-Explore/GitComet/pull/158
- Feat/cmd plus enter to commit by @Havunen in https://github.com/Auto-Explore/GitComet/pull/164
- All history modes except First-parent should have commit border to ma… by @Havunen in https://github.com/Auto-Explore/GitComet/pull/166
- Bugfix/stuck tooltip issue by @Havunen in https://github.com/Auto-Explore/GitComet/pull/167
- new icon for stash by @Havunen in https://github.com/Auto-Explore/GitComet/pull/169
- Feat/sidepanel hover icon alignments by @Havunen in https://github.com/Auto-Explore/GitComet/pull/175
- Feat/tab switch fields by @quakj in https://github.com/Auto-Explore/GitComet/pull/170
- Feat/clever truncate by @Havunen in https://github.com/Auto-Explore/GitComet/pull/183
- Feat/survey toast by @quakj in https://github.com/Auto-Explore/GitComet/pull/182
- Feat/sidepanel hover icon alignments by @Havunen in https://github.com/Auto-Explore/GitComet/pull/184
- hide diff panel for second click on the same file entry by @alk3pInjection in https://github.com/Auto-Explore/GitComet/pull/196
- upgrade mimalloc 3.3.2 by @Havunen in https://github.com/Auto-Explore/GitComet/pull/160
- Feat/improvements by @Havunen in https://github.com/Auto-Explore/GitComet/pull/205
- Bump Azure/artifact-signing-action from 1 to 2 by @dependabot[bot] in https://github.com/Auto-Explore/GitComet/pull/208
- Bugfix/search box focus by @Havunen in https://github.com/Auto-Explore/GitComet/pull/211
- Add ignore-whitespace mode for diffs by @Havunen in https://github.com/Auto-Explore/GitComet/pull/213
- Feat/commit message improvements by @Havunen in https://github.com/Auto-Explore/GitComet/pull/214
- fix repo and branch picker menus to use theme colours by @quakj in https://github.com/Auto-Explore/GitComet/pull/220
- Feat/diff view and search improvements by @Havunen in https://github.com/Auto-Explore/GitComet/pull/216
New Contributors
- @alk3pInjection made their first contribution in https://github.com/Auto-Explore/GitComet/pull/196
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.12...v0.1.13
What's Changed
- use Ubuntu 22.04 everywhere by @Havunen in https://github.com/Auto-Explore/GitComet/pull/143
- Feat/edition link by @Havunen in https://github.com/Auto-Explore/GitComet/pull/144
- Added Linux ARM AppImage build. Added homebrew cask Linux targets by @Havunen in https://github.com/Auto-Explore/GitComet/pull/141
- added workflow for submitting package to windows store by @Havunen in https://github.com/Auto-Explore/GitComet/pull/102
- Feat/scalable UI by @Havunen in https://github.com/Auto-Explore/GitComet/pull/149
- Bugfix/text input breaks some shortcuts by @Havunen in https://github.com/Auto-Explore/GitComet/pull/150
- fix syntax highlight bug by @Havunen in https://github.com/Auto-Explore/GitComet/pull/152
- Feat/history graph settings by @Havunen in https://github.com/Auto-Explore/GitComet/pull/151
- Bugfix/ux diff dbl click by @Havunen in https://github.com/Auto-Explore/GitComet/pull/154
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.11...v0.1.12
What's Changed
- Add Windows ARM 64 Native Build by @talynone in https://github.com/Auto-Explore/GitComet/pull/136
- added theme by @quakj in https://github.com/Auto-Explore/GitComet/pull/137
- Added more language syntax highlight support and improved many existing by @Havunen in https://github.com/Auto-Explore/GitComet/pull/138
New Contributors
- @talynone made their first contribution in https://github.com/Auto-Explore/GitComet/pull/136
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.10...v0.1.11
What's Changed
- Bugfix: fixed picker prompt crash when query substring was longer than searchable string. by @quakj in https://github.com/Auto-Explore/GitComet/pull/111
- Feat/performance optimizations by @Havunen in https://github.com/Auto-Explore/GitComet/pull/113
- new toast notification for clone progress tracking by @Havunen in https://github.com/Auto-Explore/GitComet/pull/114
- simplify update checker to read only the tag from the latest release by @Havunen in https://github.com/Auto-Explore/GitComet/pull/115
- feature: scroll sync by @Havunen in https://github.com/Auto-Explore/GitComet/pull/117
- show branch latest commit when clicking on branch in sidebar by @Havunen in https://github.com/Auto-Explore/GitComet/pull/116
- Support WSL by @Havunen in https://github.com/Auto-Explore/GitComet/pull/118
- Bugfix/windows line endings by @Havunen in https://github.com/Auto-Explore/GitComet/pull/128
- Bugfix/opening repository should update worktree by @Havunen in https://github.com/Auto-Explore/GitComet/pull/129
- Reduce spinner animation re-calcs, implemented git settings, git log columns moved to settings view, and few minor improvements by @Havunen in https://github.com/Auto-Explore/GitComet/pull/130
- Bugfix/goto prev next file list by @Havunen in https://github.com/Auto-Explore/GitComet/pull/133
- removed strict GIT_ALLOW_PROTOCOL=file by @quakj in https://github.com/Auto-Explore/GitComet/pull/121
- improve passphrase ssh key prompt, hide red banner when the SSH key p… by @Havunen in https://github.com/Auto-Explore/GitComet/pull/135
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.9...v0.1.10
What's Changed
- sign macOS by @Havunen in https://github.com/Auto-Explore/GitComet/pull/107
- Bugfix/do not show red banner after passphrase success by @Havunen in https://github.com/Auto-Explore/GitComet/pull/106
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.8...v0.1.9
What's Changed
- bugfix: Gracefully handle missing repositories when loading session by @Havunen in https://github.com/Auto-Explore/GitComet/pull/62
- Feat/unstaged untracked setting by @Havunen in https://github.com/Auto-Explore/GitComet/pull/76
- fixes an issue where non-mac close button closes all windows by @Havunen in https://github.com/Auto-Explore/GitComet/pull/78
- fixes an issue where shift-backspace is not working by @Havunen in https://github.com/Auto-Explore/GitComet/pull/79
- Bugfix/closing bottom banner by @Havunen in https://github.com/Auto-Explore/GitComet/pull/81
- Feat/sidebar improvements by @Havunen in https://github.com/Auto-Explore/GitComet/pull/82
- Removed the transparent border around settings view in Windows 11 env by @Havunen in https://github.com/Auto-Explore/GitComet/pull/84
- Bugfix/restore window on windows11 by @Havunen in https://github.com/Auto-Explore/GitComet/pull/85
- Use Azure Artifact Signing to sign windows binaries by @Havunen in https://github.com/Auto-Explore/GitComet/pull/86
- Feat/splash screen for empty state by @Havunen in https://github.com/Auto-Explore/GitComet/pull/89
- Feat/font settings by @Havunen in https://github.com/Auto-Explore/GitComet/pull/90
- Feat/custom themes by @quakj in https://github.com/Auto-Explore/GitComet/pull/91
- new benchmark tests, removed perf checks from automatic workflow by @Havunen in https://github.com/Auto-Explore/GitComet/pull/94
- Feat/optimize benchmark cases by @Havunen in https://github.com/Auto-Explore/GitComet/pull/95
- Bugfix/columns collapse on resize after width changes by @Havunen in https://github.com/Auto-Explore/GitComet/pull/96
- Improve GitComet title bar integration to windows window manager by @Havunen in https://github.com/Auto-Explore/GitComet/pull/97
- remember ssh key passphrase for the duration of the session by @Havunen in https://github.com/Auto-Explore/GitComet/pull/98
- bugfix/windows crash by @Havunen in https://github.com/Auto-Explore/GitComet/pull/99
- fix an issue where actions disappear when moving with keyboard shortcuts, fix font related crash on windows by @Havunen in https://github.com/Auto-Explore/GitComet/pull/100
- added worktree badges to local branches to ease follow which branch i… by @Havunen in https://github.com/Auto-Explore/GitComet/pull/101
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.7...v0.1.8
What's Changed
- add aur workflow by @quakj in https://github.com/Auto-Explore/GitComet/pull/19
- remove bin form pkgname by @quakj in https://github.com/Auto-Explore/GitComet/pull/22
- Add macOS troubleshooting for GitComet installation by @Mariapori in https://github.com/Auto-Explore/GitComet/pull/27
- Removed all the references to gitcomet.com by @iRod3s in https://github.com/Auto-Explore/GitComet/pull/29
- feat: push deployments directly to aur repository by @Havunen in https://github.com/Auto-Explore/GitComet/pull/44
- trying to fix macOS builds by @Havunen in https://github.com/Auto-Explore/GitComet/pull/45
- reduced git version requirement to 2.50 and transformed ascii icons to SVGs by @Havunen in https://github.com/Auto-Explore/GitComet/pull/46
- Bugfix/enter selection by @Havunen in https://github.com/Auto-Explore/GitComet/pull/49
- always keep the active branch graph lane left most in the graph colum... by @Havunen in https://github.com/Auto-Explore/GitComet/pull/51
- Include Gentoo installation instructions in README by @dsafxP in https://github.com/Auto-Explore/GitComet/pull/50
- window topbar double click should maximize / restore the window by @Havunen in https://github.com/Auto-Explore/GitComet/pull/53
- window topbar double click should maximize / restore the window by @Havunen in https://github.com/Auto-Explore/GitComet/pull/54
- Bugfix/mac os issues by @Havunen in https://github.com/Auto-Explore/GitComet/pull/55
- fix extra terminal on windows, updated logo by @Havunen in https://github.com/Auto-Explore/GitComet/pull/58
- Feat/allow changing tracked upstream by @Havunen in https://github.com/Auto-Explore/GitComet/pull/60
- added more CI & deployment targets by @Havunen in https://github.com/Auto-Explore/GitComet/pull/59
New Contributors
- @Mariapori made their first contribution in https://github.com/Auto-Explore/GitComet/pull/27
- @iRod3s made their first contribution in https://github.com/Auto-Explore/GitComet/pull/29
- @dsafxP made their first contribution in https://github.com/Auto-Explore/GitComet/pull/50
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.6...v0.1.7
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.5...v0.1.6
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.4...v0.1.5
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.3...v0.1.4
What's Changed
- remove unused variables by @quakj in https://github.com/Auto-Explore/GitComet/pull/18
New Contributors
- @quakj made their first contribution in https://github.com/Auto-Explore/GitComet/pull/18
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.2...v0.1.3
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.1...v0.1.2
What's Changed
- fix windows installer by @Havunen in https://github.com/Auto-Explore/GitComet/pull/8
- Reduce git command usages by converting them to use gix where possible by @Havunen in https://github.com/Auto-Explore/GitComet/pull/10
- Feat/markdown preview by @Havunen in https://github.com/Auto-Explore/GitComet/pull/11
- Bump actions/download-artifact from 5 to 8 by @dependabot[bot] in https://github.com/Auto-Explore/GitComet/pull/13
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in https://github.com/Auto-Explore/GitComet/pull/12
- feature: support streaming file diffs by @Havunen in https://github.com/Auto-Explore/GitComet/pull/15
- Feat/apt repo by @Havunen in https://github.com/Auto-Explore/GitComet/pull/16
Full Changelog: https://github.com/Auto-Explore/GitComet/compare/v0.1.0...v0.1.1
Initial Release! 🚀
- GitComet first release.
Contributors
- @Havunen
- @dependabot[bo]
- @quakj
Full Changelog: https://github.com/Auto-Explore/GitComet/commits/v0.1.0