Skip to content

History / windows_tutorial_cn

Revisions

  • Fix typos, code errors, and content quality issues across all docs Typos & misspellings: - Performence→Performance, droped→dropped, bellow→below, Pythond→Python, Enbedded→Embedded, 语语言→语言, wise versa→vice versa Non-standard language: - disrecommend→discourage, Traditionary→Traditionally, of cause→of course, There're→There are, regardless with→regardless of whether Code fixes: - Remove duplicated AES-256 sentences (caused by replace_all) - Remove mixed-language `var ret` lines from C++ backup/restore blocks - Fix variable name mismatch (auto kv vs mmkv->) in C++ Deleting blocks - Fix wrong platform name "Windows" in POSIX string literals - Fix backup code calling backupOneMMKV instead of restoreOneMMKV in iOS - Fix wrong code block language tags (dart→js) in ohos_setup.md - Fix trailing semicolons in Go code blocks - Fix wrong mode constant (SINGLE→MULTI_PROCESS) in golang_setup.md - Fix step numbering skips in golang_setup.md and android_setup.md/cn - Remove duplicate C++20 prerequisite line in windows_setup.md - Fix POSIX tutorial include to <MMKV/MMKV.h> matching demo code Content quality: - Replace full-width punctuation (,:) with ASCII in English docs - Fix non-ASCII ellipsis (……→...) in code blocks - Normalize wiki links (absolute GitHub URLs → relative bare page names) - Fix "sandbox encrypts" → "sandbox protects from unauthorized access" - Update home.md/cn Windows section to match current project structure - Fix grammar: "tutorials is", "these code", "been bumped", etc. - Remove stale "large file MMKV coming" text from FAQ_cn.md - Fix duplicate "& SQLite & SQLite" in android_benchmark_cn.md - Add v1.3.x LTS note to API level 19 section - Rename "In Advance" → "Advanced Usage" section heading - Mention AES CFB-128/256 support in all Encryption sections - Fix AES-256 description: must explicitly set aes256 flag

    @lingol lingol committed Apr 3, 2026
  • Fix AES-256 description: aes256 flag must be set explicitly AES-256 is not auto-detected from key length. Keys are always truncated to 16 bytes by default (AES-128). Users must explicitly pass aes256=true to enable AES-256 encryption.

    @lingol lingol committed Apr 2, 2026
  • Mention AES-128/256 support in Encryption section of all platform docs

    @lingol lingol committed Apr 2, 2026
  • Document missing v2.4.0 features across all platforms Add comprehensive documentation for features that were missing from advance/tutorial docs: disableCompareBeforeSet, disableAutoKeyExpire, read-only mode, instance utility methods (totalSize, actualSize, count, importFrom, sync, trim, clearAllWithKeepingSpace), file management (checkExist, isFileValid, removeStorage), expiration introspection (countNonExpiredKeys, allNonExpiredKeys), NameSpace backup/restore and utility methods. Also add encryption and error recovery sections that were missing from Windows/POSIX docs. Fix incorrect MMKVConfig code examples on all platforms to match actual source API.

    @lingol lingol committed Apr 2, 2026
  • update docs

    @lingol lingol committed Apr 2, 2026
  • add NameSpace docs

    @lingol lingol committed Feb 18, 2025
  • update Windows doc

    @lingol lingol committed Apr 19, 2024
  • update doc about logs handler

    @lingol lingol committed Jan 26, 2024
  • add auto expiration for others

    @lingol lingol committed Jun 15, 2023
  • update doc for backup & restore

    @lingol lingol committed Nov 3, 2021
  • upgrade for v1.2.7

    @lingol lingol committed Dec 25, 2020
  • md suffix

    @lingol lingol committed Sep 2, 2020