[Request] Update CEF (Chromium Embedded Framework) version to support latest web technologies

The current CEF version in FiveM (v103) is outdated and limits developers from using modern web technologies. For example, Tailwind CSS v4 relies on features like :has() and modern color functions, which are unsupported. Additionally, many JavaScript libraries now require ES2021+ features like Promise.any() and logical assignment operators, which aren’t available in v103.

Upgrading to a newer CEF version would enable:

  • Compatibility with modern tools (e.g., React 18, Vite, and Tailwind v4).

  • Performance boosts and reduced UI lag.

  • Access to new web APIs like WebGPU and the File System Access API.

  • Improved security with the latest Chromium patches.

Updating CEF would future-proof FiveM, enhance developer experience, and allow for richer, more modern UIs. It’s a necessary step for staying relevant in today’s web development landscape.

Thoughts?

4 Likes

I dont have anything to add, yep CEF is outdated, yep we need it to use modern tools like Tailwind v4

1 Like

fyi they already have a branch for m130, but ig there are some delays to updating submodules.

1 Like

I’ve seen that, but there’s also a different update branch (for a different CEF version) that got updates for a while and then went silent. That’s why I made a specific request post to let the development team (and contributors) see that people really want this CEF update.