1709 Commits

Author SHA1 Message Date
Guo Ling cf95303ab1 Merge pull request #1590 from Tencent/dev
for v2.2.4
v2.2.4
2025-09-25 15:16:55 +08:00
guoling 71ee4df1f7 v2.2.4 2025-09-25 15:16:00 +08:00
guoling 0fce41f270 opt move assignment operator of MMBuffer 2025-09-18 19:33:14 +08:00
Guo Ling e742adcc23 Merge pull request #1579 from mrousavy/feat/podspec-modules 2025-08-29 23:26:45 +08:00
Marc Rousavy 699bb83521 fix: Make MMKV and MMKVCore define modules 2025-08-29 12:00:32 +02:00
Guo Ling f4657aeb7a Merge pull request #1576 from Tencent/dev
for flutter 2.2.3
v2.2.3
2025-08-20 20:27:33 +08:00
guoling a1f1017caa mmkv_platform_interface v2.2.3: protect from freePtr() not found 2025-08-20 20:25:54 +08:00
guoling 797290c7bc update flutter config for mmkv_linux 2025-08-20 19:38:20 +08:00
Guo Ling dfc06433ed Merge pull request #1575 from Tencent/dev
migrate to Central Publisher Portal
2025-08-20 18:40:11 +08:00
guoling 720e6c0c7b migrate to Central Publisher Portal 2025-08-20 18:39:38 +08:00
Guo Ling 0392e9ae84 Merge pull request #1574 from Tencent/dev
for v2.2.3
2025-08-20 17:25:26 +08:00
guoling 6545be23fe prepare for v2.2.3 2025-08-20 17:23:21 +08:00
guoling 299bb09a56 fix Android compile error 2025-08-20 17:23:02 +08:00
guoling 99ec377bc4 fix special relative path not created bug 2025-08-20 12:04:53 +08:00
lingol 247fb77772 tidy 2025-08-20 18:34:05 +08:00
lingol 070524e18f linux done 2025-08-20 18:33:08 +08:00
Guo Ling 9478e8fcff tidy win32 arch 2025-08-19 22:27:03 +08:00
Guo Ling f9f39e0f72 flutter for win32 almost work 2025-08-18 18:14:30 +08:00
guoling c12d528de7 prepare Flutter Desktop support 2025-08-14 20:37:07 +08:00
guoling 89f1e4a3ec add TDS statement 2025-08-11 15:15:48 +08:00
guoling 0d83c15fcb tidy include 2025-08-11 15:15:48 +08:00
Guo Ling 7fcea2f831 Merge pull request #1561 from shicz86/feature/fix-nativebuffer
Fix: incorrect return value when address converted to long exceeds Lo…
2025-07-15 17:07:32 +08:00
shicz86 7bc9d545c4 Fix: incorrect return value when address converted to long exceeds Long.MAX_VALUE
Fix: incorrect return value when native address converted to long exceeds Long.MAX_VALUE.
This fix ensures that high memory addresses are correctly interpreted in the Java layer, preventing negative values due to overflow.
2025-07-15 16:25:23 +08:00
guoling 4ebab398d2 fix name conflict in Swift #1556 2025-07-04 19:13:39 +08:00
guoling 430a92555c change win32 files to utf-8 2025-07-01 11:48:18 +08:00
Guo Ling 400949e999 Merge pull request #1541 from zhongwuzw/features/fix_apple_build_dev
Fixes build error when unset MMKV_APPLE on apple platforms
2025-06-03 09:25:54 +08:00
zhongwuzw a006112fb0 Fixes build error when unset MMKV_APPLE on apple platforms 2025-06-01 10:33:00 +08:00
guoling 4f44fa1c16 robust callback handler processing 2025-05-15 16:18:49 +08:00
guoling b3096dee00 drop deprecated pagesize setting 2025-05-14 12:29:18 +08:00
guoling 35f3b6af3b use const char* instead of std::string from potential NDK mismatch 2025-05-14 10:28:40 +08:00
guoling 048b1808ed add MMKVHandler.getNativeLogHandler() for Android 2025-05-12 16:21:33 +08:00
guoling 46d347a015 JNIEnv::DeleteLocalRef() after logging 2025-05-09 14:51:38 +08:00
Guo Ling c74d8b886a Merge pull request #1531 from Tencent/dev
update some dep
v2.2.2
2025-05-08 12:55:03 +08:00
guoling 9180143b64 update some dep 2025-05-08 12:51:59 +08:00
Guo Ling e028cfd604 Merge pull request #1530 from Tencent/dev
for v2.2.2
2025-05-08 12:11:33 +08:00
guoling 8093cb35e1 prepare for v2.2.2 2025-05-08 11:52:46 +08:00
guoling 467c44af67 opt Win32 load from file speed 2025-05-07 15:50:53 +08:00
guoling 2f54714b93 iOS: retain callback handler #1526 2025-05-07 15:15:08 +08:00
guoling 4ad7236e0c dont depend on OS close() to unlock file locks, for Linux/Android flock() is buggy with mmap() 2025-05-07 14:23:41 +08:00
Guo Ling bd7a9f77d5 Merge pull request #1524 from Tencent/dev
upgrade mmkv version for android demo project
v2.2.1
2025-04-25 17:08:58 +08:00
guoling 73151c5c1e upgrade mmkv version for android demo project 2025-04-25 17:08:24 +08:00
Guo Ling 61facda2cb Merge pull request #1523 from Tencent/dev
for v2.2.1
2025-04-25 16:28:40 +08:00
guoling c8f3a0e7ae add importFrom() for Win32 2025-04-25 16:25:16 +08:00
guoling dcfbc83f1c add importFrom() for Python/Golang 2025-04-25 15:23:24 +08:00
guoling 6ee1a6d6d6 tidy ohos 2025-04-25 14:18:12 +08:00
guoling a6900eb0d8 add importFrom() for OHOS 2025-04-25 14:12:53 +08:00
guoling eea94733e6 add importFrom() for Flutter 2025-04-25 13:05:55 +08:00
guoling 9ed7248afc prepare for v2.2.1 2025-04-25 12:59:35 +08:00
guoling a7c0d9c844 add importFrom() for Android 2025-04-25 12:31:32 +08:00
guoling 9ac9c642ac add importFrom() for iOS 2025-04-25 11:48:31 +08:00