Changelog

27.0 - Feb 17, 2021

  • New: Merge tool.
  • Enhancement: Updated syntax highlighting.
  • Bugfix: Fix indentation settings not being respected when connected to external keyboard.

26.0 - Feb 11, 2021

  • New: Horizontal scrolling. Set the ‘Column Wrap Width’ in Settings to disable line wrapping and scroll horizontally through your files.

25.0 - Jan 20, 2021

  • New: Per file indentation settings.
  • New: Option to set a branch’s upstream branch.
  • Enhancement: Remove restrictions on merging, rebasing, checking out and pulling with local changes.
  • Enhancement: Show stashes on commit graph
  • Enhancement: Improve stash list.

24.0 - Jan 13, 2021

  • New: Keyboard shortcuts.
  • New: Sample repository.

23.0 - Jan 6, 2021

  • New: Browse files at a commit.
  • New: Expanded context menu.
  • New: Search and replace.
  • New: Rename your repositories.
  • New: Option to rebase when pulling.
  • Enhancement: Improve conflict error messaging.
  • Enhancement: Improve image preview.
  • Enhancement: Improve repository info page.
  • Enhancement: Adjust review prompt frequency.

22.0 - Dec 17, 2020

  • New: HTML and Markdown previews in Safari.
  • New: Search by commit SHA.
  • New: Recent searches on Search tab.
  • Enhancement: Significant improvements to file name search performance.
  • Enhancement: Fade content behind footer buttons.
  • Bugfix: Fix keyboard accessory view displaying on locked files.
  • Bugfix: Fix scrolling issues on locked files.

21.0 - Dec 9, 2020

  • Enhancement: Updated popover design.
  • Bugfix: Fix commit screen not prepopulating with previous commit message when amending.
  • Bugfix: Fix bug where the cursor would jump to the end when writing a commit message.
  • Bugfix: Fix bug where various commands could fail if the user had not set a Git identity.
  • Bugfix: Fix bug where ‘Mark Resolved’ button text was cut off on smaller devices.
  • Bugfix: Fix inconsistent padding on text fields.
  • Bugfix: Fix bug where file diff would get stuck displaying loading indicator.
  • Bugfix: Remove ‘More’ swipe menu from the directory list.

20.0 - Nov 28, 2020

  • New: Git Rebase support.
  • Enhancement: Updated button and popover design.

19.0 - Nov 25, 2020

  • New: Syntax highlighting picker.
  • New: Option to amend the latest commit.

18.0 - Nov 16, 2020

  • New: Configure the name of a repository when cloning/importing.
  • New: Option to force push branches and tags
  • Enhancement: Use iOS 14 context menus when possible.
  • Enhancement: Update word-wrapping settings.

17.0 - Nov 10, 2020

  • New: Stage and unstage hunks.
  • Enhancement: Improve syntax highlighting performance.
  • Bugfix: Fix paragraph style settings not being respected.
  • Bugfix: Fix deleted files not being closed.

16.0 - Nov 3, 2020

  • Enhancement: Update libgit2 to v1.1.0.
  • Enhancement: Update diff colors.
  • Enhancement: Refactor credentials code.
  • Bugfix: Fix incorrect copy on credentials page.

15.0 - Oct 26, 2020

  • New: Create, delete and push tags.
  • New: Delete remote branches.
  • Bugfix: Fix app not working when VoiceOver was enabled.
  • Bugfix: Fix scroll position not restoring consistently for large files.

14.0 - Oct 15, 2020

  • New: Added stash page. View a list of your stashes.
  • Enhancement: Updated syntax highlighting theme.
  • Bugfix: Fix commit screen not dismissing after error.

13.0 - Sept 30, 2020

  • New: Custom Repository Locations. Clone your repositories into a directory of your choice. Subscribe to PolyGit Pro to access.
  • Enhancement: Significant improvements to syntax highlighting accuracy.

12.0 - Sept 2, 2020

  • New: Added keyboard buttons for indent, unindent, move line up, move line down and delete line
  • New: Added setting to change tab size and tabs/spaces

11.0 - Aug 19, 2020

  • New: Import existing repositories on your iOS device
  • New: Auto-indentation
  • Enhancement: Performance improvements when editing large files

10.0 - Aug 5, 2020

  • New: Restore scroll position when opening files
  • Enhancement: Improved path handling

9.0 - Jul 29, 2020

  • New: Add support for multiple remotes
  • Enhancement: Rearrange branch status (ahead 5, behind 4, etc.) on status page
  • Enhancement: Improved error handling during merge conflicts
  • Enhancement: Prompt for review

8.0 - Jul 19, 2020

  • New: PolyGit Pro
  • New: Updated app icon
  • Bugfix: Fix landscape display on iPhone X, iPhone Xs and iPhone 11
  • Bugfix: Fix issue where modifying a file on iPad would not immediately show changes on status page

7.0 - Jul 3, 2020

  • Bugfix: Fix crash on iPad when displaying popover menus

6.0 - Jun 28, 2020

  • New: Add git stash
  • New: Add git revert
  • New: Add ‘Commit and Push’ button

5.0 - Jun 20, 2020

  • New: Git graph visualization
  • New: Copy commit and branch details by long pressing
  • New: Add landing flow
  • Bugfix: Fixed rotation bug

4.0 - Jun 8, 2020

  • New: Custom editing keyboard
  • New: Add move file dialog
  • New: Add support for more font sizes
  • Enhancement: Improve file opening performance
  • Bugfix: Fix crash when opening large images
  • Bugfix: Fix crash when showing share sheet on iPad

3.0 - Jun 1, 2020

  • New: Autocapitalization and smart quotes settings
  • Enhancement: Significant improvements to status performance
  • Enhancement: Updated repository list design

2.0 - May 25, 2020

  • New: Git pull, reset, cherry-pick and more
  • New: Syntax highlighting
  • New: Tags
  • New: File history
  • New: Rename tracking
  • New: Updated design

1.0 - Apr 19, 2020

  • Initial Release