- Sync with upstream ua-parser to detect more browsers and devices
- Fix race condition where the SDK might write to the wrong cookie domain
- Fix race condition where the SDK might think cookies are disabled
- Revert
Device Type
field change from version 5.10.0 to show OS name again. - Default SameSite cookie setting to Lax
Breaking Changes
- The SDK cookie now defaults to SameSite=Lax
- Windows Phone, IE Mobile, and Opera Mobile devices will be reported to amplitude slightly different. They will appear as "Windows Phone OS", "IEMobile", and "Opera Mobile" respectively.
- The device type field has gone back to showing OS name.