refactor: change OneWay to accept injected middlewares
fix: Add check logic for subscriptions key
comment: Add detailed documentation for core unidirectional data flow… … classes
feat: Implement the logger feature
feat: Add statePublisher and state (subject) in GlobalOneWay
feat: Add Global OneWay
feat: add Equatable on FeatureState, observe subject for SwiftUI
fix: Add the observable object in OneWay for SwiftUI
fix: Add the handling logic when get the cancel action
fix: add the actionToCancel