Releases: enlight/ue4-hg-plugin
v0.3: Largefiles Extension Integration
This release addresses a couple of encoding/decoding issues with commit messages, adds Largefiles extension integration, and removes the limit on how many files can be affected by a single operation (this was previously limited by the system's maximum command line length for any operation other than commit).
v0.2: UE 4.1.0 Update
This release contains a few minor changes to make the plugin compatible with UE 4.1.0. Also, pre-built Win64 binaries are now available for people who can't be bothered building from source.
v0.1: Stable is for horses.
The plugin now has enough features implemented to be useful, so it's time to let it out into the world and let the early adopters find all the bugs I haven't run into yet. Save often! The plugin currently allows for the adding, deleting, reverting, and committing of assets in the Unreal Editor. It also provides access to asset history and supports visual diffing of Blueprints (and whatever else you can diff in the Unreal Editor). Attempting to use the plugin from a commandlet or unattended may or may not work, to be honest I don't entirely understand what those two terms refer to yet, so... you've been warned.
Note that the plugin only deals with local clones of repositories, it doesn't pull or push anything, ever. It's also completely ignorant of branches, and provides no way to clone or initialize repositories. If you need to do any of that use your favorite Mercurial client alongside the plugin.
Another thing to note is that the Bigfiles extension is not currently supported, as in no option is passed to hg add to indicate that a file should be treated as a "big file". In theory you can still use the extension provided you add your big files via your Mercurial client.
This is a source only release, Windows binaries will be provided in future releases (once I figure out how to package them up properly).