Skip to content
This repository was archived by the owner on Nov 30, 2025. It is now read-only.

modulisto-v3.0.0

Choose a tag to compare

@arxdeus arxdeus released this 22 Apr 22:14
· 7 commits to main since this release

Changelog


3.0.0 - 2025-04-22

Bug Fixes

  • (collections_store) hide value under UnmodifiableView's - (90a61e3)
  • (unit) check unit state on addListener, removeListener - (17f308f)

Features

  • (unit) introduce ModuleBindedUnitBase with auto-disposition bind - (1dec02a)
  • [BREAKING CHANGE] operation - (0bc2a72)
  • [BREAKING CHANGE] mutation context - (5359780)
  • mutator accepts only Store and it subtypes - (c58ac9b)
  • MapValueUnitView maps new value lazily - (87ab905)

Miscellaneous Chores

  • (debug) debugReportOperationTypeMismatch naming - (1447224)
  • (operation) future like operation handle - (b828fb5)
  • (subject) unawaited instead of ignore - (3408537)
  • (trigger) export nothingValue for empty payload - (26c69ae)
  • remove Disposable on OperationRunner - (44a927e)

Refactoring

  • (map_store) setKeyValue instead of setValue - (66feb26)
  • (pipeline) split ref for pipelines - (e7cd1c2)
  • (pipeline) split pipelines and contexts to less coupling - (60981e7)

Tests

  • fuzzy async group - (1971a79)
  • refactor tests after applying new analyzer rules - (61d4bec)