GitHub for Unity 0.19-alpha released
Our GitHub for Unity 0.19-alpha “Swashbuckler” release is now available with much improved Mac support, bug fixes, and performance improvements—many added by the community. Here are a few highlights since…
Our GitHub for Unity 0.19-alpha “Swashbuckler” release is now available with much improved Mac support, bug fixes, and performance improvements—many added by the community.
Here are a few highlights since our last Unity update.
Improved macOS support
GitHub for Unity for Mac should now have the same features and functionality (and bugs!) as the Windows version. Thanks to a custom fork of Axosoft’s NSFW library, our SFW Library provides us with a file watcher to refresh the UI consistently across platforms.
No more garbled commit messages!�
Say goodbye to all those �s that you may have seen in your commit history. Thanks to @shiena, commit messages will start looking less like:
I � UNICODE!
And more like:
I ♥ UNICODE!
Thanks also to Dazzle for your commitment to open source.
Commit with style
Thanks again to @shiena, commit logs will now follow the recommended style, meaning they’ll look a lot less like this:
Increase the health of baddies by 1.75
Beta testers reported that defeating the baddies felt too easy.
And a lot more like this:
Increase the health of baddies by 1.75
Beta testers reported that defeating the baddies felt too easy.
This is beneficial for a variety of reasons, but consider the one person on your team who’s still using the command line. Commands like git log
and git shortlog
will be a lot more useful when the commit subject and body are clearly separated:
$ git log
commit 651733e0206a4a0c1b0e24d4a5b9e7c5973d47bf
Author: Lee Reilly <lee@github.com>
Date: Thu Aug 24 13:37:00 2017 -0200
Add Discord library
Our players want to talk to one another, so this adds some basic
integration to provide (1) basic text chat and (2) experimental
voice chat.
commit fcf7d51d8d6d172e3d241cdbe7180f0a303e9292
Author: Don Okuda <don@github.com>
Date: Wed Aug 23 21:18:28 2017 -0700
Added some baddies
Beta testers reported that defeating the baddies felt too easy.
Refactoring
Finally, @MunchyYDL applied best practices to our views and picked up the first of our up-for-grabs issues—specifically, using EditorGUI.BeginDisabledGroup()
and EditorGUI.EndDisabledGroup()
rather than setting GUI.enabled()
.
Oh, and congratulations on your first pull request, @MunchyYDL!
You’ll find the complete list of new features, improvements, and bug fixes in the release notes. Many thanks to our community for your contributions during the alpha.
Please note: If you’re upgrading to the latest version, the plugin location has moved to Assets/Plugins/GitHub
. You’ll need to exit Unity completely and delete the Assets/Editor/GitHub
folder before installing the latest version. Hey, we told you it was an alpha.
Be part of the Unity for GitHub Alpha
The alpha release is available for free to all GitHub and Unity users.
Download the latest release now
Tags:
Written by
Related posts
Apply now for GitHub Universe 2023 micro-mentoring
As part of our ongoing commitment to accelerate human progress through Social Impact initiatives, we’re offering students 30-minute, 1:1 micro-mentoring sessions with GitHub employees ahead of Universe.
The 2023 Open Source Program Office (OSPO) Survey is live!
Help quantify the state of enterprise open source by taking the 2023 OSPO survey.
Godot 4.0 Release Party 🎉
We are delighted to host the Godot 4.0 Release Party at GitHub HQ on Wednesday, March 22 from 6:30 pm to 9:30 pm. And you’re invited!