42f8c80 | Mike Hardy | 10 September 2019, 15:56:55 UTC | v3.0.0 | 10 September 2019, 15:56:55 UTC |
829b239 | Mike Hardy | 09 September 2019, 18:38:44 UTC | v3.0.0-rc.5 | 09 September 2019, 18:38:44 UTC |
0d77cfd | Mike Hardy | 09 September 2019, 18:35:14 UTC | fix: various fixes similar to / prompted by #771 / #768 / #769 | 09 September 2019, 18:35:14 UTC |
ba62f88 | Mike Hardy | 09 September 2019, 17:31:22 UTC | fix: getSystemName should return real value android+ios (Fixes #771) | 09 September 2019, 17:31:22 UTC |
923d9e8 | Mike Hardy | 09 September 2019, 17:24:35 UTC | fix: getUniqueId only returned id 1st call - Fixes #768 | 09 September 2019, 17:24:35 UTC |
a7129c1 | Mike Hardy | 09 September 2019, 15:07:31 UTC | fix: getModel not working on iOS Obsoletes #769 | 09 September 2019, 15:07:31 UTC |
17aae94 | Mike Hardy | 08 September 2019, 14:46:59 UTC | v3.0.0-rc.4 | 08 September 2019, 14:57:50 UTC |
5870a39 | Mike Hardy | 08 September 2019, 14:45:38 UTC | lint: prettier format CHANGELOG | 08 September 2019, 14:57:50 UTC |
1d54c61 | Mike Hardy | 08 September 2019, 14:44:51 UTC | feat: memoize static return values for performance | 08 September 2019, 14:57:50 UTC |
e79f05a | Mike Hardy | 08 September 2019, 01:48:31 UTC | lint: add pretty config and script | 08 September 2019, 14:57:50 UTC |
a069265 | Mike Hardy | 07 September 2019, 16:29:22 UTC | v3.0.0-rc.3 | 08 September 2019, 14:57:50 UTC |
d4f3ac8 | Mike Hardy | 07 September 2019, 16:25:48 UTC | fix: TypeScript issues - add getPhoneNumberSync / return PowerState | 08 September 2019, 14:57:50 UTC |
c5a5331 | Mike Hardy | 06 September 2019, 21:13:08 UTC | v3.0.0-rc.2 | 08 September 2019, 14:57:50 UTC |
1ec6963 | Mike Hardy | 06 September 2019, 21:11:30 UTC | feat: Add xxxSync() parallel API set to easy API consumption during bootstrap | 08 September 2019, 14:57:50 UTC |
ee693cf | Mike Hardy | 01 September 2019, 22:11:48 UTC | v3.0.0-rc.1 | 08 September 2019, 14:57:50 UTC |
5c0cb7b | Mike Hardy | 01 September 2019, 22:10:26 UTC | fix: use ios vs macos as condition for APIs | 08 September 2019, 14:57:50 UTC |
7320fcc | Mike Hardy | 01 September 2019, 20:51:07 UTC | v3.0.0-beta.3 | 08 September 2019, 14:57:50 UTC |
c9db61b | Mike Hardy | 01 September 2019, 20:50:30 UTC | build: use yarn for np / shipit command to complete yarn conversion | 08 September 2019, 14:57:50 UTC |
2fd080d | Mike Hardy | 01 September 2019, 20:45:05 UTC | BREAKING CHANGE: API capitalization changes, empty return value standardization | 08 September 2019, 14:57:50 UTC |
8d0b94a | Mike Hardy | 31 August 2019, 16:33:44 UTC | docs: add v3.0.0-beta.2 entry, focus changelog for v2->v3 migration | 08 September 2019, 14:57:50 UTC |
d58c535 | Mike Hardy | 31 August 2019, 16:27:16 UTC | 3.0.0-beta.2 | 08 September 2019, 14:57:50 UTC |
da8207d | Mike Hardy | 31 August 2019, 16:24:39 UTC | fix: iOS isTablet should return boolean not integer | 08 September 2019, 14:57:50 UTC |
8c833c5 | Mike Hardy | 31 August 2019, 16:19:52 UTC | fix: iOS getSupportedAbis should return string array, not string | 08 September 2019, 14:57:50 UTC |
0a8b8b4 | Mike Hardy | 31 August 2019, 16:14:39 UTC | fix: android getDeviceId should be based on Build.BOARD not BRAND | 08 September 2019, 14:57:50 UTC |
09aef80 | Mike Hardy | 31 August 2019, 15:48:26 UTC | chore: yarn upgrade | 08 September 2019, 14:57:50 UTC |
130c472 | Mike Hardy | 31 August 2019, 03:08:39 UTC | 3.0.0-beta.1 | 08 September 2019, 14:57:50 UTC |
6ec6147 | Mike Hardy | 31 August 2019, 03:04:45 UTC | chore: npmignore lots of files | 08 September 2019, 14:57:50 UTC |
34aecd6 | Mike Hardy | 31 August 2019, 02:37:06 UTC | BREAKING CHANGE: switch to all-Promise API also de-lint everything | 08 September 2019, 14:57:50 UTC |
816a21b | Mike Hardy | 30 August 2019, 02:44:36 UTC | chore: refresh example for current state of v3 dev branch | 08 September 2019, 14:57:50 UTC |
6861fe4 | Mike Hardy | 30 August 2019, 01:36:55 UTC | feat: add getUsedMemory, Obsoletes #356 This is verbatim from the PR but the conflicts were too hard to resolve so I reproduced the work, thanks @IjzerenHein! | 08 September 2019, 14:57:50 UTC |
b165d91 | Mike Hardy | 29 August 2019, 22:15:41 UTC | chore: gradle upgrade, and include debug.keystore so example runs out of the box | 08 September 2019, 14:57:50 UTC |
13b1968 | Mike Hardy | 29 August 2019, 22:02:54 UTC | BREAKING CHANGE - locale APIs gone, events renamed, getBuildNumber type Also switched to yarn, and altered Bluetooth access in Android to drop permission CHANGELOG has the details | 08 September 2019, 14:57:50 UTC |
3499c96 | Eric Lewis | 26 April 2019, 23:54:04 UTC | Update CHANGELOG.md | 08 September 2019, 14:57:50 UTC |
d197d9e | Eric Lewis | 26 April 2019, 23:48:37 UTC | Update readme | 08 September 2019, 14:57:50 UTC |
31df68f | Eric Lewis | 26 April 2019, 23:48:13 UTC | [Android] always return a string for build number | 08 September 2019, 14:57:50 UTC |
28ba933 | Janic Duplessis | 02 August 2019, 04:48:18 UTC | Add `@ReactModule` annotation and `NAME` constant This will eventually be used by TurboModules annotation processor. | 08 September 2019, 14:57:50 UTC |
c9033a6 | Radek Czemerys | 29 August 2019, 15:38:19 UTC | feature: async user agent usinc WKWebView | 08 September 2019, 14:57:50 UTC |
1651b7c | Bentaimia Haddadi | 25 July 2019, 12:40:10 UTC | refactor: avoid duplicate function implementation | 08 September 2019, 14:57:50 UTC |
0e59566 | Bentaimia Haddadi | 22 July 2019, 12:20:29 UTC | docs: use destructuring import in example | 08 September 2019, 14:57:50 UTC |
488b3df | Bentaimia Haddadi | 22 July 2019, 12:15:31 UTC | docs(README): add destructuring import example | 08 September 2019, 14:57:50 UTC |
dfd538f | Bentaimia Haddadi | 22 July 2019, 12:09:14 UTC | feat: export functions to be compatible with destructured ES6 imports | 08 September 2019, 14:57:50 UTC |
ea570d2 | Mike Hardy | 29 August 2019, 16:02:41 UTC | fix: remove unnecessary gradle dependencies Obsoletes #746 | 08 September 2019, 14:57:50 UTC |
cf042da | Arthur | 03 September 2019, 09:17:30 UTC | Info for #748 | 03 September 2019, 14:03:14 UTC |
6b7daab | Mike Hardy | 28 August 2019, 14:34:35 UTC | chore: run refresh-example.sh to update example (and fix vulnerabilities) | 28 August 2019, 14:34:35 UTC |
1d7f81a | Mike Hardy | 28 August 2019, 14:05:49 UTC | chore: npm update (fixes eslint-utils vulnerability) | 28 August 2019, 14:05:49 UTC |
60e75fa | Simon Knott | 13 August 2019, 09:26:30 UTC | Mention that `getUniqueID()` can be different in app extensions I stumbled over this when implementing a share extension, which has a different bundle identifier than my main app. Since I used `getUniqueID()` to construct a User-Agent that needed to be stable for Authentication purposes, this broke auth for me. | 13 August 2019, 18:15:30 UTC |
2c2bc48 | Mike Hardy | 08 August 2019, 21:54:17 UTC | chore: react-native 0.59 example creation script (to prove it works) | 08 August 2019, 21:54:17 UTC |
b2c1c67 | Mike Hardy | 30 July 2019, 20:12:13 UTC | 2.3.2 | 30 July 2019, 20:12:13 UTC |
19aab55 | Mike Hardy | 30 July 2019, 20:11:48 UTC | chore: npm outdated | 30 July 2019, 20:11:48 UTC |
e56ceea | jslok930@gmail.com | 29 July 2019, 22:40:51 UTC | no message | 30 July 2019, 20:09:18 UTC |
56fcc86 | jlok | 12 February 2018, 12:30:42 UTC | Update for issue 320 Added * Fix crash on `getFreeDiskStorage` from invalid filesystem path | 30 July 2019, 20:09:18 UTC |
ff077b2 | Jesse Degger | 30 July 2019, 10:20:09 UTC | Fix missing ")" in README.md | 30 July 2019, 19:34:56 UTC |
fb8c151 | Mike Hardy | 28 July 2019, 17:15:13 UTC | 2.3.1 | 28 July 2019, 17:15:13 UTC |
bb5bd43 | Mike Hardy | 28 July 2019, 17:14:36 UTC | chore: lodash update (`npm audit fix`) | 28 July 2019, 17:14:36 UTC |
f8af8e2 | Mike Hardy | 28 July 2019, 17:13:57 UTC | chore: update dependencies, prepare CHANGELOG for 2.3.1 | 28 July 2019, 17:13:57 UTC |
b1bd802 | Richard Gordon | 24 July 2019, 21:52:58 UTC | fix wording mistake "why" -> "way" | 25 July 2019, 02:53:22 UTC |
632cb5f | Mike Hardy | 25 July 2019, 02:52:02 UTC | docs: fix dependency name for support-v4 dependency Fixes #738 / Obsoletes #739 - with thanks to @elkinjosetm | 25 July 2019, 02:52:02 UTC |
c931af9 | Bentaimia Haddadi | 24 July 2019, 07:41:20 UTC | refactor: Add Huawei P30 to devices with notch list | 24 July 2019, 13:40:37 UTC |
7b44570 | Mike Hardy | 24 July 2019, 01:58:59 UTC | 2.3.0 | 24 July 2019, 01:58:59 UTC |
51e6fc5 | Mike Hardy | 24 July 2019, 01:57:27 UTC | chore: prepare CHANGELOG for 2.3.0 release | 24 July 2019, 01:57:27 UTC |
1bb61af | Mike Hardy | 24 July 2019, 01:37:14 UTC | chore: npm update | 24 July 2019, 01:45:30 UTC |
41e27fb | Mike Hardy | 24 July 2019, 01:36:43 UTC | docs(example): update example to latest, and use new AndroidX style | 24 July 2019, 01:45:30 UTC |
e12d1d4 | Mike Hardy | 24 July 2019, 01:28:48 UTC | docs: update README to reflect AndroidX support requirements | 24 July 2019, 01:45:30 UTC |
d448d87 | Mike Hardy | 23 July 2019, 20:55:40 UTC | feat: backwards-compatible AndroidX support Fixes #674, #724, #726 | 24 July 2019, 01:45:30 UTC |
5ded12c | Chetan | 22 July 2019, 19:05:36 UTC | Use `smallestScreenWidthDp` to determine the screen size | 23 July 2019, 14:21:16 UTC |
fb0f1da | Chetan | 22 July 2019, 17:14:42 UTC | Move size based logic to separate function | 23 July 2019, 14:21:16 UTC |
05d485d | Suraneti Rodsuwan | 11 July 2019, 09:20:28 UTC | docs: Fix example result of getBrand() (#719) Changed 'Xiaomi' to 'xiaomi'. (this might get confused) | 11 July 2019, 09:20:28 UTC |
3dc618b | Mike Hardy | 05 July 2019, 12:59:07 UTC | 2.2.2 | 05 July 2019, 12:59:07 UTC |
1f71543 | Mike Hardy | 05 July 2019, 12:58:24 UTC | chore: prepare for release 2.2.2 | 05 July 2019, 12:58:24 UTC |
f9df2d2 | Michał Kantor | 05 July 2019, 07:52:42 UTC | Fix crash for API lower than 23 PREVIEW_SDK_INT was introduced in API level 23 so we should check for Marshmallow not for Lollipop | 05 July 2019, 12:56:28 UTC |
b1d5498 | Mike Hardy | 04 July 2019, 12:19:29 UTC | 2.2.1 | 04 July 2019, 12:19:29 UTC |
df34c81 | Mike Hardy | 04 July 2019, 12:18:50 UTC | chore: prepare for release 2.2.1 | 04 July 2019, 12:18:50 UTC |
40b1c5b | MrToan | 04 July 2019, 11:25:18 UTC | Fix: crash on android api level less than 23 | 04 July 2019, 12:16:51 UTC |
126b7d4 | Mike Hardy | 04 July 2019, 04:23:35 UTC | chore: example refreshed for react-native 0.60 | 04 July 2019, 04:23:35 UTC |
8efd095 | Mike Hardy | 04 July 2019, 04:22:40 UTC | chore: update App.js and example script for react-native 0.60 | 04 July 2019, 04:22:40 UTC |
40cf51d | Mike Hardy | 03 July 2019, 17:18:50 UTC | 2.2.0 | 03 July 2019, 17:18:50 UTC |
a4701bf | Mike Hardy | 03 July 2019, 17:07:09 UTC | chore: prepare for release 2.2.0 | 03 July 2019, 17:07:09 UTC |
ca1dd9f | Bentaimia Haddadi | 03 July 2019, 16:02:30 UTC | feat: sync some methods from flutter | 03 July 2019, 17:06:20 UTC |
8c1a159 | Mike Hardy | 03 July 2019, 16:39:38 UTC | 2.1.4 | 03 July 2019, 16:39:38 UTC |
1de56e2 | Mike Hardy | 03 July 2019, 16:38:20 UTC | chore: npm update | 03 July 2019, 16:38:20 UTC |
4a6a400 | Mike Hardy | 03 July 2019, 16:33:55 UTC | fix: clean up emulator check from PR #710 | 03 July 2019, 16:33:55 UTC |
d8aba3f | Mike Hardy | 03 July 2019, 16:15:54 UTC | docs(CHANGELOG): prepare for release 2.1.4 | 03 July 2019, 16:15:54 UTC |
f3c7e41 | Wellinton Monge | 03 July 2019, 13:21:55 UTC | Fix: additional checking in simulation method (#710) * adding differets kind of emulator as Nox App Player * Delete .project Not related to this feature request * Delete org.eclipse.buildship.core.prefs Not related to this feature request * Delete .project Not related to this feature request * Delete org.eclipse.buildship.core.prefs Not related to this feature request | 03 July 2019, 13:21:55 UTC |
499eebe | dmytro-dish | 24 June 2019, 14:20:38 UTC | docs(README): Add detail to ios getUniqueID() docs (#707) Explained getUniqueID() implementation | 24 June 2019, 14:20:38 UTC |
3a53b13 | Mike Hardy | 21 June 2019, 16:39:58 UTC | 2.1.3 | 21 June 2019, 16:39:58 UTC |
b794788 | Mike Hardy | 21 June 2019, 16:39:09 UTC | chore: prepare for release 2.1.3 | 21 June 2019, 16:39:09 UTC |
92f899d | Mahmoud | 21 June 2019, 16:21:37 UTC | fix: add missing devices to devices with notch list | 21 June 2019, 16:35:57 UTC |
cf6d33f | Ashwin Pilgaonkar | 18 June 2019, 20:16:49 UTC | docs: Update Podfile contents under Linking -> iOS (via CocoaPods) (#692) | 18 June 2019, 20:16:49 UTC |
6302d6f | Alberto Blanco | 18 June 2019, 13:32:58 UTC | docs(README): Clarify the new changes regarding loading constants async (#697) The reason I added it under the installation main header is because I am afraid people might miss it if they install the package using react-native link. | 18 June 2019, 13:32:58 UTC |
d86c61f | Mike Hardy | 17 June 2019, 21:21:30 UTC | 2.1.2 | 17 June 2019, 21:21:30 UTC |
7a93319 | Mike Hardy | 06 June 2019, 18:30:56 UTC | 2.1.1 | 17 June 2019, 21:18:51 UTC |
c33c47a | Mike Hardy | 17 June 2019, 21:15:32 UTC | build: prepare 2.1.2 changelog | 17 June 2019, 21:15:32 UTC |
9588763 | Benoit Dion | 17 June 2019, 21:13:44 UTC | build: constrain play services dependency to pre-AndroidX 16.1.0 (#693) With the latest firebase/gcm release (https://developers.google.com/android/guides/releases), the latest version (`+`) now brings in androidx dependencies. react-native won't be ready for androidx until 0.60 so constraint the gcm version to 16.1.0 (the latest pre-androidx version) | 17 June 2019, 21:13:44 UTC |
79764d6 | Joey Yang | 07 June 2019, 19:25:39 UTC | docs: Clarify location of RNDeviceInfo.xcodeproj (#686) Under the iOS "Manual Linking" section, there is no file with the extension `.xcodeproj` in the location specified in the README. I have updated this section to specify the correct location of this file. | 07 June 2019, 19:25:39 UTC |
88d89d7 | Mike Hardy | 06 June 2019, 18:29:10 UTC | chore(CHANGELOG): prepare for 2.1.1 | 06 June 2019, 18:29:10 UTC |
0d7c4b7 | Mike Hardy | 06 June 2019, 18:26:51 UTC | chore: update example via refresh-example.sh / react-native 0.59.9 | 06 June 2019, 18:26:51 UTC |
6de87f4 | ナム Nguyen | 06 June 2019, 15:26:53 UTC | fix(Android): Avoid NullpointerException on install referer listener (#685) action is Nullable, so we call equals from action is not safe ``` java.lang.RuntimeException · Unable to start receiver com.learnium.RNDeviceInfo.RNDeviceReceiver: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference ``` | 06 June 2019, 15:26:53 UTC |
606d6de | Mike Hardy | 03 June 2019, 16:08:27 UTC | 2.1.0 | 03 June 2019, 16:08:27 UTC |
18b2656 | Mike Hardy | 03 June 2019, 16:07:04 UTC | chore: prepare for 2.1.0 | 03 June 2019, 16:07:04 UTC |
2f837b9 | Maurus Cuelenaere | 03 June 2019, 16:02:54 UTC | perf(Android): getConstants() in thread to parallelize load, speed up for most (#680) RNDeviceModule.getConstants() can take a lot of time (~300ms on a Galaxy S7), so try to run it as soon as possible in the background so that by the time it gets called, the constants have already been calculated and we can just return the map. | 03 June 2019, 16:02:53 UTC |