1
0
mirror of https://github.com/lancedikson/bowser synced 2025-12-04 21:52:14 +00:00

Update CHANGELOG for v3.0.0 breaking change

Co-authored-by: naorpeled <6171622+naorpeled@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2025-11-18 19:55:27 +00:00
parent bc0f1ea8d4
commit acf78bc721

View File

@ -1,5 +1,12 @@
# Bowser Changelog
### 3.0.0 (Nov 18, 2025)
- [BREAKING] Browser names are now returned in lowercase (e.g., "chrome", "firefox" instead of "Chrome", "Firefox")
- This change improves compatibility with downstream libraries that perform case-sensitive string comparisons
- Use `Bowser.BROWSER_MAP[alias]` to get display names with proper casing
- Methods like `isBrowser()` and `is()` already performed case-insensitive comparisons and continue to work
- [FIX] Fixed issue where SDKs using case-sensitive browser name comparisons would fail on all browsers
### 2.11.0 (Sep 12, 2020)
- [ADD] Added support for aliases in `Parser#is` method (#437)
- [ADD] Added more typings (#438, #427)