Skip to content

Bump dart_bridge_version to 1.3.0#16

Merged
FeodorFitsner merged 1 commit into
mainfrom
bump-dart-bridge-manifest
Jun 16, 2026
Merged

Bump dart_bridge_version to 1.3.0#16
FeodorFitsner merged 1 commit into
mainfrom
bump-dart-bridge-manifest

Conversation

@FeodorFitsner

Copy link
Copy Markdown
Contributor

libdart_bridge 1.3.0 adds:

  • dart_bridge_is_python_initialized / dart_bridge_signal_dart_session C exports for Android process-reuse (Dart VM restart while the OS keeps the process + Python alive).
  • Native sys.stdout / sys.stderr redirection to logcat (Android), os_log (iOS/macOS), stderr (desktop) installed right after Py_Initialize.
  • dart_bridge.add_session_restart_handler Python API for the running program to subscribe to new-VM signals.

Release notes: https://github.com/flet-dev/dart-bridge/releases/tag/v1.3.0

Consumer-side changes (serious-python FFI bindings + flet build template + flet.app runtime) are wired with soft symbol lookups so pre-1.3.0 binaries still load — but with this bump, real process-reuse behaviour activates end-to-end.

libdart_bridge 1.3.0 adds:
* dart_bridge_is_python_initialized / dart_bridge_signal_dart_session
  C exports for Android process-reuse (Dart VM restart while the OS
  keeps the process + Python alive).
* Native sys.stdout / sys.stderr redirection to logcat (Android),
  os_log (iOS/macOS), stderr (desktop) installed right after
  Py_Initialize.
* dart_bridge.add_session_restart_handler Python API for the running
  program to subscribe to new-VM signals.

Release notes: https://github.com/flet-dev/dart-bridge/releases/tag/v1.3.0

Consumer-side changes (serious-python FFI bindings + flet build
template + flet.app runtime) are wired with soft symbol lookups so
pre-1.3.0 binaries still load — but with this bump, real
process-reuse behaviour activates end-to-end.
@FeodorFitsner FeodorFitsner merged commit a1bba7e into main Jun 16, 2026
2 of 14 checks passed
@FeodorFitsner FeodorFitsner deleted the bump-dart-bridge-manifest branch June 16, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant