Skip to content

Releases: Workiva/w_module

1.2.0

04 Apr 16:35
Compare
Choose a tag to compare

This minor release includes the following changes:

Miscellaneous

  • #73 WP-3859 Make Events closable. Add EventsCollection base class.
    • WP-3859 Events should be disposable/closable
  • #77 WP-3736 Release w_module 1.2.0
    • WP-3736 RELEASE w_module 1.2.0

Notes created on Tuesday, March 28 08:32 PM UTC

1.1.0

22 Mar 14:44
Compare
Choose a tag to compare

This minor release includes the following changes:

New Features and Improvements

  • #68 RAP-1529 Do not allow loadChildModule calls when unloading or unloaded
    • RAP-1529 Properly communicate failure when Loading a child module after unloading a parent module
  • #69 RAP-1628 Create simple module API.
    • RAP-1628 Create Simple Module API
  • #71 RAP-1679 Stream Lifecycle Method Errors
    • RAP-1679 Add errors thrown by consumer overrides of lifycle methods to event streams

Miscellaneous

  • #70 WP-3662 : added docs.yml
    • WP-3662 w_module missing docs.yml
  • #72 WP-3239 Release w_module 1.1.0
    • WP-3239 RELEASE w_module 1.1.0

Notes created on Tuesday, March 07 04:26 PM UTC

1.0.0

09 Jan 16:02
Compare
Choose a tag to compare

This major release includes the following changes:

Bug Fixes

  • #66 RAP-1510 Use Enum Value in Noop Warning Message
    • RAP-1510 LifecycleModule warn message should contain correct state name

New Features and Improvements

  • #62 RAP-1482 Mix Disposable into LifecycleModule
    • RAP-1482 Clarify relationship between dispose and unload
  • #63 RAP-1483 Only allow one module load/unload cycle
    • RAP-1483 Allow only one load / unload cycle
  • #64 RAP-1484 Enforce LifecycleModule State Transitions
    • RAP-1484 Lifecycle methods are noops if the module is already in the correct state
  • #65 RAP-1501 Implement Disposal Via Composition
    • RAP-1501 Implement disposable by composition for LifecycleModule

Miscellaneous

  • #67 CP-3023 Release w_module 1.0.0
    • CP-3023 RELEASE w_module 1.0.0

Notes created on Friday, January 06 10:13 PM UTC

0.4.1

29 Nov 18:53
Compare
Choose a tag to compare

This patch release includes the following changes:

New Features and Improvements

  • #59 MOBILE-2277: Implement serializable w_module
    • MOBILE-2277 Native Viewer: Implement serializable module

Miscellaneous

  • #60 CP-2941 Adding smithy.yaml
    • CP-2941 Adding smithy.yaml
  • #61 CP-2762 Release w_module 0.4.1
    • CP-2762 RELEASE w_module 0.4.1

Notes created on Tuesday, November 29 06:53 PM UTC

0.4.0

10 Oct 15:07
Compare
Choose a tag to compare

This minor release includes the following changes:

New Features and Improvements

  • #55 REF-1267 Add suspend / resume semantics
    • REF-1267 Add suspend / resume to LifecycleModule

Miscellaneous

  • #54 CP-2089 Updated README to use Github raw content url
    • CP-2089 Updated README to use Github raw content url
  • #56 CP-2683 Enable strong-mode/linter. Use @protected annotation.
    • CP-2683 Enable strong-mode/linter. Use @protected annotation.
  • #57 CP-2084 Release w_module 0.4.0
    • CP-2084 RELEASE w_module 0.4.0

Notes created on Monday, October 10 03:07 PM UTC

0.3.4

25 Jul 19:58
Compare
Choose a tag to compare

This patch release includes the following changes:

Miscellaneous

  • #50 CP-2082 Revert breaking change to LifecycleModule.name
    • CP-2082 Revert breaking change to LifecycleModule.name
  • #51 CP-2083 Remove deferred module transformer
    • CP-2083 Remove deferred module transformer
  • #52 CP-2077 Release w_module 0.3.4
    • CP-2077 RELEASE w_module 0.3.4

Notes created on Monday, July 25 07:58 PM UTC

0.3.3

25 Jul 15:18
Compare
Choose a tag to compare

This patch release includes the following changes:

New Features and Improvements

  • #48 REF-1068 Add additional lifecycle methods
    • REF-1068 Add onDidLoadChildModule and similar methods to LifecycleModule

Miscellaneous

  • #40 CP-1335 Add DeferredModule transformer, w_module.
    • CP-1335 Add DeferredModule transformer, w_module.
  • #45 CP-1227 cleanup old tooling, w_module
    • CP-1227 cleanup old tooling, w_module
  • #49 CP-1184 Release w_module 0.3.3
    • CP-1184 RELEASE w_module 0.3.3

Notes created on Monday, July 25 03:18 PM UTC

0.3.2

11 Dec 20:58
Compare
Choose a tag to compare

This patch release includes the following changes:

Miscellaneous

  • #38 CP-1174 Add Child Modules Getter to LifecycleModule
    • CP-1174 Add Child Modules Getter to LifecycleModule
  • #41 CP-1162 Use completers instead of async/await so tests work in Dart 1.13
    • CP-1162 Use completers instead of async/await so tests work in Dart 1.13
  • #42 CP-1166 Dart formatter updates for w_module, dart_style 0.2.1.
    • CP-1166 Dart formatter updates for w_module, dart_style 0.2.1.
  • #44 CP-1047 Release w_module 0.3.2
    • CP-1047 RELEASE w_module 0.3.2

Notes created on Friday, December 11 08:58 PM UTC

w_module 0.3.1

05 Oct 15:49
Compare
Choose a tag to compare

This patch release of w_module contains the following fixes:

  • #31: Remove all non OSS dependencies
  • #33: Add license text
  • #34: Add README
  • #35: Fix page load reject in panel example
  • #36: Enable public CI

w_module 0.3.0

22 Sep 12:42
Compare
Choose a tag to compare

This pre-1.0 minor release of w_module adds some new features and has breaking changes.

Breaking Changes

  • loadModule renamed to loadChildModule in LifecycleModule (#21)
  • ProviderModule has been removed (#22)

Other Changes

  • #19: Use dart_dev for tooling
  • #21: Add Child Module Lifecycle Events
  • #22: Remove ProviderModule spike
  • #24: Update example directory structure
  • #26: Upgrade to the latest smithy image 1.12.1
  • #27: rearrange examples and add randomColor example