This fixes the browser version 100 problem. Get the browser name and version in JSON format. window.browser Ex. {"browser": "brave", "version": "100"}
Add this to your site
<script src="https://cdn.jsdelivr.net/gh/bribes/get-browser@latest/js/getbrowser.min.js"></script>
Usage Ex.
console.log(window.browser); // Ex. {"browser": "brave", "version": "100"}
I set up a cloudflare worker for this if someone wants to use this as an API. If using server side put user agent taken from user as user agent sending to API.
200
{"browser":"brave","version":"100"}
No User Agent 404
{"error":"no_user_agent","message":"No User Agent Found!","code":404}
No Browser 404
{"error":"no_browser","message":"No Browser Detected!","code":404}
You can set this up yourself, heres the code: Source Code