New: Added a warning message to indicate that HLOD clusters do not have a valid proxy mesh, similar to the "lighting unbuilt" message.
New: Added a commandlet to enable command line importing of any asset type that the engine supports.
New: Added an ability to vsync the editor. This is disabled by default. Set "r.VSyncEditor" to 1 to enable it.
New: Added an option in the FBX importer to automatically convert the unit in the FBX file to Unreal Units.
New: Added asset cooking path length in their tooltips so that you can detect cooking path issue before you are cooking.
New Added checkbox for "Show All Advanced Details" config variable so that it will auto-expand all advanced property categories.
New added command line option to enable movie capture burnin.Use the commandline -UseBurnIn=yes.
New Added mesh simplification plugin picker to the Project Setting under Editor > Mesh Simplification. The menu to pick simplification plugins also contains a link to find other plugins in the Epic Games Launcher Marketplace.
New: Added metadata to remove "reset to default" button for certain properties.
New: added new shortcut "Ctrl + Shift + B" to build current level geometry.
New Added the ability to import grayscale Targa (.tga) files in the editor.
New Added the ability to search through all Editor Preferences and Project Settings at once. Use the selection in these windows at the top for "All Settings."
New: Added the possibility to preview a wave sound in the Content Browser from the thumbnail.
New: Added Undo/Redo functionality to the Editor Preferences and Project Settings windows.
New: Changed and unified saved shortcuts across all editors.
Save As is now Ctrl + Alt + S.
Save All is now Ctrl + Shift + S.
Save Current is now Ctrl + S.
New: Added shortcut Ctrl+Shift+Space to quickly rotate through different viewports (left, up, front, back ,etc).
New: Changed the FBX batch import workflow to let the user fix all missing source files before starting the FBX batch import process.
New: The Content Browser now supports hiding/toggling specific asset detail columns.
New: Added the ability for Ctrl + Middle Mouse drag will give options to switch to different viewports.
Drag to Left, Right, Up, and Down will match the viewport intuitively.
Drag to Up-Left is Front, Up-Right is Back, Bottom-Left and Bottom-Right are both for the Perspective viewports.
Dragging exceeding a certain distance will jump to that viewport directly whereas dragging a little will bring up a popup menu showing which viewport it's going to switch to.
New: Added a new view option for "Show C++ Classes" in the Content Browser to enable you to hide the C++ classes you may not want to see.
New: The Engine version including branch name will now be displayed in the Title bar by default.
New: Extended "Select all input nodes" function to general Blueprint editor.
New: FBX Exporter now exports all LODs.
New: The Date Time fields in the editor are now displayed and entered in the local user's timezone.
The time entered is saved into assets using the value converted in the UTC timezone.
The timezone that is used is configurable in the Editor Settings under Region & Language for Internationalization settings.
New: There's now support for generating a "Content-Only" plugin from the new Plugin Wizard.
New: Added Show Flags for Widget Components.
New: Reference viewer now provides options to show/hide soft and hard references and dependencies with different line color.
New: Added Asset Picker support to the Script Interface properties.
New: Added unique asset icons for Sound Concurrency assets.
New: The Widget Reflector now has a configurable delay between clicking to take a snapshot and taking the snapshot, which is helpful for reflecting widgets in a state that involves the cursor or other timing factors.
New: Added the ability for users to specify a Base material to create Material Instances instead of just creating materials when importing an FBX.
New: Added project file to source control when creating a new project.
Bugfix: Fixed a crash when moving Instanced Static Mesh Component in editor when it had no mesh set, but had instances.
Bugfix: Fixed a crash on undoing a deletion of a mesh in mesh painting mode in the VR Editor.
Bugfix: Fixed an occasional crash on editor shutdown due to a race condition in FTcpMessageTransportConnection.
Bugfix: Fixed several crashes in the Session Frontend when viewing profiles.
Bugfix: Fixed a crash issue where making changes to components in the Blueprint editor when there is an active component in the component visualizer.
Bugfix: Fixed an issue where batching optimization for dragging components onto Blueprints. Adding thousands of static mesh components now takes seconds instead of up to an hour.
Bugfix: Fixed an issue so that comments will now be preserved on "Parameter" nodes when converting them to "Constant" nodes within the Material Editor.
Bugfix: Fixed an issue that prevented a material from being saved when copying a comment node from a Material Function to a Material.
Bugfix: Fixed an issue so that the Crash Report Client can now correctly restart Editor sessions that were run from the Launcher.
Bugfix: Fixed an issue where the cursor would remain hidden after left-clicking in the Orthographic view.
Bugfix: Fixed an issue that would cause Custom keyboard shortcuts to no longer switch between the Command and Control keys on Mac when the editor was restarted.
Bugfix: Fixed an issue so that debug lines will now render correctly in orthographic views if their thickness has been specified.
Bugfix: Fixed an issue where FBX and OBJ files containing a UV channel with no name were not imported correctly into the editor.
Bugfix: Fixed an issue so that the FBX importer will correctly re-import a mesh when the combined mesh checkbox was set to true.
Bugfix: Fixed an issue with "On Mouse Button Up" not resetting SButton's Brush state from "Pressed" to "Hovered."
Bugfix: Fixed some issues with the LODGroup workflow:
During FBX Import, LODs are now recomputed with the correct settings.
In the Static Mesh editor, Extra LODs are removed when changing the LODGroup.
Bugfix: Fixed various crashes when manipulating BSP geometry in the editor.
Bugfix: Fixed a crash while importing FBX scenes if objects contain procedural textures, which is not supported.
Bugfix: Fixed a crash when setting a closed loop on a Spline component which has no spline points defined.
Bugfix: Fixed an issue where the dialogue "Actors are referenced, are you sure you want to delete?" from appearing when you are copying a lot of actors to another level.
Bugfix: Fixed a warning that would spam the log when opening the Editor's Blueprint menu.
Bugfix: Fixed an issue where an actor deletion while in Mesh Paint mode would not be undoable.
Bugfix: Fixed an issue where all collision would be disabled if you don't auto-generate a simple hull when importing an FBX.
Bugfix: Fixed an issue where importing a Texture asset while an editor window was open for that asset would cause the Details Panel to disappear.
Bugfix: Fixed an issue where occasionally changing tabs in the Editor would cause the UI to freeze briefly and undock the selected tab.
Bugfix: Fixed an issue where painting override vertex colors on a SpeedTree mesh would cause its wind animation to cease or look incorrect.
Bugfix: Fixed an issue where structs containing enum values with whitespace characters would not correctly serialize when copied from the Details Panel.
Bugfix: Fixed an issue where Unreal Frontend and other standalone tools would not display tooltips on dropdown menu items.
Bugfix: Fixed an issue with assigning of materials on components would not work if you multi-select multiple components of a Blueprint and assign the Material.
Bugfix: Fixed an issue when choosing "Yes to All" was not functioning properly when asked to delete many actors.
Bugfix: Fixed an issue with in-game console command parameter display to include all parameters.
Bugfix: Fixed an issue with loctext related warnings when opening the Blueprints submenus on the Level Editor toolbar.
Bugfix: Fixed an issue with missing widgets when using Mobile Preview mode with a Mobile HDR disabled project.
Bugfix: Fixed an issue with single player PIE so that the window position is correctly fetched and saved when running a dedicated server. This is held separately to stored positions for multiple client PIE.
Bugfix: Fixed an issue in the output log filter not updating when text was committed.
Bugfix: Fixed an issue where Mobile Packaging Wizard will not find any project maps if UE4 and the Project are installed on different drives.
Device button text in "Device Output Log" window should be more readable now.
Bugfix: Fixed an issue so that .exe icon is correctly set for packaged Windows games.
Bugfix: Fixed an issue so that String Asset Reference properties will now only open an Asset picker (not an actor picker) as the goal is to reference an asset.
Bugfix: Fixed an issue where "find culprit" dialog did not honor the user's choice.
Bugfix: Fixed an issue with Unreal Game Sync where database events were being returned out of order could cause builds to show as never completing.
Bugfix: Fixed an issue with Unreal Game Sync showing a build failure/warning dialog immediately if you submit while the build is yellow/red. This now ignores builds before your last submitted CL.
Bugfix: "Play in Standalone Game" does not assume -window as a launch parameter therefore you can now specify -window or -fullscreen.
"Select all input nodes" now have a corresponding "Select all output nodes" for nodes that are output nodes.
Deleting many assets at once will now batch them as a single source control command instead of one for each asset.
Directional Light icon in the viewport changed (the two arrows within the icon were removed), as the asset itself provide another arrow indicating the light direction.
"HighResShot" console command now supports the same functionality as the Editor UI version and improved the help with usage examples.
Improved editor hitching while using launch on by delaying package save until all data is cached.
Minor update to the layout of the User Defined Struct editor.
Improvements have been made to the Unreal Frontend Project Launcher Progress page:
The custom profile name is now visible above the progress bar when launching a profile.
The Task and Status views can now be resized.
Columns for "Errors" and "Warnings" have been added to the Task view to show which tasks have problems.
Previously completed tasks are no longer cleared when the launch is cancelled.
The message log will now only scroll to the newest message when the log is scrolled to the very bottom.
Removed the Experimental "Live Editor" feature from UE4
Live Editor was an early attempt at automation of editor features using external hardware, such as MIDI.
This feature was never fully completed and we have no plans to continue work on it.
If you'd like to use MIDI devices in your editor plugins or games, please check out the new "MIDI Device" plugin available in this release!
Unreal Game Sync: Improvements to "Clean Workspace" dialog.
Empty folders are now set to be deleted by default.
Added a context menu to select all/none/empty/default for a subtree, as well as to open Windows Explorer at that location.
We now export the collision mesh when exporting to FBX. Disabled by default.
Focusing an Actor that has 0 size bounds now works.
Play in editor will no longer auto resume a game on focus received if it was previously paused.
Rebuild lightmaps commandlet now doesn't apply world transforms twice.
Removed duplicate platforms from deploy list in Unreal Frontend.
Scalability settings will no longer auto-apply if the low performance warning message is ignored.
Source file paths are now normalized when caching their state.
The Auto Distance Error value for Static Mesh LODs can now be set to a value smaller than 1.
The Hue value displayed in tooltips for colors within the Theme bar will now match the hue value displayed for that color in the Color Picker.
The orbit camera should no longer reverse zoom direction when zoomed with the mouse wheel.
The performance when selecting thousands of actors has increased and should no longer render the editor unusable when lots of actors are selected.
The pin-type filter now filters on both the localized and source type descriptions.
The placement mode now filters on both the localized and source item descriptions.
Undo/redo of mobility changes will also undo/redo the mobility changes on ancestors/descendants that were changed along with it.
Visual logger icon updated.
When importing a FBX file containing multiple animations, user can re-import any animation without overriding it with the first animation in the FBX file.
Updated Map and Set Properties so they can now be edited from within the Details Panel. Sets ensure that all of its elements are unique, and Maps ensure that all of its keys are unique.