Releases: kactus-io/kactus
Releases · kactus-io/kactus
v0.3.35
v0.3.34
- [Fixed] Fixed a bug when loading the Kactus state after focusing the window
v0.3.33
- [Improved] Add loading indicator when parsing Sketch files when ckecking out a branch
- [Improved] Clearer menu label for reverting commits
- [Fixed] Refresh branches after creating a new branch
- [Fixed] Pull requests no longer fail to update until the user switches repositories
- [Improved] Enable spellcheck on commit summary and description
v0.3.32
- [Fixed] Wrong Stripe key shipped in public builds
- [Fixed] Correct title bar height on macOS Big Sur
- [Removed] Sign in to github.com with username/password is no longer supported to improve account security
- [Improved] Upgrade embedded Git LFS
v0.3.31
- [Fixed] Minified build was broken after some dependencies updates
v0.3.30
- [New] Newly created repositories use 'main' as the default branch name
- [New] Users can configure the default branch name in Preferences/Options
- [New] Show status of GitHub Action runs for pull requests
- [New] Differentiate between draft and regular Pull Requests
- [Added] Periodic background fetch and status updates can now be disabled in the Advanced section of Preferences/Options
- [Improved] Show confirmation that branch is already up to date when merging from default branch
- [Improved] Show helpful error when attempting to clone non-existent or inaccessible GitHub repositories
- [Fixed] Update rebase progress parser to parse output from the merge rebase backend
- [Added] Suggest to stash changes when trying to do an operation that requires a clean working directory
- [Added] Stash changes without switching branches
- [Fixed] Display more readable messages for errors when cloning a repository
- [Improved] Automatically disable username and password authentication when the API no longer supports it
- [Added] Indicate which commits have not yet been pushed to the remote in "History" tab
- [Fixed] Update embedded Git to address security vulnerability
- [New] Add, push, and view Git tags on commit history in Desktop
- [Improved] Emphasize signing in to GitHub via browser due to username/password deprecation
- [Fixed] Enable setting to more easily work with maintained forks
v0.3.29
- [Fixed] Prevent a bug where the changes' list could grow forever
v0.3.28
- [Fixed] Prevent a bug where the changes' list could grow forever
v0.3.27
- [New] Set Git proxy environment variables from system configuration automatically
- [Added] Enable creating a GitHub issue from app menu and keyboard shortcut
- [Fixed] Ensure branch protection warning works when branch names contain special characters
- [Fixed] Ensure intro page is responsive when resizing the window
- [Fixed] Ensure local branch is also deleted when deleting a branch that no longer exists on the remote
- [Fixed] Prevent bringing changes to another branch from failing silently
- [Fixed] Save the user's position within "History" and "Changes" tabs when switching
- [Improved] Update the remote url when a repository's name changes on GitHub
- [Improved] Format errors containing raw Git output with fixed-width font
- [Improved] Modify "View on GitHub" menu item to open upstream for local fork repositories
- [Improved] Create new branches in forks from the default branch of the upstream repo
v0.3.26
- [New] Interactive tutorial for new users to become productive using Git and Kactus more quickly
- [Fixed] File path truncation in merge conflicts dialog
- [Fixed] Support pushing workflow files for GitHub Actions to github.com
- [Improved] Warn when committing to a protected branch
- [Improved] Warn when committing to a repository you don't have write access to
- [New] Users can configure Desktop to always bring or leave changes when switching branches
- [New] Prompt users to re-authorize if required by any of their GitHub organizations
- [Fixed] Recognize if the current branch of a fork has a pull request to the upstream repo
- [New] Add a new Kactus option to limit the diffs to top-levels layers. It should improve a lot the performances but the merge will be less granular.