Skip to content

Replace ua-parser-jsdependency with browser-dtector#339

Merged
ibc merged 7 commits into
v3from
replace-ua-parser-js-with-browser-dtector
Sep 2, 2025
Merged

Replace ua-parser-jsdependency with browser-dtector#339
ibc merged 7 commits into
v3from
replace-ua-parser-js-with-browser-dtector

Conversation

@ibc

@ibc ibc commented Aug 31, 2025

Copy link
Copy Markdown
Member

Details

ibc added 4 commits August 29, 2025 17:15
## Details

- Fixes #284.
- Remove [ua-parser-js](https://github.com/faisalman/ua-parser-js) library because its license is AGPL. More details about this in issue #284.
- Use [browser-dtector](https://github.com/sibiraj-s/browser-dtector) library which has MIT license.
- `browser-dtector` is definitively not as advanced as `ua-parser-js`, but hopefully no major regressions will happen in existing apps.

@jmillan jmillan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@ibc ibc merged commit 52acd6f into v3 Sep 2, 2025
8 checks passed
@ibc ibc deleted the replace-ua-parser-js-with-browser-dtector branch September 2, 2025 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

ua-parser-js will change license to AGPL

2 participants