- revert(package.json): revert the package version in favor of automation (904817b)
- bump v8 (46218a0)
- ncu completed (a292844)
- ng update completed (bbf115a)
- ng update completed (bb0c47c)
- ng update completed (1358fb9)
- packages update (04d18c6)
- project peerDependencies (088af2c)
- fix(ci): fix ci token for ghpages (3004442)
- fix(demo): bump ngx-device-detector version to 7.x (7cb3874)
- revert(package.json): revert the package version in favor of automation (904817b)
- bump v8 (46218a0)
- ncu completed (a292844)
- ng update completed (bbf115a)
- ng update completed (bb0c47c)
- ng update completed (1358fb9)
- packages update (04d18c6)
- project peerDependencies (088af2c)
- fix(ci): fix ci token for ghpages (3004442)
- fix(demo): bump ngx-device-detector version to 7.x (7cb3874)
7.0.0 (2023-11-16)
- v17: migrate to v17 (70f3f53)
6.0.2 (2023-06-27)
6.0.1 (2023-05-23)
- jest: fix jest-preset-angular dependency (85c8fd4)
- jest: install jsdom separately (7d2f13d)
- tests: update workflow to use node v18 (afa4bb5)
- detect HUAWEI AGS-L09 as tablet (62d1232)
- detect Samsung Galaxy Tab S7+ SM-T970 as a tablet (757a502)
- v16: migrate to v16 (2ab640c)
6.0.0 (2023-05-13)
- v16: migrate to v16 (fa8c1f6)
5.0.1 (2023-01-20)
5.0.0 (2023-01-20)
- package.json: add missing scripts (0bebd2e)
4.0.1 (2022-08-18)
4.0.1 (2022-08-18)
4.0.0 (2022-07-05)
3.0.0 (2021-11-30)
2.2.1 (2021-11-30)
- backward-compat: fix angular12 backward compat (d4ddcaa)
2.2.0 (2021-11-25)
- lint: fix lint issues (255617a)
2.2.0 (2021-11-25)
- lint: fix lint issues (255617a)
2.1.1 (2021-05-26)
- ci: fix ci builds by bumping to nodejs 12.20 (ea7dd1c)
2.1.0 (2021-05-26)
- jest: fix jest env issues for running testS (cfe4e55)
2.1.0 (2021-05-26)
- jest: fix jest env issues for running testS (cfe4e55)
2.0.10 (2021-05-10)
- 210: fix Chrome and Safari not detected as desktop anymore (cea0f9e)
- ci: fix travis.yml to use jest tests (6ec4052)
- demo: fix demo deployment in CI (b7f79c8)
- tests: fix tests (493f1e2)
2.0.9 (2021-05-05)
- tests: fix tests (493f1e2)
2.0.8 (2021-04-29)
- tests: fix tests (493f1e2)
2.0.7 (2021-04-20)
2.0.7 (2021-04-20)
2.0.7 (2021-04-20)
2.0.6 (2021-02-27)
2.0.6 (2021-02-27)
2.0.6 (2021-02-27)
2.0.5 (2021-01-12)
- ssr-demo: add ssr demo (e0cf90a)
- support-ie11: make necessary changes to have the app run on ie11 (cbca0c5)
2.0.3 (2020-12-01)
- device-detector-service: fix window.matchMedia is not a function (800ba15)
2.0.3 (2020-12-01)
- device-detector-service: fix window.matchMedia is not a function (800ba15)
2.0.3 (2020-12-01)
2.0.0 (2020-18-27)
- DeviceDetectorModule DOES NOT EXIST ANY MORE. Please remove its imports from your code base
- angular 5 support dropped
- DeviceDetectorModule PUT BACK IN THE PACKAGE. Updating from 1.4.x to 1.5.2 will have no effect
- just docs updates
- DeviceDetectorModule DOES NOT EXIST ANY MORE. Please remove its imports from your code base
- using angular cli monorepo now
- validated tests
- linting issues fixed
- angular 5 support dropped
- Fixes DeviceDetectorModule.forRoot returns a ModuleWithProviders type without a generic type argument. Thanks to PascalHonegger for PR and millerf for verifying.
- Fixes Add angular 9.x universal support. Thanks to BruneXX for PR
- Fixes Add Tesla detection.
- Fixes Galaxy Tab A is not detected (SM-T290)
- Exposed
setDeviceInfo
method from theDeviceDetectorService
- Fixes Windows 10 detection. Thanks to Nabeel Hassan.
- Fixes of Angular Universal breaking for
navigator
(same as 1.3.17 because I was sleepy)
- Fixes of Angular Universal breaking for
navigator
- iOS Firefox detection fix
- Minor fixes
- Minor fixes
- Minor fixes
- Fixed #113 - iPad OS13 detection. Thanks to Syed Saad Qamar
- resolved the issue of device being "Unknown"
- minor fixes
- resolved a packaging issue
- Compatible with v7 and v8 projects
- Library compiled with Angular v7
.forRoot()
resurrected again- fixes issue #92 and #91
- Fixed tablet and mobile devices and also fixed desktop issue. Thanks to Syed Saad Qamar for the PR
- Detect ms edge chromium. Thanks to jrrod507 for the PR
BREAKING CHANGE
DeviceDetectorModule.forRoot()
is not supported any more. Please just importDeviceDetectorModule
in yourimports
.
- Added support for Angular 8.0
- Works with IVY engine now. (#69). Thanks to mattlewis92
- Detects ms edge chromium (#73). Thanks to jrrod507
- Support headless chrome to be detected as Chrome browser (#61). Thanks to tmair
- Minor patches
- Uppercased names/descriptions of the properties for the UI
- (#58). Thanks to ccd2008
- (#57). Thanks to sumitgupta0627
- Minor patches
- Minor patch for edge version detection #49. Thanks to pmcelreavy
- Added support for angular 6 #37
- Drop support for angular 4
- Updated the readme for IE support
- Removing the SSR (Universal) support because of the raising issues.
- Will be revisiting SSR support properly in April.
- moved @angular/platform-server to peer-dependencies
- minor fixes
- fixed #27.
- minor fixes
- fixes. Readme Updated with Angular Universal dependency info
- fixes #22, #23
- fixes
- Support added for Angular Universal
- fixes
- fixes
- fixes
- Added official support to Angular5
- The package name has been changed to
ngx-device-detector
- Renamed the Service from
Ng2DeviceService
toDeviceDetectorService
- Renamed the Module from
Ng2DeviceDetector
toDeviceDetectorModule
- Renamed the Service from
Device
toNg2DeviceService
- Renamed the Module from
Ng2DeviceDetector
toNg2DeviceDetectorModule
- Import has changed from
imports: [Ng2DeviceDetectorModule]
toimports: [Ng2DeviceDetectorModule.forRoot()]