Releases: bjornbytes/RxLua
Releases · bjornbytes/RxLua
v0.0.3
v0.0.2
RxLua v0.0.2
Many new operators, more subjects, and basic subscriptions.
Additions
- Subscription
- AsyncSubject
- BehaviorSubject (renamed from Subject)
- ReplaySubject
- Observable.add
- Observable.amb
- Observable.average
- Observable.catch
- Observable.contains
- Observable.count
- Observable.defaultIfEmpty
- Observable.defer
- Observable.elementAt
- Observable.empty
- Observable.flatMap
- Observable.flatMapLatest
- Observable.ignoreElements
- Observable.never
- Observable.replicate
- Observable.retry
- Observable.scan
- Observable.skipLast
- Observable.startWith
- Observable.sum
- Observable.switch
- Observable.takeLast
- Observable.throw
- Observable.zip
Changes
- Renamed Subject to BehaviorSubject. Subject was changed to be a more basic Subject implementation.
- Renamed Observable.changes to Observable.distinctUntilChanged.
- Renamed Observable.combine to Observable.combineLatest.
- Renamed instances of onComplete to onCompleted.
- Renamed Observable.wrap to Observable.buffer.
Other
- Separate source into a
src
directory. Added a script to concatenate source files into a single output file to make it easier to use RxLua in a project. - Started running tests in Lua 5.1, Lua 5.2, and LuaJIT.
- Added CONTRIBUTING.md.