# Unreal Engine 5.4 Released

**URL:** <https://forums.unrealengine.com/t/unreal-engine-5-4-released/1817064>\
**Category:** Announcements\
**Tags:** unreal-engine, Release\
**Created:** [April 23, 2024, 3:47pm UTC](https://forums.unrealengine.com/t/unreal-engine-5-4-released/1817064 "2024-04-23T15:47:00Z")\
**Posts on this page:** 1\
**Showing post:** 119

<div class="post-metadata">

**Author:** ![Sarlack](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/sarlack/32/1194542_2.png) [@Sarlack](https://forums.unrealengine.com/u/Sarlack)\
**Post date:** [May 5, 2024, 11:36pm UTC](https://forums.unrealengine.com/t/unreal-engine-5-4-released/1817064/119 "2024-05-05T23:36:33Z")

</div>

@Manking-1

I had the same issue when I was testing 5.4 preview 1.

Here is my post with the solution.

> [@BuildEnvironment = TargetBuildEnvironment.Unique](https://forums.unrealengine.com/t/buildenvironment-targetbuildenvironment-unique/1764271):
>
> I am testing 5.4.0 preview 1 from source. When compiling the project, I get an error about bStrictConformanceMode which has to do with the project changing/interfering the engines files (I don’t remember the exact error message). The log said to add BuildEnvironment = TargetBuildEnvironment.Unique; in the target. The project is now compiling, but this wasn’t needed in 5.3.2. Does anyone know why this change to the target was needed in 5.4? Since it is compiling, it is no big deal, I am just…

---

_[View the full topic](https://forums.unrealengine.com/t/unreal-engine-5-4-released/1817064)._
