Unity

GitHub for Unity

MIT License

Stars
3K
Committers
29

Bot releases are hidden (Show)

Unity - Mind Meld

Published by StanleyGoldman almost 6 years ago

GitHub for Unity 1.2.0 - "Mind Meld"

Mind Meld

This release

  • Adds support for GitHub Web based authentication and GitHub Enterprise
  • Correctly configures and fixes existing support for Unity's Smart Merge

Features

  • #2 - Add support for GitHub Enterprise

Fixes

  • #972 - Error when loading: Access to the path "/usr/local/share/GitHubUnity" is denied.
  • #977 - Fix existing unityamlmerge configurations
  • #943 - Is UnityYAMLMerge actually being used?
  • #955 - Asset Explorer context menu shows "Release Lock" when it shouldn't
  • #934 - Inspector disabled for locked files
Unity - v1.2.0-beta1

Published by StanleyGoldman almost 6 years ago

GitHub for Unity 1.2.0-beta1

This release adds support for GitHub Web based authentication and GitHub Enterprise

Unity - THWOMP

Published by StanleyGoldman almost 6 years ago

GitHub for Unity 1.1.1 - "THWOMP"

Thwomp - Super Mario Wiki

This release fixes an issue that occurs when upgrading from v1.0.3

Notes

  • If GitHub for Unity fails to initialize after the upgrade, Windows users should delete the folder named octorun found at %LOCALAPPDATA%\GitHubUnity

Fixes

  • #941- GitHub for Unity v1.1.0 does not finish initializing
Unity - Racoon Suit

Published by StanleyGoldman about 6 years ago

GitHub for Unity 1.1.0 - "Racoon Suit"

Tanooki Paper Mario - darkfeather1790

This release includes support for Unity 2018.3

Fixes

  • #887 - GitClient.Remove() should spool list of files (thanks @KonH)
  • #910 - Overlay icons in asset explorer only show for repositories with a remote
  • #900 - #882 - #877 - Unity database not refreshing after git action
  • #922 - Error processing git log with files names that look like a drive letter
  • #913 - Meta file not committed when selected
  • #908 - SharpZipLib MissingMethodException on Unity 2018.3
  • #850 - SharpZipLib conflicts with third parties that contain SharpZipLib
  • #926 - Repository with no commits causes error
  • #836 - Unzipped resources cannot be directly moved between drives
Unity - Programmable Game Bots

Published by StanleyGoldman about 6 years ago

GitHub for Unity 1.0.3 - "Programmable Game Bots"

This release includes support for Unity 2018.x with the newest Mono/.NET 4.5+ profile. If your project is on this version of Unity, we highly recommend that you upgrade to this version of GitHub for Unity.

This release also includes a new public API that allows Unity extension developers to run Git commands in a safe and threaded way. Check our docs on how to use this API at https://github.com/github-for-unity/Unity/blob/master/docs/using/using-the-api.md

Features

  • #810 - Public access to the GitClient API
  • #824 - Support for 2018.x with .NET 4.5+ profile

Fixes

  • #17 - Project window lock icons are too big with high DPI
  • #867 - Tool bar buttons too small for text with high DPI
  • #848 - .gitattributes -merge attribute is wrong
  • #847 - Add diff attribute to .gitattributes for text assets

Documentation

  • #891 - Add documentation to explain connecting to existing repository
  • #896 - Add documentation to explain how to upgrade GitHub for Unity
Unity - The 4.6 Experiment

Published by shana about 6 years ago

This build includes a fix to fully support the Unity 4.6 profile. This hasn't been fully tested. If you're having problems with GitHub for Unity and the 4.6 profile (usually with error about duplicate types in System.Threading), try this build out and let us know how it works.

Fixes

  • #824 - 2018 with .NET 4.x is broken
Unity - Treebeard

Published by StanleyGoldman about 6 years ago

GitHub for Unity 1.0.2 - Treebeard

Features

  • #865 - Git Worktree support (thanks @shiena)

Fixes

  • #841 - Hanging on Initialization
  • #854 - Progress bar does not update
  • #873 - Fix authentication
Unity - Level Grinding

Published by shana over 6 years ago

GitHub for Unity 1.0.1 - Level Grinding

Level Grinding

Fixes

  • #835 - Locked files not appearing in Locks tab
  • #839 - New branch cannot push to origin
  • #830 - Changes tree incorrectly parents meta files (thanks @profet23)
  • #851 - "Release Lock" in menu item is always disabled (thanks @ykush)
Unity - Mona Lisa Octocat

Published by shana over 6 years ago

GitHub for Unity 1.0.0 - Mona Lisa Octocat

Wizard Mona

Features

  • Git and LFS setup and configuration
  • Repository setup and initialization
  • File locking
  • Commit
  • Push/Pull/Fetch
  • History viewing
  • Diffing support
  • Branch management
  • Authentication and publish to GitHub

Fixes from 1.0 RC4

  • #785 #823 - Periodically poll for lfs locks
  • #822 - Fix regression when reading output in non-ASCII locales
Unity - Enough Standing By

Published by shana over 6 years ago

1.0 RC4 - Enough Standing By

Fixes

  • Fixes issue where Unity would lock up waiting for credentials when running git lfs
Unity - Please Stand By

Published by StanleyGoldman over 6 years ago

1.0 RC3 - Please Stand by

image
© Bethesda Softworks LLC

Enhancements

  • #55 Add support for diffing files and folders from the Changes view
  • #795 Add support for LFS locking/unlocking more than one file at a time
  • Account dropdown now shows username information when signed in

Fixes

  • #687 Sign out functionality does not work for existing projects
  • #785 LFS locks are refreshed more often
  • #817 Don't trample an existing SynchronizationContext
  • Plugin shuts down faster
  • Various fixes and improvements
Unity - Lockpicking

Published by shana over 6 years ago

1.0 RC2

Fixes

  • #786 - Allow lock IDs to be strings, some servers return that instead of ints
  • #787 - Exception thrown in Changes view when there are no locks
  • Changes and Locks view are sometimes disabled
Unity - Boss Fight

Published by shana over 6 years ago

1.0 RC1 - "Boss Fight"

Guacamelee boss fight
By DrinkBox Studios - CC BY-SA 3.0

Notes

This is the first release candidate for GitHub for Unity 1.0, and it includes a number of visual changes and internal improvements:

  • Locked files management is now on its own top-level view, for easier access
  • Action bar (push/pull/fetch/account) is now always available regardless of current view
  • Progress reporting added on all views
  • Plugin checks for updates once a day
  • Git is no longer bundled with the package (so the package is smaller) and it gets downloaded if there's no available git on the system.

Fixes

  • #769 - Request/Release lock no longer fails silently
  • Fixed a number of issues in parsing and displaying locked files.
  • #770 - Git output is now shown in error messages
  • #699 - Icons placed incorrectly on files without icons
  • #639 - Add better error output for Publish operations
  • #782 - Push button is invisible sometimes
  • #764 - Only clearing the commit message and body on commit success
  • #762 - Fix discarding when repo path != project path
Unity - A Hopeful Start

Published by shana over 6 years ago

image

0.35.0-beta

Update git to 2.17.0

Fixes

  • Fix "Set to bundled" in Settings view
  • Fix discarding changes when repo path != project path
  • Make Pull/Push/Fetch/Publish actions globally available in a toolbar on top

0.34.1-beta

This release contains no changes

0.34.0-beta

Fixes

  • Fix downloading updates
  • Fix version comparisons bugs
  • Avoid refreshing the window too much (PR #753)

0.33.1-beta

Fixes

  • Fix installation of lfs on mac
  • Fix detection of git on mac
  • WebTimeout value is now restored from settings
  • Log path is now created if it doesn't exist
  • Project window no longer loses icons on domain reload

0.33.0-beta

Improvements

  • #702 The plugin checks for new updates automatically
  • Git and Git LFS are downloaded when needed instead of bundled, reducing the package size considerably.

Fixes

  • #696 Assets view sometimes has incorrect icon overlays
  • #686 Users appear authenticated after exiting 2FA process early
  • #625 Quotation marks and other symbols in commit message or body
  • #684 No option to revert commits
  • #685 Allow sign in with email
  • #706 Signout functionality seems slow
  • #709 Plugin starts without loading git user and email
  • #474 Logging not following platform standard
  • #711 Files locked by others cannot be unlocked
  • #572 Git fetch also fetches tags
  • Various fixes to how git is detected and setup
Unity - Grumble, Worldshaker

Published by StanleyGoldman over 6 years ago

image

Release Notes

This release fixes a bug where the changes view does not nest elements correctly.

Fixes

  • #695 Changes are incorrectly sorted/nested
Unity - Mr. Grumble

Published by StanleyGoldman over 6 years ago

image

Release Notes

This release fixes a critical issue where the user interface does not refresh properly.

Fixes

  • #679 Views freeze when re-opening project
Unity - Grumble, Grumble

Published by StanleyGoldman over 6 years ago

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
Unity - (High Definition Bits)++

Published by StanleyGoldman over 6 years ago

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
Unity - High Definition Bits

Published by shana over 6 years ago

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.
Unity - Unwinnable By Design

Published by shana over 6 years ago

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