Skip to content

Releases: github-for-unity/Unity

Grumble, Grumble

10 Apr 16:19
88a4d2d
Compare
Choose a tag to compare

Grumble, Grumble

Release Notes

This release focuses on git LFS issues faced by Mac users.

Enhancements

  • #515 Adding prune flag to fetch command
  • #650 Adding functionality to reset to use portable git on windows

Fixes

  • #651 Object null error on Publish
  • #535 Go to Profile option throws NullReferenceException
  • #656 Settings - Save path on macOS does nothing
  • #664 "Find (git) install" functionality is inconsistent
  • #650 The plugin fails to initialize LFS
  • #665 Application hangs on publish
  • #669 Icon Overlays in Project Explorer appear inconsitently bug
  • #668 Branch list is empty after Initial Commit bug

(High Definition Bits)++

26 Mar 20:12
Compare
Choose a tag to compare

GitHub for Unity Beta 1

Release Notes

This release fixes a security issue when trace logging is enabled.

Fixes

  • #645 - Trace logging in user validation includes user token

High Definition Bits

23 Mar 20:44
Compare
Choose a tag to compare

GitHub for Unity Beta 1 (deprecated)

spinner-cropped

Release Notes

Note: This release has been deprecated due to a security issue, please ensure you download the latest version of the extension

Features

  • Windows and Mac support for Unity 5.4 and above
  • Initialize a new repository in an existing project
    • Configures project serialization, yaml merging and git LFS
  • Authenticate and Publish to GitHub
    • 2FA and HTTPS support
  • Local repository management
    • List and selectively commit or discard changed files
    • View and inspect repository history
    • Revert commits
    • Manage branches
  • Git LFS Support
    • Lock and Unlock files
    • Visual indicators of files that are locked by the current user and others

Known Issues

  • Mac support still has some issues when using the system git and switching to alternate git installations.

Unwinnable By Design

23 Feb 19:27
Compare
Choose a tag to compare
Unwinnable By Design Pre-release
Pre-release

trap-adventure
frustration by Trap Adventure

Release Notes

This release adds support for TLSv1.2. GitHub no longer supports protocols < TLS 1.2

Fixes

  • #586 - Cannot login to GitHub (TLS 1.2 support). This fix is currently on Windows only, see known issues.

Known issues

  • Authentication on Mac is currently not working
  • Publish on Windows and Mac is currently not working

Transporter Malfunction

17 Jan 18:07
634ae54
Compare
Choose a tag to compare
Pre-release

image

Release Notes

This release addresses a login failure problem in the latest versions of Unity when running in the .NET 4.6 Experimental mode. If you're running 2017.2.0 on OSX, you should update to 2017.2.1 or higher, as 2017.2.0 is broken in other ways and login won't work there (see #570)

Fixes

  • #503 Authentication fails with 2017.2/2017.3 and .NET 4.6 Mode

Important note

If you are updating from a version before 0.26, you need to delete the Assets/Editor/GitHub folder before installing this one. You should exit Unity and delete the folder from Explorer/Finder, as Unity will not unload native libraries while it's running.

World 4-2 Secret Warp Zone

14 Dec 21:36
22c9217
Compare
Choose a tag to compare
Pre-release

Release Notes

This release brings performance fixes that have been in the making for a time.
If you didn't notice, we skipped a few release numbers.

Important note about this update

If you have a previous version already installed, you need to delete the Assets/Editor/GitHub folder before installing this one. You should exit Unity and delete the folder from Explorer/Finder, as Unity will not unload native libraries while it's running.

Features

  • #23 #191 Performance improvements that allow for commiting thousands of files
  • Better keyboard support in tree controls

Enhancements

  • #412 Create a cache management solution for user data
  • #385 Adding additional git commands to retrieve ahead/behind status

Fixes

  • #180 The HistoryView errors when displaying the bottom of the log
  • #421 Discrepancy in events raised by RepositoryWatcher
  • #451 GitHub logo disappears from the title area when entering/exiting playmode
  • #424 CommitFiles & CommitAllFiles does not stop the watcher first
  • #444 CacheUpdate events are on the main thread
  • #472 #494 Fixed issues causing repository remote and branch to disappear

October 1982 Labor Lottery

20 Nov 22:00
b233934
Compare
Choose a tag to compare
Pre-release

Release Notes

This release fixes a serialization issue with the caching changes we made last week.

Fixes

  • #447 The UTC representation falls outside the 1-9999 year range

Papers, Please

14 Nov 16:44
fd2446f
Compare
Choose a tag to compare
Papers, Please Pre-release
Pre-release

Papers Please - Title Logo.png

Release Notes

This release features an all-new-and-improved initialization UI and authentication workflows.

Features

  • #251 New and improved Repository Initialization workflow
  • #351 Unity 2017.2 support (courtesy of @GalHorowitz & @shiena)
  • #414 Improvements to the Publish Repository workflow

Enhancements

  • #415 Application Caching
  • #403 Update Git LFS to 2.3.4
  • #315 Preventing initialization when there is no git user or email
  • #251 Providing means to customize git user and email before project initialization
  • #61 Add functionality to verify custom git installations
  • #177 Correcting authentication validation on windows
  • #25 Add fields to set git name/email on Initialize Repository view

Fixes

  • #315 Allow the user to specify a user and email for git operations upfront
  • #343 Unable to manage branches after re-opening GitHub window
  • #344 Master branch does not appear in branches list after initialization
  • #357 Changed View not rendering tree view correctly after a script is compiled
  • #353 Disable the functionality that links a selected asset to this history view
  • #203 Consolidate initialization message to a single line (courtesy of @AkashGutha)
  • #199 Publish window needs to handle long api error messages better
  • #216 After play mode is entered and exited, Sign out functionality no longer works
  • #422 When the name and email is not set, InitProjectView/SettingsView spams git for the current values

Brave New World With Extra Bits

21 Sep 16:49
Compare
Choose a tag to compare
Pre-release

Release Notes

The previous release shipped with an incomplete fix to the 2017.1 support. This hotfix finishes that support.

image

Fixes

  • #334 - Exceptions thrown in 2017.1 when using the .NET 4.6 experimental runtime

Brave New World

20 Sep 18:11
Compare
Choose a tag to compare
Brave New World Pre-release
Pre-release

Release Notes

BraveNewWorld FirstEdition.jpg

Features

  • #145 - Support Unity 2017.1 with .Net 4.6

Enhancements

  • #320 - Update LFS to 2.3.0

Fixes

  • #278 - Fix Windows credential helper error
  • #311 - Fix SettingsView to update locks list in background
  • #306 - Authenticate menu option should disable after authenticating