16 Commits

Author SHA1 Message Date
guoling 522cf55fa1 Prepare for v2.4.3 hotfix 2026-10-15 19:40:49 +08:00
guoling 79b6c97e78 udpate date of v2.4.2 2026-08-21 11:01:58 +08:00
guoling 6df31b7c0b Prepare for v2.4.2 hotfix 2026-08-20 17:42:52 +08:00
guoling 4287c37f45 prepare for v2.4.1 2026-07-29 20:37:56 +08:00
guoling 748f883b45 prepare for v2.4.0 2026-03-19 15:25:39 +08:00
guoling a2f49120ae update changelog for v2.4.0 2026-03-18 16:23:10 +08:00
guoling 9348a93f26 refactor callback system into unified MMKVHandler across all platforms
Replace 4 separate static function pointers (LogHandler, ErrorHandler,
ContentChangeHandler, ContentLoadedHandler) with a single MMKVHandler
abstract class in Core C++. Update all 6 platform wrappers (iOS, Android,
OHOS, Python, Golang, Flutter) to use adapter classes bridging to the new
unified handler. Add onMMKVContentLoadSuccessfully callback to Android,
OHOS, Flutter, Python and Golang where it was previously missing.
2026-03-18 12:40:05 +08:00
guoling 1980694c42 add MMKV config for flutter 2026-02-09 20:42:17 +08:00
guoling 168fd758fb prepare for v2.3.0 2025-12-02 19:01:30 +08:00
guoling 4403eb9769 support aes 256 on flutter 2025-12-01 17:05:24 +08:00
guoling 71ee4df1f7 v2.2.4 2025-09-25 15:16:00 +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
guoling 6545be23fe prepare for v2.2.3 2025-08-20 17:23:21 +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