Recent updates.
There are two primary methods for downloading this specific version: through the official launcher or via source code. Via Epic Games Launcher (Recommended) Epic Games Launcher and sign in to your account. Navigate to the Unreal Engine tab on the left sidebar. Select the tab at the top. Locate the Engine Versions section and click the Use the dropdown menu on the new engine slot to select (the final stable build of this branch) and click Via GitHub Source Code (Advanced) Epic Games account GitHub account to gain access to the private repository. Once authorized, navigate to the Epic Games Unreal Engine repository Switch the branch or select the tag for Download the repository and run the GenerateProjectFiles.bat scripts before compiling in Visual Studio. Unreal Engine Forums
Your GPU does not support DirectX 11 features required by 4.12. Solution: Unreal Engine 4.12 Download