Unity

GitHub for Unity

MIT License

Stars
3K
Committers
29

Bot releases are hidden (Show)

Unity - Transporter Malfunction

Published by StanleyGoldman almost 7 years ago

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.

Unity - World 4-2 Secret Warp Zone

Published by StanleyGoldman almost 7 years ago

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
Unity - October 1982 Labor Lottery

Published by StanleyGoldman almost 7 years ago

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
Unity - Papers, Please

Published by StanleyGoldman almost 7 years ago

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
Unity - Brave New World With Extra Bits

Published by StanleyGoldman about 7 years ago

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
Unity - Brave New World

Published by StanleyGoldman about 7 years ago

Release Notes

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
Unity - Spoon!

Published by StanleyGoldman about 7 years ago

Release Notes

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
Unity - Swashbuckler

Published by shana about 7 years ago

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
Unity - Babelfish

Published by StanleyGoldman about 7 years ago

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
Unity - After Dark

Published by StanleyGoldman about 7 years ago

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

Unity - Amulet of Yendor With Extra Bits

Published by shana over 7 years ago

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
Unity - Amulet of Yendor

Published by StanleyGoldman over 7 years ago

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
Unity - Virtual Realities

Published by shana over 7 years ago

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
Unity - Let's Get This Show On The Road

Published by shana over 7 years ago

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
Badges
Extracted from project README
Build Status