Skip to content

Release v20.55.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 11:07
f6d8328

Changed

  • MVVM now defers MobX reactions to a microtask by default, so an observable that resolves mid-render no longer triggers React's "Cannot update a component while rendering a different component" error. The default is overridable through the mobx reactionScheduler option.

Fixed

  • Observable (SSE/WebSocket) queries with a ConceptAs<T> parameter no longer fail — query arguments are now coerced to their declared parameter types on the streaming path, matching one-shot queries.
  • A command whose Handle() returns a boxed IEnumerable<object> of EventForEventSourceId wrappers, or a mixed collection of plain events and wrappers, now appends the events instead of silently reporting success with nothing appended.