Kactus Versions Save

:cactus: A true version control tool for designers

v0.3.35

1 year ago
  • [Fixed] Fixed parsing page names that contain multiple /

v0.3.34

3 years ago
  • [Fixed] Fixed a bug when loading the Kactus state after focusing the window

v0.3.33

3 years ago
  • [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

3 years ago
  • [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

3 years ago
  • [Fixed] Minified build was broken after some dependencies updates

v0.3.30

3 years ago
  • [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

4 years ago
  • [Fixed] Prevent a bug where the changes' list could grow forever

v0.3.28

4 years ago
  • [Fixed] Prevent a bug where the changes' list could grow forever

v0.3.27

4 years ago
  • [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

4 years ago
  • [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.