February 24, 2026
- Maintenance: Set SDK constraint to '>=2.19.0 <4.0.0'
February 22, 2026
- Bug Fix: Fixed issues identified from the prior release.
- Maintenance: Updated GHA workflows and dependency constraints, and rolled React 18 to tests and example apps.
March 18, 2025
- Improvement: Log a warning and skip unloading a child module if it takes too long to unload.
December 6, 2024
- Improvement: Updated
onResumetyping. - Maintenance: Applied CI/dependency modernization (GHA OSS/workflows, mocktail migration, analysis options v2, and SDK/dependency bound updates).
March 29, 2024
- Improvement: Updated
over_reactdependencies to consume the null-safe version.
March 4, 2024
- Bug Fix: A child module which loads during the unload of the parent may cause BadState exceptions.
August 18, 2023
- Improvement: Updated to null safety
December 13, 2018
- Bug Fix: Address some memory leak edge cases around child modules:
- Clear the list of child modules when the parent module is disposed.
- Use
manageDisposable()to manage a child module as soon as it is added instead of manually disposing each child module during parent module disposal.
November 27, 2018
- Improvement: Dart 2 compatible!
October 16, 2018
-
Feature: Added OpenTracing support to
Module.See the tracing documentation for more info.
Sep 13, 2018
-
BREAKING CHANGE: Remove the
package:w_module/serializable_module.dartentry point, as it depended ondart:mirrorswhich is no longer supported in the browser in Dart 2.Consequently, the following API members have been removed:
BridgeReflectableSerializableBusSerializableEventSerializableEventsSerializableModule