Tags: google/mozc
Tags
2.31.5712 → 2.31.5851 Conversion * Improved over triggering of number variants expansion (#1274). * Stopped adding punctuation characters for suggestion candidates (cb0b430). * Added OOV words like インティマシー, PFAS Feature * Added 部首 annotation to the description (#1165) * Added ".tsv" files to the default dictionary file types of the dictionary tool GUI. * Added romaji conversion rule from "tch" to "っ + ch". * Updated the Zip code data as-of 2025-03-08. * Windows: Supported to get surrounding text from more applications (#1289, #1293). Bug fix * Fixed a regression issue of SwitchKanaType by the Muhenkan key (#1188). * Linux: fix the preedit string state when it's empty (#1174) * Linux: fix configuration example for enabling JIS layout (#1237) Build * Updated the Bazel version : 8.0.0 → 8.1.1 * Updated the Protobuf version: 29.1 →29.3 * Updated the Abseil version : 20240722.0 → 20250127.1 * Linux/Android: stop using Docker * macOS: require Xcode 16.0 (macOS SDK 15.0) or later * Windows: supported unit tests with Bazel * Windows: use clang-cl for the Bazel build * Windows: Added build instructions with Bazelisk (#1272) Code * Added the --test option to session_handler_main (e1c2bec) * Added is_incognito_mode field to Request proto message * Started supporting C++20 * Performed large scale refactoring * Reduced dependency of Segments from Predictor * Replaced FRIEND_TEST with TestPeer * Removed unused code * Removed googletest * Android: Removed and archived 109A KCM file (5d3ce6f).
2.30.5544 → 2.31.5712 Conversion * updated the LM dictionary * updated symbols (#1074, #1100) * updated emoji data to CLDR 46 (Emoji 16.0) * updated zip code entries (#1063). * updated word entries (#1068, #1069) * fixed conversion errors reported by users. Features * updated the copyright year to 2025. * added words based on the reports from contributors (b0b37db, 9c53503, ad8a2be) * updated the collocation data based on the reports from contributors (456284e) * Windows: bundle debug symbol for Mozc TIP DLL (#1081) * Windows: shutdown existing Mozc processes on upgrading the version (#1093) Bug fix * Linux: enabled switching to the DIRECT mode from the menu (#1061) * Linux: enabled switching modes with Super+Space in Wayland (#853, #1059) * macOS: addressed crash issues on macOS 15 (Sequoia) * macOS: fixed the limitation of mouse clicking on the renderer on macOS 15 (120bd93) * Windows: fixed the freeze issue with some applications like the searchhost.exe (#1077, #856) * Windows: fixed the UI language issue of the GUI tools (#1110) * Windows: fixed the setting of Omaha updater for the GoogleJapaneseInput build (#1072) Build * supported Bazel 8.0.0 (#1118) * supported MODULE and removed WORKSPACE for Bazel (#1002, #1115) * updated the Abseil version: 20240116.1 → 20240722.0 * updated the Protobuf version: v27.0 → v29.1 * updated the GoogleTest version: v1.12.1 → v1.15.2 * supported the `–config=release_build` Bazel option (9fd8739). * supported Python 3.14 (#1084) * Android: Updated the Docker build environment * Linux: updated the build environment: Ubuntu 22.04 → 24.04 (#924) * Linux: supported gcc-14.1.1 without additional build flags (#927) * macOS: Supported building .dmg file. * macOS / Windows: Updated Qt version: 6.7.2 → 6.8.0 (#1065, #1105, #1110, #1121) * Windows: Supported Bazel build (#948) * Windows: Updated the Wix version: 4.0.5 → 5.0.2 (#1070) Code * added a lint checker for BUILD.bazel and *bzl files (#1089) * renamed the protobuf field from Candidates to CandidateWindow * refactoring of ConversionRequest making it as immutable object * refactoring of the Converter implementation * refactoring of Engine and SessionConverter to make each module pluggable * removed cyclic dependency between Converter and Rewriter. * performed various code refactoring
2.29.5374.102 → 2.30.5544.102 Features * Updated the word dictionary (6af6a25) * Added words based on the GitHub issues (f518d3d, d0d1bc8, 2ea9504, d6a55d2, 4f03239, #928) * Updated the reading correction rules (3a665b1) * Added more symbol characters (#933) * Updated Emoji entries (68c3985) * Fixed voiced Katakana conversion from ゑ (ヸ → ヹ) * Supported the conversion from "なう" to date/time (i.e. 2024/12/31 23:59) * Improved the AD to Era conversion: "2024ねん" → "令和6年" (6ceada3) * Improved the usability of era-to-ad conversion (れいわ6ねん→2024年) * Supported loading user dictionary files exported from Gboard * Improved the about dialog with the dark mode (#897) * Linux: Improved the candidate UI with HiDPI displays (#823) Bug fix * Fixed the crash issue on saving the user dictionary. (42cbb3f) * Fixed the crash issue on the debug build caused by converting negative numbers (#878) * Fixed the issue that Bazel build did not included entries in dictionary_manual/ (47eb877) * Linux: Prevent executing multiple candidate windows (#912) * macOS: Fixed jaggy icons for the GUI tools (#964) * macOS: Replaced "Google Japanese Input" with Mozc in UI messages. (caeb9ce) * macOS: Fixed the crash issue of mozc_emacs_helper (#900) * macOS (Apple Silicon): Fixed the crash issue of GUI tools (#791) Build * Updated the Abseil version: 20230802.1 → 20240116.1 * Updated the Protobuf version: v25.0 → v27.0 (#937, #913) * Updated the Qt version: 6.6.1 → 6.7.2 (#963, #934, #911, #877) * Rebase Mozc onto Abseil logging library. (c77285e) * Supported dictionary_manual/words.tsv as additional dictionary entries (8d3a297) * Set proper release/debug build options for GitHub Actions (07c5f89) * Linux: Added Dockerfile for Ubuntu 24.04 (#924) * Linux: Deprecated the GYP build * Windows: Added CI of Bazel for the converter and GUI tools (#948) * Windows: Simplified the build process by reducing manual execution of the vcvars .bat file. (#923) * Windows: Update the WiX version: v3.14 → v4.0.5 (#894) Code * Performed a number of code refactorings * Applied Clang's build cleaner * Completed the migration from base/logging.h to Abseil log. * macOS: Applied suggestions from code scanning alerts (b955086)
2.29.5374.102 → 2.30.5544 Features * Updated the word dictionary (6af6a25) * Added words based on the GitHub issues (f518d3d, d0d1bc8, 2ea9504, d6a55d2, 4f03239, #928) * Updated the reading correction rules (3a665b1) * Added more symbol characters (#933) * Updated Emoji entries (68c3985) * Fixed voiced Katakana conversion from ゑ (ヸ → ヹ) * Supported the conversion from "なう" to date/time (i.e. 2024/12/31 23:59) * Improved the AD to Era conversion: "2024ねん" → "令和6年" (6ceada3) * Improved the usability of era-to-ad conversion (れいわ6ねん→2024年) * Supported loading user dictionary files exported from Gboard * Improved the about dialog with the dark mode (#897) * Linux: Improved the candidate UI with HiDPI displays (#823) Bug fix * Fixed the crash issue on saving the user dictionary. (42cbb3f) * Fixed the crash issue on the debug build caused by converting negative numbers (#878) * Fixed the issue that Bazel build did not included entries in dictionary_manual/ (47eb877) * Linux: Prevent executing multiple candidate windows (#912) * macOS: Fixed jaggy icons for the GUI tools (#964) * macOS: Replaced "Google Japanese Input" with Mozc in UI messages. (caeb9ce) * macOS: Fixed the crash issue of mozc_emacs_helper (#900) * macOS (Apple Silicon): Fixed the crash issue of GUI tools (#791) Build * Updated the Abseil version: 20230802.1 → 20240116.1 * Updated the Protobuf version: v25.0 → v27.0 (#937, #913) * Updated the Qt version: 6.6.1 → 6.7.2 (#963, #934, #911, #877) * Rebase Mozc onto Abseil logging library. (c77285e) * Supported dictionary_manual/words.tsv as additional dictionary entries (8d3a297) * Set proper release/debug build options for GitHub Actions (07c5f89) * Linux: Added Dockerfile for Ubuntu 24.04 (#924) * Linux: Deprecated the GYP build * Windows: Added CI of Bazel for the converter and GUI tools (#948) * Windows: Simplified the build process by reducing manual execution of the vcvars .bat file. (#923) * Windows: Update the WiX version: v3.14 → v4.0.5 (#894) Code * Performed a number of code refactorings * Applied Clang's build cleaner * Completed the migration from base/logging.h to Abseil log. * macOS: Applied suggestions from code scanning alerts (b955086)
2.29.5374.102 Features * Updated the year to 2024 * Updated the word dictionary * Updated the Emoji version to 15.1 * Added 歲 (U+6B72) as a 旧字体 of 歳 (U+6B73) (#860) * Adjusted the conversion with suffix numbers (e.g. 後に vs あと2) * Windows: Supported to prelaunch processes from the installer (#845) Bug fix * Changed to use noun (名詞) as the default part-of-speech instead of no-pos (品詞なし) Build * Supported Bazel 7.0.0 * Updated the Protobuf version: v24.2 → v25.0 (#841) * Updated the Abseil version: 20230125.3 → 20230802.1 (#841) * Supported to follow updates of external environmental dependencies (#843, #844) * Removed `third_party/ipa_font` and introduced our own testing font (#842) * Android: Fixed the linkage error of Android library build (#840) * macOS, Windows: Switched to Qt 6.6.1 (#846) * macOS: Updated the rule_apple version to 3.1.1 * macOS: Updated the default mac_sdk for GYP from 13.0 to 13.3 * macOS: Switched to macos-14 for GitHub Actions runner * Windows: Supported the GYP build with 64 or more cores * Windows: Stopped using WTL Code * Removed the file path limitation for PRs * Performed code refactoring * Added UPDATE_COMPOSITION to the session commands
2.29.5268.102 Typing quality * Added 鵼(ぬえ) and 喃(のう) to the word dictionary. Linux * Fixed the crash issue of the candidate window UI (#820) * Use WAYLAND_DISPLAY instead of nonstandard XDG_SESSION_TYPE (#797) * Let Qt mozc_renderer always use X11 protocol (#794) Windows * Enabled the candidate window to respect the vertical writing mode (#362) * Updated InputScope mapping to be compatible with MS-IME as of Windows 11 22H2 (#818, #826) * Addressed the issue of no response on MS-Word (#819) * Enabled the candidate window to consider per-monitor DPI settings (#832) Build * Enabled C++20 (#783) * Switched to Qt 6.6.0 for Windows and macOS (#833) * Reduced Qt6 binary size (#822) * macOS: Fixed the non executable error of GUI tools with GYP * Windows: Stopped specifying /BASE option (#834) * Windows: Enabled Hardware Enforced Stack Protection (#835) * Windows: Set default dependent load flags to Mozc executables for Windows (#836) * Windows: Removed the dependency on CoCreateInpustance from mozc_tip dlls (#837)
PreviousNext