flutter_miniprogram 0.3.1
flutter_miniprogram: ^0.3.1 copied to clipboard
Compile an existing Flutter project to a WeChat Mini Program without touching its source.
Changelog #
See the repository's root CHANGELOG for the full, detailed history (in Chinese) across all three packages.
0.3.1 — 2026-10-01 #
- The WeChat DevTools E2E driver script (
drive.js) is now shipped inside this package attool/e2e/drive.js, with its ownpackage.json(declaring theminiprogram-automatordependency) andREADME.md. New CLI subcommanddart run flutter_miniprogram e2e-driverprints the absolute path to that directory. See the root CHANGELOG andpackages/mp_flutter/tool/e2e/README.mdfor usage.
0.3.0 — 2026-10-01 #
- Breaking: the package published to pub.flutter-io.cn is renamed from
mp_fluttertoflutter_miniprogram(the namemp_flutterwas already taken on pub.flutter-io.cn by another package). The repository name, the package's directory inside the repo (packages/mp_flutter), and the config file name (mp_flutter.yaml) are all unchanged — only the pubspecname, thepackage:import prefix, and thedart run <name>executable name changed (dart run mp_flutter→dart run flutter_miniprogram). - pub.flutter-io.cn readiness: added
homepage/repository/issue_tracker/topics,LICENSE(Apache-2.0),NOTICE(bundled Noto Sans SC fonts under OFL-1.1 and acorn under MIT), and thisCHANGELOG.md. - Android: native input box moved off-screen by default
(
--android-input=offscreen) to avoid double cursors; input state now diffs per field instead of sending all fields on every keystroke; keyboard-re-pop fallback;--input-timingdiagnostics flag. Fixed backspace/empty-value handling after IME composition on Android. See the root CHANGELOG for full detail.
0.1.0 — 2026-09-28 #
Initial public release. Compiles an existing Flutter project into a WeChat Mini Program with zero Dart code changes in the host project.