All notable changes to this project will be documented in this file.
Tags
- Features
- Bug Fixes
- Performance Improvements
- Enhancements
- Dependency Updates
- Breaking Changes
- Documentation
- Internal
- Unreleased
- add assertions for chrome, edge, firefox, safari and opera browsers (5da4dcc)
- cleanup usage of old definitions (5da4dcc)
- fix name and platfrom types returned from parseUserAgent (2adf558)
- export
KnownBrowsers
andKnownPlatforms
constants (bc6d65f)
- fix exports configuration and type declaration for node environments (bc6d65f)
- removed umd build
- use named exports for cjs formats (bc6d65f)
Before
const BrowserDetector = require('browser-dtector');
After
const { BrowserDetector } = require('browser-dtector');
- detect opera touch browser (a5f8632)
- add npm package provenance (58aabf0)
- detect firefox and edge ios (98e938f)
- detect electron browser (77b5f0a)
- fix brave browser detection for non chrome browsers (b56c16c)
- update LICENSE (a8d404f)
- update typings (65956e7)
- detect brave browser (069d6ae)
- update LICENSE (cb66a2a)
- add typings (2974892)
- removed methods
getBrowserName
,getBrowserVersion
,getBrowserShortVersion
andgetPlatformName
(3d686cc) - removed
__VERSION__
property (3d686cc)
- rewrite the project in typescript (3d686cc)
- add support for chromium based edge (fe4477f)
- bump devDependencies (9aed8b4)
- generate multiple output formats (8d0ec7e)
- rewrite library from typescript to javascript (a3e1bd2)
- update node version to 12 (f3c6cb8)
- bump devDependencies (b5d2744)
- migrate from travis-ci to github actions (3726d12)
- move react, react-dom, react-router-dom from dependencies to devDependencies (bdabe02)
- update @babel/core to v7.4.5 (bdabe02)
- update @babel/preset-env to v7.4.5 (bdabe02)
- update babel-jest to v24.8.0 (bdabe02)
- update eslint to v5.16.0 (bdabe02)
- update eslint-plugin-import to v2.17.3 (bdabe02)
- update eslint-plugin-jsx-a11y to v6.2.1 (bdabe02)
- update eslint-plugin-react to v7.13.0 (bdabe02)
- update husky to v2.4.1 (bdabe02)
- update inquirer to v6.4.1 (bdabe02)
- update jest to v24.8.0 (bdabe02)
- update nodemon to v1.19.1 (bdabe02)
- update parcel-bundler to v1.12.3 (bdabe02)
- update react to v16.8.6 (bdabe02)
- update react-dom to v16.8.6 (bdabe02)
- update react-test-renderer to v16.8.6 (bdabe02)
- update react-router-dom to v5.0.1 (bdabe02)
- update rollup to v1.16.2 (bdabe02)
- update rollup-plugin-babel to v4.3.3 (bdabe02)
- update rollup-plugin-json to v4.0.0 (bdabe02)
- update rollup-plugin-typescript to v1.0.1 (bdabe02)
- update sass to v1.21.0 (bdabe02)
- update terser to v4.0.0 (bdabe02)
- update tslib to v1.10.0 (bdabe02)
- update tslint to v5.18.0 (bdabe02)
- update typescript to v3.5.2 (bdabe02)
- update yargs-parser to v13.1.1 (bdabe02)
- setup husky to run test before git-push (70c79d5)
- remove babel-core (b7fb002)
- Initial Release: A Javascript library to detect browser, version and platform