Commit Graph

  • 5a70ee4e84 OHOS doesnt have renameat2() eventhough the macro SYS_renameat2 is defined guoling 2024-04-10 21:42:56 +08:00
  • 03ce05705c tidy include guoling 2024-04-10 21:36:02 +08:00
  • 0187c37e48 tested ohos backup & restore guoling 2024-04-10 21:21:11 +08:00
  • 48d45c5bc4 stash for ohos backup & restore, almost done guoling 2024-04-10 21:06:57 +08:00
  • 2b8fd0cc21 stash for ohos backup & restore guoling 2024-04-09 16:27:25 +08:00
  • 540cf78c39 support empty Array when import from Preferences guoling 2024-04-08 16:25:57 +08:00
  • 898a65e0db add importFromPreferences(), encode & decode Array<number>, Array<boolean> guoling 2024-04-08 16:19:06 +08:00
  • 4ec118e4da add mmkvWithID() & reKey() guoling 2024-04-08 11:27:33 +08:00
  • c5af12321d add even more functionality guoling 2024-04-07 17:37:25 +08:00
  • 853fd7fc9b add more functionality guoling 2024-04-07 17:05:46 +08:00
  • 73b0b0e9f3 add encodeStringSet() & decodeStringSet() guoling 2024-04-07 16:15:02 +08:00
  • 1b8ef57d9a add allKeys() & removeValuesForKeys() guoling 2024-04-07 15:39:18 +08:00
  • 330949c279 use manual managed codesign guoling 2024-04-07 14:39:09 +08:00
  • 6979e26783 add containsKey(), removeValueForKey() & count() guoling 2024-04-03 20:24:48 +08:00
  • a0182ece5e use napi_create_external_arraybuffer() in possible guoling 2024-04-03 18:28:56 +08:00
  • 7ae81f7ed9 tidy common functions guoling 2024-04-03 18:03:57 +08:00
  • bef2087d31 add encode & decode bytes guoling 2024-04-03 17:46:48 +08:00
  • 52b849ea8a use bigint instead of BigInt as type guoling 2024-04-03 16:22:34 +08:00
  • b0b945763d add encode & decode string guoling 2024-04-03 16:04:35 +08:00
  • 1b150019e1 add encode & decode for int32/uint32/int64/uint64/double guoling 2024-04-03 15:46:37 +08:00
  • 5ada922a4f using TS getter guoling 2024-04-03 11:57:16 +08:00
  • e2d184f8d8 rename napi_init.cpp to native_bridge.cpp guoling 2024-04-03 11:52:59 +08:00
  • cd3db0cfc5 assume all ohos armv8 devices have aes+crc32 instr guoling 2024-04-03 10:46:05 +08:00
  • c33213f327 change UI guoling 2024-04-02 19:12:10 +08:00
  • eac5dc1b44 encodeBool() & decodeBool() works guoling 2024-04-02 19:10:23 +08:00
  • 571f70ff26 add NAPI_CALL() guoling 2024-04-01 20:40:23 +08:00
  • 56ba0738f0 initial commit for OpenHarmony support guoling 2024-04-01 18:42:05 +08:00
  • 32d8e0952b Merge pull request #1263 from catundercar/dev Guo Ling 2024-03-31 19:41:51 +08:00
  • 5403cea874 feat: use the embedded libz when libz cannot be found. tulip 2024-03-31 19:03:04 +08:00
  • 94ec7061d9 bump iOS Deployment Target to iOS 12 guoling 2024-03-28 10:26:20 +08:00
  • a0e2cb37b2 bump minSdkVersion to 23 guoling 2024-03-28 10:09:01 +08:00
  • 470fb977e9 drop armv7 support in Android guoling 2024-03-27 19:23:10 +08:00
  • 9054a3d276 tidy guoling 2024-03-25 15:26:30 +08:00
  • 06797a7450 also drop use of NSUserDefaults API #1220 guoling 2024-03-25 15:16:42 +08:00
  • 1feba14d33 avoid using so-called privacy API #1220 guoling 2024-03-20 12:30:46 +08:00
  • 87578391cd change to access() to detect file existence guoling 2024-03-19 21:19:15 +08:00
  • 33003ea676 Create FUNDING.yml Guo Ling 2024-03-19 09:40:42 +08:00
  • 381660727d Merge pull request #1256 from Tencent/dev Guo Ling 2024-03-15 18:48:43 +08:00
  • 5dcd8f43d8 update flutter example deps guoling 2024-03-15 18:48:23 +08:00
  • cf4901a417 Merge pull request #1255 from Tencent/dev v1.3.4 Guo Ling 2024-03-15 17:17:58 +08:00
  • cb8ba14ffe remove duplicate info.plist guoling 2024-03-15 17:17:35 +08:00
  • 591140f9a3 Merge pull request #1250 from Tencent/dev Guo Ling 2024-03-15 15:24:28 +08:00
  • 2e9fdcba92 upgrade some flutter deps guoling 2024-03-15 15:21:17 +08:00
  • 51d692007f prepare for v1.3.4 guoling 2024-03-14 16:01:01 +08:00
  • d15e292bd8 Merge pull request #1244 from wangtao19930524/bugfix/trim_sigbus_fix Guo Ling 2024-03-09 09:56:23 +08:00
  • 8aec6da927 bugfix: trim sigbus MrWander 2024-03-08 14:00:13 +08:00
  • 5df953dae1 chore: FIX README ColMugX 2024-02-26 06:16:42 +00:00
  • 1bc1068ea8 Merge pull request #1240 from colmugx/fix/readme Guo Ling 2024-02-26 16:02:36 +08:00
  • 78be5a7600 chore: FIX README ColMugX 2024-02-26 06:16:42 +00:00
  • cdc12293dc Merge pull request #1234 from cyrilbo/feature/visionos-support Guo Ling 2024-02-18 19:42:15 +08:00
  • 12edde5d2b chore: add visionos support in podspec Cyril Bonaccini 2024-02-16 09:27:46 +01:00
  • bc7d69acbe test: add test in vision app Cyril Bonaccini 2024-02-16 09:22:37 +01:00
  • 76107d762c chore: make MMKV visionos compatible Cyril Bonaccini 2024-02-16 09:21:23 +01:00
  • d63393b36c chore: add VisionDemo target Cyril Bonaccini 2024-02-16 09:12:19 +01:00
  • a740f2e84a chore: add MMKVDemo to workspace Cyril Bonaccini 2024-02-15 18:08:14 +01:00
  • d7310af125 include <unistd.h> for unlink() #1233 guoling 2024-02-05 19:58:21 +08:00
  • 4b23f9b05b Merge pull request #1231 from Tencent/dev v1.3.3 Guo Ling 2024-01-25 19:39:36 +08:00
  • 5b914360f2 update flutter for v1.3.3 guoling 2024-01-25 19:39:15 +08:00
  • e19fda92bf Merge pull request #1229 from Tencent/dev Guo Ling 2024-01-25 17:37:23 +08:00
  • 92f073b1e2 update v1.3.3 change log guoling 2024-01-25 17:35:25 +08:00
  • 091409d4b3 Merge pull request #1228 from kaitian521/dev Guo Ling 2024-01-25 16:18:02 +08:00
  • abeec07878 Duplicate class dalvik.annotation.optimization.FastNative #1227 lishaokai 2024-01-25 16:10:22 +08:00
  • 01dad4fd2e support decoding empty ByteArray for Android Java/Kotlin #1205 guoling 2024-01-24 19:57:26 +08:00
  • bf03ffec08 1. use namespace instead of package #1224 2. upgrade sdk to 34 3. upgrade androidx to v1.7.1 guoling 2024-01-24 19:26:09 +08:00
  • 80a27ff49e log mmap() result address guoling 2024-01-09 17:40:05 +08:00
  • a6f16b5c5e avoid using so-called privacy API #1220 guoling 2024-01-05 14:34:05 +08:00
  • 9bb7ec4050 Merge pull request #1222 from maxencehenneron/dev Guo Ling 2024-01-04 14:42:51 +08:00
  • 75c4af75fb Fix multiprocess mode on iOS Maxence Henneron 2024-01-03 12:17:20 -08:00
  • cbe1446802 Merge pull request #1218 from anthann/dev Guo Ling 2024-01-02 09:28:25 +08:00
  • 9372cc90c0 fix: (POSIX)use of undeclared identifier memcpy peiranguo 2023-12-27 14:56:52 +08:00
  • 3561cee217 rename macro with MMKV prefix to avoid conflict #1215 guoling 2023-12-29 11:13:36 +08:00
  • b709853fb0 Merge pull request #1213 from catundercar/dev Guo Ling 2023-12-26 10:28:07 +08:00
  • 43f4c30fc3 Fix cgo cannot find functions reference when turn on "MMKV_DISABLE_CRYPT" tulip 2023-12-26 00:16:17 +08:00
  • 92d0a17d82 add back lazy-load on mmkv init guoling 2023-12-25 16:46:58 +08:00
  • 690620c8f9 dont ExclusiveLockType on loading unless there is need for truncate guoling 2023-12-25 15:48:53 +08:00
  • 0f36daea25 add flutter iOS bridge wrapper for removeStorage() guoling 2023-12-06 16:34:12 +08:00
  • 962cf09f9c test removeStorage() on Win32 guoling 2023-12-06 16:06:00 +08:00
  • 1c259bf62c test removeStorage() on Python guoling 2023-12-06 15:39:40 +08:00
  • c9549b6635 test removeStorage() on Golang guoling 2023-12-06 15:21:23 +08:00
  • c9387351d0 upgrade mmkv to v1.3.3 guoling 2023-12-06 14:54:11 +08:00
  • 7643eeae4b test removeStorage() on Flutter for Android guoling 2023-12-06 14:51:34 +08:00
  • ee1e77be8e test removeStorage() on Android guoling 2023-12-06 14:31:21 +08:00
  • e7322d8cee test removeStorage() on POSIX guoling 2023-12-06 13:29:41 +08:00
  • 2a5b576aa8 test removeStorage() on iOS guoling 2023-12-06 12:25:43 +08:00
  • d3c9e6af28 add removeStorage() guoling 2023-12-06 12:25:35 +08:00
  • 33b4f108c6 make override much more robust & efficient #1151, #1160 guoling 2023-12-01 17:09:05 +08:00
  • 7de66922e0 add protection in partialLoadFromFile() #1190 guoling 2023-11-27 19:24:57 +08:00
  • 02e07a7c2b make expectCapacity more consistent guoling 2023-11-21 19:43:32 +08:00
  • a8d3cdd2a4 Merge pull request #1198 from Tencent/dev v1.3.2 Guo Ling 2023-11-20 17:59:33 +08:00
  • f8771f0b1a prepare for flutter guoling 2023-11-20 17:58:43 +08:00
  • a0b17a7ef9 Merge pull request #1197 from Tencent/dev Guo Ling 2023-11-20 17:24:07 +08:00
  • 9adc664fe6 update change log guoling 2023-11-20 17:23:29 +08:00
  • be7614abdc Merge pull request #1196 from Tencent/dev Guo Ling 2023-11-20 16:54:55 +08:00
  • 2fcabdea16 prepare for v1.3.2 guoling 2023-11-20 16:50:30 +08:00
  • 349f9a774c dart upgrade guoling 2023-11-20 11:18:13 +08:00
  • cebca3cc88 dart format guoling 2023-11-20 11:13:59 +08:00
  • 3e6f624dea add clearAll(keepSpace:) & CompareBeforeSet for Flutter guoling 2023-11-16 17:21:47 +08:00
  • 557aaf6821 add clearAll(keepSpace:) & CompareBeforeSet for python guoling 2023-11-16 16:19:33 +08:00
  • 697128fc86 add ClearAllKeepSpace() for golang guoling 2023-11-16 15:58:24 +08:00
  • c1d5874f57 add CompareBeforeSet for golang guoling 2023-11-16 15:48:26 +08:00