Commit Graph

  • 01790453fe use std::string_view to represent key type guoling 2024-05-11 14:44:17 +08:00
  • 5ab11be2e5 v1.3.6-beta guoling 2024-05-09 16:41:32 +08:00
  • b719161a5a update changelog for ohos guoling 2024-05-09 14:29:12 +08:00
  • 90bbd29bf7 fix NValueToString() off-by-one error #1294 guoling 2024-05-09 14:25:38 +08:00
  • 6cb4ea05a6 Merge pull request #1293 from BeneficialCode/dev Guo Ling 2024-05-09 09:46:53 +08:00
  • 038cf12cc4 Fixed compilation errors, added missing header files, and upgraded the C++ standard to C++17. BeneficialCode 2024-05-09 09:33:58 +08:00
  • 063148a4f9 Merge pull request #1289 from BeneficialCode/dev Guo Ling 2024-05-08 09:50:29 +08:00
  • 0cd7ba90ac support build python library on x64 Windows BeneficialCode 2024-05-07 20:08:59 +08:00
  • 6566d67082 rename to encodeTypedArray() guoling 2024-05-07 16:58:59 +08:00
  • 49d5d8e7e8 update ohos doc guoling 2024-05-07 16:52:33 +08:00
  • 9341e03e19 make C++20 optional guoling 2024-05-07 16:42:33 +08:00
  • 0e79ad35b9 ohos encode/decode TypedArray guoling 2024-05-07 15:57:39 +08:00
  • e6056f9d4c fix iOS compile error guoling 2024-05-07 12:01:23 +08:00
  • 52963d3568 disable module verifier #1286 guoling 2024-05-07 12:00:44 +08:00
  • 9e8c30d7cb also support std::span<> guoling 2024-05-06 17:54:17 +08:00
  • 8bf3301c71 fix typo guoling 2024-05-06 11:17:33 +08:00
  • 89ee784693 fix warning arkts-no-any-unknown #1280 guoling 2024-05-06 10:53:55 +08:00
  • 8c67e0ca1d use android_get_device_api_level() to get API level guoling 2024-04-30 11:55:12 +08:00
  • 50d576694a call ashmem_create_region() if possible (API level 23~26), now that we bump minSdkVersion to 23, this won't be a problem guoling 2024-04-30 11:09:19 +08:00
  • 8b8852479b support encoding string_view guoling 2024-04-29 18:05:44 +08:00
  • 5a350d7ebf etc -> etc. guoling 2024-04-29 16:26:07 +08:00
  • b224845bbf v1.3.6-alpha guoling 2024-04-29 16:03:15 +08:00
  • 4f88f3260a update doc about set<!MMKV_SUPPORTED_VALUE_TYPE<T>>() guoling 2024-04-29 15:29:52 +08:00
  • 5bffed9b0f upgrade iOS C++ to 20 guoling 2024-04-29 15:19:52 +08:00
  • df7532eb0d fix encode vector<bool/float/double> size error guoling 2024-04-29 15:10:28 +08:00
  • 346e8f0f40 fix some testcase error guoling 2024-04-29 14:32:37 +08:00
  • 977a93fa09 almost done add vector<T> encode/decode support guoling 2024-04-29 14:25:18 +08:00
  • b990c2bd14 prepare to add vector<T> encode/decode support guoling 2024-04-28 18:49:34 +08:00
  • 7ef8554dff tidy guoling 2024-04-28 15:55:26 +08:00
  • db61c3ea60 fix typo guoling 2024-04-28 15:43:13 +08:00
  • 91c42dcd0c add encode/decode float interface for ohos #1280 guoling 2024-04-28 12:54:36 +08:00
  • 8a9274e41e add back dependencies guoling 2024-04-28 12:28:23 +08:00
  • 4f0f1278d7 upgrade IDE to 5.0.3.200 guoling 2024-04-28 11:57:33 +08:00
  • 8b0be437a7 update version on ohos guoling 2024-04-28 11:19:55 +08:00
  • 978ccde82f update docs about flutter plugin rename guoling 2024-04-26 19:19:23 +08:00
  • 416ed6ce90 fix linux compile error #1281 guoling 2024-04-26 18:26:10 +08:00
  • 9a210a3612 Merge pull request #1277 from Tencent/dev v1.3.5 Guo Ling 2024-04-24 19:00:54 +08:00
  • 5da44efc00 update pub guoling 2024-04-24 18:39:31 +08:00
  • 2837a99e6f update pub guoling 2024-04-24 18:38:55 +08:00
  • 18dad5ba84 upgrade mmkv_ios guoling 2024-04-24 18:29:04 +08:00
  • 7302cfe00c Merge pull request #1275 from Tencent/dev Guo Ling 2024-04-24 17:11:58 +08:00
  • 6d34583c26 fix Android compile error guoling 2024-04-24 17:11:24 +08:00
  • fd06511db8 fix Android compile error guoling 2024-04-24 17:05:09 +08:00
  • 1abfa75d88 Merge pull request #1273 from Tencent/dev Guo Ling 2024-04-24 16:41:39 +08:00
  • 35d14ff77f fix iOS compile error guoling 2024-04-24 16:41:07 +08:00
  • 07d7b7667a update change log guoling 2024-04-24 16:38:05 +08:00
  • 7c19c2150c Merge pull request #1272 from Tencent/dev Guo Ling 2024-04-24 16:25:05 +08:00
  • c56e60b40f prepare for v1.3.5 guoling 2024-04-24 16:21:25 +08:00
  • 58860e6193 turn off obfuscation for OHOS guoling 2024-04-23 17:59:10 +08:00
  • fbc88069ec add baseline benchmark guoling 2024-04-23 17:56:48 +08:00
  • 773fed105a bump to v1.3.5-alpha guoling 2024-04-19 17:57:50 +08:00
  • bec3413b00 Merge pull request #1269 from ArcticLampyrid/master Guo Ling 2024-04-19 18:05:32 +08:00
  • 3596f2aa36 fix: uintX_t is not defined when using gcc 13.2.1 ArcticLampyrid 2024-04-19 15:06:49 +08:00
  • ca142f7ba6 tidy readme guoling 2024-04-19 16:33:02 +08:00
  • cd27fbd8f9 call HarmonyOS NEXT instead of OpenHarmony everywhere guoling 2024-04-19 16:24:25 +08:00
  • 4c79e8722c update Windows doc guoling 2024-04-19 15:55:17 +08:00
  • 4cb1891c36 support x64 in windows #1254 guoling 2024-04-19 15:29:44 +08:00
  • a37ae64aa9 fix win compile error guoling 2024-04-19 15:29:22 +08:00
  • 6c2f09f8f1 change dep on mmkv_xxx from local to pub.dev guoling 2024-04-19 11:26:13 +08:00
  • 48b91517ef add upper bound on dep guoling 2024-04-19 11:24:07 +08:00
  • 14b4bd63d2 change dep on mmkv_platform_interface from local to pub.dev guoling 2024-04-19 11:22:23 +08:00
  • 7e87462577 refactor MMKVPluginPlatformFFI to seperate file guoling 2024-04-19 11:18:49 +08:00
  • d2b6cc51e6 update changelog date guoling 2024-04-19 11:14:29 +08:00
  • 7f0be61fd8 add back upper bound on sdk version guoling 2024-04-19 11:13:32 +08:00
  • a646bd0254 Merge pull request #1268 from Tencent/dev_flutter Guo Ling 2024-04-19 11:07:20 +08:00
  • 6215feca2a update readme dev_flutter guoling 2024-04-19 11:06:52 +08:00
  • 8065ebc69f Merge pull request #1267 from Tencent/dev_flutter Guo Ling 2024-04-19 11:06:03 +08:00
  • a78b16c118 udpate reame for mmkv_platform_interface guoling 2024-04-19 11:02:44 +08:00
  • 85f9e2e9a6 update readme for mmkv_android guoling 2024-04-19 10:56:35 +08:00
  • 94d2ab138b add @override guoling 2024-04-19 10:24:24 +08:00
  • 15aacf8c85 fix optional logLevel bug #1261 guoling 2024-04-19 10:15:40 +08:00
  • 2ec60d2ee1 almost done guoling 2024-04-18 18:58:16 +08:00
  • 1883e65ec0 add mmkv_android guoling 2024-04-18 17:46:01 +08:00
  • 6033d51372 using MMKVPluginPlatform to get encodeBool() native func pointer guoling 2024-04-18 16:43:46 +08:00
  • df57d4ecde looks ok guoling 2024-04-18 15:26:41 +08:00
  • 0deb522b07 keep example iOS version & Android minSDK sync with MMKV package guoling 2024-04-18 14:36:33 +08:00
  • 5dd0d80317 Merge branch 'dev' into dev_flutter guoling 2024-04-18 14:25:45 +08:00
  • 3d6cf1e24f Merge pull request #1266 from Tencent/dev_openharmony Guo Ling 2024-04-18 14:22:01 +08:00
  • ac1a234d21 test "@tencent/mmkv": "1.3.4" dev_openharmony guoling 2024-04-18 11:30:07 +08:00
  • 7ac4fd6edc add some ios code guoling 2024-04-18 11:19:41 +08:00
  • 37b6039d0f initial commit for flutter federated plugins guoling 2024-04-17 20:40:44 +08:00
  • 00a88732f6 keep iOS version & Android minSDK sync with MMKV native lib guoling 2024-04-17 17:22:46 +08:00
  • 78395c1c99 use @tencent/mmkv everywhere guoling 2024-04-17 17:08:00 +08:00
  • 9747d0ce3f update readme guoling 2024-04-17 16:58:26 +08:00
  • 317b1ffe16 add example guoling 2024-04-17 15:07:56 +08:00
  • ddb1a79282 rename backto @tencent/mmkv guoling 2024-04-17 14:56:08 +08:00
  • da60eeb4a3 tidy readme guoling 2024-04-16 20:25:30 +08:00
  • dde859ccd4 add Prerequisites guoling 2024-04-16 20:19:46 +08:00
  • d88571f5ed move readme & stuff to root dir of MMKV module guoling 2024-04-16 20:10:05 +08:00
  • 95c30fc017 use Har instead of Hsp for MMKV module guoling 2024-04-16 17:59:02 +08:00
  • e2a694e681 update binary size guoling 2024-04-16 17:06:21 +08:00
  • 1fb5f2cd98 fix compile error guoling 2024-04-16 16:20:37 +08:00
  • 8c08a69d8b add OHOS doc guoling 2024-04-15 18:11:27 +08:00
  • 932c6ea283 add JSDoc guoling 2024-04-15 15:17:52 +08:00
  • 83458b2425 tidy access & return type & exception for MMKV class guoling 2024-04-12 11:46:26 +08:00
  • d6aa6f3ace add NativeBuffer guoling 2024-04-12 10:55:37 +08:00
  • bcf76f68fd tidy description guoling 2024-04-11 17:42:24 +08:00
  • b81f033558 add ashmem mmkv guoling 2024-04-11 16:35:50 +08:00
  • 52edb1ef8d add enableAutoKeyExpire() & enableCompareBeforeSet() guoling 2024-04-11 12:11:43 +08:00
  • 1f5034a2fd add nulliability annotation guoling 2024-04-11 10:58:48 +08:00