w_module 3.0.12 copy "w_module: ^3.0.12" to clipboard
w_module: ^3.0.12 copied to clipboard

Base module classes with a well defined lifecycle for modular Dart applications.

3.0.11 #

February 24, 2026

  • Maintenance: Set SDK constraint to '>=2.19.0 <4.0.0'

3.0.10 #

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.

3.0.9 #

March 18, 2025

  • Improvement: Log a warning and skip unloading a child module if it takes too long to unload.

3.0.8 #

December 6, 2024

  • Improvement: Updated onResume typing.
  • Maintenance: Applied CI/dependency modernization (GHA OSS/workflows, mocktail migration, analysis options v2, and SDK/dependency bound updates).

3.0.7 #

March 29, 2024

  • Improvement: Updated over_react dependencies to consume the null-safe version.

3.0.6 #

March 4, 2024

  • Bug Fix: A child module which loads during the unload of the parent may cause BadState exceptions.

3.0.0 #

August 18, 2023

  • Improvement: Updated to null safety

2.0.5 #

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.

2.0.4 #

November 27, 2018

  • Improvement: Dart 2 compatible!

2.0.3 #

October 16, 2018

2.0.0 #

Sep 13, 2018

  • BREAKING CHANGE: Remove the package:w_module/serializable_module.dart entry point, as it depended on dart:mirrors which is no longer supported in the browser in Dart 2.

    Consequently, the following API members have been removed:

    • Bridge
    • Reflectable
    • SerializableBus
    • SerializableEvent
    • SerializableEvents
    • SerializableModule
3
likes
130
points
54k
downloads

Publisher

verified publisherworkiva.com

Weekly Downloads

Base module classes with a well defined lifecycle for modular Dart applications.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

unknown (license)

Dependencies

logging, meta, opentracing, w_common

More

Packages that depend on w_module