Skip to content
This repository has been archived by the owner. It is now read-only.

@AaronShea AaronShea released this Aug 9, 2015 · 48 commits to master since this release

  • FIX: Prevent major crash when using re-size function. Re-size method now returns a new reference to the newly re-sized texture
  • DEPRECATION: Deprecated GetMaterialInstance node and method. This will be removed in the next major release.

Visual Studio 2013 Users: This will be the last version that will support Visual Studio 2013. Please download the 2015 version if you require it.

Working with UE4.10

Assets 5

@AaronShea AaronShea released this Jul 25, 2015 · 53 commits to master since this release

Alright, this is a really big release for BLUI.

Please read this release note now before downloading!!

On OS X and Windows you no longer need to copy files next to the UE4Editor binary. None. You can delete all BLUI's files that live inside the Engine/ directory. As of now BLUI is completely isolated from Unreal's core files. BluLoad will take care of patching up paths etc. so BLUI will load without ANY modifications to the Engine directory.

You no longer need to copy any files after packaging up your game with the editor. The shipping folder is gone. BLUI's build file will now take care of that for you. No more manual file copies, no more dropping files into the Engine folder.

(All old setup and ship steps still apply to building for Linux, either in a Cross-Compile manner or on a native Linux machine.)

On top of that, major improvements to render performance, thanks to @bemon UE4 will now only re-draw rectangles of the page that actually updated. It will no longer redraw the entire image for a single small change on the screen!

This is BLUI 3.0, always free, always open source.

Build something epic!

Assets 4

@AaronShea AaronShea released this Jun 20, 2015 · 69 commits to master since this release

  • FIX: OSX and Linux (and therefore the Clang compiler) complains about re-declaration in the RenderHandler. This is now fixed.
  • FIX: Linux needs two line edits to header files within CEF in order to compile on native Linux properly.
  • FEATURE: Calling Javascript methods with multiple arguments
  • FEATURE: Creating a blank JSON object within blueprint or code is now possible
Assets 3

@AaronShea AaronShea released this May 27, 2015 · 74 commits to master since this release

NOTE This release requires you to update ALL files of BLUI. This includes your shipping binaries that sit next to the UE4Editor. Re-follow the quick setup guide on the wiki to ensure you update all files.

  • FIX: Major performance updates, you may set a Boolean within BluManager.cpp (BluManager::CPURenderSettings) to switch between efficient rendering and high quality rendering.
  • FIX: Fixed key char events firing more than once
  • UPDATE: Releasing initial OSX support (Currently not recommended for production use!)
  • UPDATE: Update to CEF 3.2357 and Chromium 43.0.2357.18

Please report any issues with this release on the Github issues page or on the forum thread.

Learn how to install on OSX with this video.

Assets 3

@AaronShea AaronShea released this Apr 27, 2015 · 108 commits to master since this release

  • FIX: Using a new way to update the BLUI texture in game. Lessens frame draw time compared to previous releases.
  • FIX: Removed unused class left over from the first version of the plugin.
  • FEATURE: New JSON util functions, you can compose JSON strings in Blueprints!

I'll be looking into Mac OSX support as soon as I get my hands on a worthy Apple machine.

As always, if you find any bugs just file and issue or feel free to ask questions on the Unreal Engine forums!

(Also, decided to combine the Linux and Windows release into one zip this time)

Assets 3

@AaronShea AaronShea released this Mar 18, 2015 · 127 commits to master since this release

  • FIX Updated to work with Unreal Engine 4.7.2 and 4.7.3 by removing JsonUtilities
  • FEATURE: Added JSON decoding support to Windows version
Assets 4

@AaronShea AaronShea released this Feb 27, 2015 · 131 commits to master since this release

This release is a PRE-RELEASE meaning I have not fully tested it yet. However, this release includes experimental LINUX support for BLUI.

If you're looking for a more stable version, please use Release 2.1

This pre-release also includes (work in progress) JSON string parsing bp nodes!

Assets 3

@AaronShea AaronShea released this Feb 24, 2015 · 135 commits to master since this release


  • FEATURE - Added scroll wheel event method to BluEye class
  • FEATURE - You no longer need to modify any C++ classes to use BLUI, simple calls the static Blu Tick node along with "Event Tick" in your level blueprint
  • Ensure no sandbox
  • Force close browsers on shutdown
Assets 3

@AaronShea AaronShea released this Feb 18, 2015 · 139 commits to master since this release


  • BUG FIX - Fixed infinite processes not closing when using the component in editor
  • FEATURE - blu_event JavaScript native function now supports int, double, string and boolean values
  • FEATURE - Remote inspection tools on port 7777
  • FEATURE - Cache Directory Support (local storage is now persistent)
  • New version of Chromium: 41.0.2272.43
  • New CEF version: 3.2272.2029
  • Some performance updates
  • Revised mouse input methods
Assets 3

@AaronShea AaronShea released this Feb 4, 2015 · 158 commits to master since this release

Thanks for all the support! Here's a fully working version, binaries and all!
There may still be some bugs, so please submit issues, or if you have any questions, do the same!

Assets 3
You can’t perform that action at this time.