Skip to content

Releases: github-for-unity/Unity

Spoon!

12 Sep 21:30
Compare
Choose a tag to compare
Spoon! Pre-release
Pre-release

Release Notes

The Tick (Série de desenho animado).jpg

Fixes

  • #255 - Config parser can't handle invalid remote configurations
  • #256 - Changes view is showing ignored files
  • #293 - Better document Install and Update to 0.19 process documentation (courtesy of @thorade)
  • #274 - Name and Email incorrectly refreshes after save
  • #259 - When Repository is null Window.MaybeUpdateData() always returns true
  • #285 - Git path browse button resolves symlink to open on Mac/Linux
  • #284 - Git path browse button opens to parent
  • #289 - "Find Path" in settings doesn't do anything
  • #297 - FindExecTask fails; SettingsView never displays bug linux macos
  • #301 - Publishing a repository from Unity does not capture description
  • #303 - Icon overlays in Project Assets does not refresh correctly

Swashbuckler

01 Sep 15:29
Compare
Choose a tag to compare
Swashbuckler Pre-release
Pre-release

Important note about this update

In this version the location of the plugin has moved to Assets/Plugins/GitHub. 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.

Release Notes

swashbuckler wipedia

Features

  • #225 - Add macOS native filesystem watcher. Mac and Windows should now have the same feature set, behaviours (and bugs)

Code Enhancements

  • #107 - Change usages of GUI.enabled to EditorGUI.Begin/End-DisableGroup (courtesy of @MunchyYDL)

Fixes

  • #257 - Changes view throwing ArgumentOutOfRangeException
  • #241 - Don't attempt to checkout a remote branch to a new branch when one already exists
  • #240 - Add confirmation message when switching to remote branch
  • #238 - Branch delete button is enabled on select branch folder when it shouldn't be
  • #237 - The branch delete button is enabled when no branch is selected
  • #234 - Shell opened from command line menu does not move to project folder (courtesy of @shiena)
  • #228 - 'Open Command Line' on macOS creates temp files in the project directory
  • #227 - Exceptions thrown during startup are not being logged or handled properly

Babelfish

24 Aug 18:20
Compare
Choose a tag to compare
Babelfish Pre-release
Pre-release

Release Notes

Fixes

  • #217 - Publish button should say publish, not create
  • #214 - Pull/Push popup always shows 'placeholder' when remote is known
  • #212 - Unable to select organization when publishing
  • #211 - Publish dropdown should have an initial default selection
  • #208 - Settings view attempts to list locks when there is no remote repository
  • #206 - The commit log is not the recommended style (courtesy of @shiena)
  • #201 - Fix console message test to be in past tense
  • #196 - Publish dialog should be disabled while User/Organizations are loading
  • #192 - Push/pull/publish randomly failing on non-windows systems
  • #189 - GitHub/Command Line menu option is broken on mac
  • #185 - Remote URL blank after publish
  • #179 - Git log with 1 item does not appear in HistoryView
  • #171 - Incorrect UnityYAMLMerge path
  • #168 - Exception Authenticating on Mac with master
  • #147 - MacOS Unity Editor Freeze when "Stop"
  • #132 - Changes View does not refresh on initialize
  • #125 - Index.lock prevents git operations
  • #124 #35 - Fix garbled characters in history view with non-ascii characters (courtesy of @shiena)
  • #92 - Deleted files have an incorrect icon
  • #75 - "Could not push branch" error
  • #60 - Fatal Error "CheckDisalowAllocation" [sic] when opening GitHub Window
  • #53 - Error saving GitHub window to layout

After Dark

08 Aug 23:03
Compare
Choose a tag to compare
After Dark Pre-release
Pre-release

Release Notes

Features

  • #5 - Publish project to GitHub

Enhancements

  • #122 - Clone bash scripts to command scripts
  • #73 - Implement Git Fetch
  • #51 - Add support for 2017.1.x
  • #4 - Add a UI for deleting a branch

Fixes

  • #169 - Log files are not rotating
  • #150 - Stuck at Running Repository Initialize
  • #115 - Windows git executable file browser has a malformed file filter
  • #106 - Repository not initialized UI shows up when entering playmode or recompiling
  • #105 - Git Add fails due to too many files being added
  • #103 - Log entry dates sometimes show up as Jan 1 1 1000
  • #102 - GitHub for Unity should save chosen portable git
  • #94 - Header does not update for when remote removed/changed
  • #90 - AuthenticationView password fields should be marked as NonSerializable
  • #89 - SettingsView does not update for remotes removed externally
  • #76 - InvalidCastException at UnityEngine.UnitySynchronizationContext.ExecuteTasks
  • #67 - Creating branch can fail silently on name conflict
  • #54 - If a pull is required before a push, push is silently failing
  • #32 - Keychain should proactively check for changes to credentials
  • #20 - Fix Create branch function to disallow branch that starts or end with '/'

Various other bugfixes and improvements

Amulet of Yendor With Extra Bits

06 Jul 19:03
Compare
Choose a tag to compare
Pre-release

Release Notes

This release repackages 0.14 with new builds of octokit and dotnet-http, as the previous builds may have been causing unwanted login issues

Fixes

  • #96 - Login failed when two-factor authentication is enabled

Amulet of Yendor

05 Jul 20:49
Compare
Choose a tag to compare
Amulet of Yendor Pre-release
Pre-release

Release notes

Features

  • #12 - Added ability to revert a commit

Fixes

  • #68 - User interface cleanup for the authentication window
  • #87, #88 - Minor fixes, refactoring and code cleanups

Virtual Realities

03 Jul 17:51
Compare
Choose a tag to compare
Virtual Realities Pre-release
Pre-release

Fixes

  • #59 - Accept Enter/Return as confirm keys in authentication flow.
  • #64 - GitHub for Unity and VRTK are best buddies now
  • #71 - Make all the one-button dialogs consistent

Let's Get This Show On The Road

28 Jun 14:19
Compare
Choose a tag to compare
Pre-release

Release notes

This release includes a large refactor to the task system and other areas, as well as code cleanup and various fixes. The primary bugfix, of course, is that it is now open source 😄

Fixes

  • GitHub for Unity is now open source
  • #13 - AuthenticationWindow retains text when using Login/Back buttons
  • Various fixes to the credential management and authentication areas
  • #16 - Git LFS updated to 2.2
  • Improve parsing of config files
  • Pull button is now disabled when there is no remote
  • Log files are now rotated on Unity startup
  • Major refactoring of threading and caching systems