Skip to content

1.0.0

Release date: 2025-02-20

Initial Public Release

Arch Event Observer started with a two-module public surface:

  • event-observer for DataResult, ResponseLiveData, ResponseFlow, and the supporting utilities
  • event-observer-compose for ComposableDataResult and the Compose observation DSL

Highlights

  • DataResult<T> for loading, success, error, and neutral states
  • status helpers through DataResultStatus and EventDataStatus
  • LiveData observation wrappers with ObserveWrapper<T>
  • coroutine-based ResponseLiveData helpers
  • ResponseFlow, ResponseStateFlow, and ResponseSharedFlow
  • Compose rendering with ComposableDataResult
  • list-aware callbacks for empty, not-empty, single-item, and multi-item data

Notes

This release established the public API shape that the rest of the docs now describe.