Skip to content

Releases: Jarred-Sumner/git-peek

Release 1.3.6

16 Feb 01:54
Compare
Choose a tag to compare

Release 1.3.5

16 Feb 01:46
Compare
Choose a tag to compare

Release 1.3.4

15 Feb 23:53
Compare
Choose a tag to compare
  • Improve reliability of deleting files on Windows. On POSIX systems, you can delete files when they're in use. Windows will refuse, even if "in use" means, the process' current working directory is set to it but there aren't necessarily files open for it. The fix was to make it so that the current working directory on Windows is the parent directory, and also to tell rimraf to first delete all the files inside the folder and then delete the folder itself. This probably isnt' ideal for performance, maybe there's a more "native" system call for this.
  • Fix logs that were supposed to only show up with VERBOSE env var set
  • More reliably exit the process when opened from browser extension on Windows. Trying to prevent lots of extraneous subl.exe from showing up

Release 1.3.3

15 Feb 22:54
Compare
Choose a tag to compare
  • Add support for GitHub Enterprise! (Thanks @Thau)
  • Fix detecting when you closed Visual Studio Code after opening it from git-peek:// (this already worked in the CLI). git-peek should now automatically delete the repository when using the browser extension (when your editor is Visual Studio Code)

Release 1.3.2

15 Feb 13:03
Compare
Choose a tag to compare
Windows
  • Add Windows support for registering the git-peek:// protocol!! (related: https://github.com/Jarred-Sumner/register-url-windows). This enables 1-click open buttons on GitHub. Run git peek --register
  • Add ./bin/git-peek-win32.exe that runs git-peek without the CMD.exe window appearing (source code is in the win32 folder). It just receives git-peek:// URLs, so if you run it by itself, nothing will show up and you'll be kind of confused.
Mac
  • Prevent homebrew from running cleanup and auto update when you run git-peek --register. So that it runs faster.
  • Prevent the applescript from stealing focus when you click the open button in the browser extension. To use this, you'll have to re-run git-peek --register if you haven't already.

Misc

  • Temp folder names now start with the repository@branchOrRef name e.g. esbuild@main, so its clearer what you're looking at in your editor. Its still a long string, but the beginning at least makes more sense now.
  • Temp folder names now end in peekautodelete. This will later be used for a git-peek purge command that will automatically delete any folders it finds in the temp directory containing "peekautodelete" incase anything was missed.
  • Fix bug where sometimes empty text would appear in your editor when it guessed the default filename wrong. Please open an issue if you see this happen again.
  • Will now confirm closing for Sublime Text instead of failing to detect when it closed and then hanging. Sublime Text's --wait CLI argument does not support folders, so it's pretty tough to detect when the user closes Sublime Text without some kind of process monitoring.
  • Add sourcemap file because why not
  • Made the "Deleted repository" log double check that the repository is no longer there before logging it.

Release 1.2.2

14 Feb 00:19
Compare
Choose a tag to compare
Release 1.2.2

Release 1.2.1

13 Feb 23:15
Compare
Choose a tag to compare

Release 1.2.0

13 Feb 11:06
Compare
Choose a tag to compare

Release 1.1.37

13 Feb 02:19
Compare
Choose a tag to compare

Release 1.1.36

13 Feb 01:58
Compare
Choose a tag to compare