2.0.4 (2022-05-07)
- package: bump up jest@28
2.0.3 (2021-10-10)
2.0.2 (2021-05-18)
- testmessage: wide notificationtype (b167aff)
2.0.1 (2021-05-18)
- getmessages: update return type (c2037bd)
2.0.0 (2021-05-18)
- sandbox: support v7.0.1 (3f40757)
2.0.0-beta.3 (2020-11-06)
- sandboxinstance: expose scheduler instance (6ada7a5)
- creattestscheduler: support flush with native async tick (93a99a4)
- marbleassert: jasmine style toEqual() matcher (6dcc7f8)
- sandbox: accept config object (3464710)
- sandbox: expose interface to create async flush scheduler (f20fb40)
- sandbox: support to create async flush instance (b9c5e71)
- sandboxinstance: scheduler no longer expose
maxFrame
property. use property returned bysandbox.create()
. - sandbox: no longer directly export signatures for utilities,
such as
getMessages
due to overloaded signature behaviors. UseRxSandboxInstance['name']
orRxAsyncSandboxInstance['name']
instead to pick up signatures.
1.0.4 (2020-11-02)
- Closes #476
2.0.0-beta.2 (2020-10-23)
- testmessage: update types, rx@7 support (f23cf4d)
- sandbox: require rx >= 7.0.0-beta.8
2.0.0-beta.1 (2020-06-02)
- tsconfig: update tsconfig (748ea40)
- sandbox: support 7.x (d8220f8)
- tsconfig: require es2015 supported runtime
- sandb8x: require rx >= 7.x
1.0.3 (2019-06-23)
- create: relate maxframevalue to frametimefactor (81587e8)
1.0.2 (2019-01-10)
- getmarbletokenvalue: allow
undefined
as token value (ec318c7)
1.0.1 (2018-10-13)
- package: update jest-matcher-utils to version 23.0.0 (ede0594)
1.0.0 (2018-05-16)
- package: bump up peerdep to rxjs@6 (085c2b6)
- package: Import paths are not compatible with rxjs@5 anymore
0.0.10 (2018-01-26)
- tokenparsereducer: support simultaneous sub-unsub (e60d6f1)
0.0.9 (2017-12-10)
- flush: fix hot observable flush order (c10f1f7)
0.0.8 (2017-09-29)
- rxsandboxinstance: export scheduler instance (09afcc9)
0.0.7 (2017-09-29)
- index: export types for functions (c069f86)
0.0.6 (2017-09-26)
- getmarbletokenvalue: Check for
undefined
values for given token (78b34c2)
0.0.5 (2017-08-27)
0.0.4 (2017-08-21)
- marbleassert: accept subscriptionlog array (4640bc9)
- constructobservablemarble: define interfaces (5788fb1)
- constructobservablemarble: implement constructobservablemarble (fee3d80)
- constructsubscriptionmarble: implement constructSubscriptionMarble (527d231)
- marbleassert: define assertion interface (04b27dc)
- marbleassert: implement marbleAssert (3822439)
- observablemarbleassert: input validation (29f010e)
- subscriptionmarbleassert: implement subscriptionMarbleAssert (df823fa)
0.0.3 (2017-08-19)
0.0.2 (2017-08-19)
- parseobservablemarble: fix subscription offset (1782f46)
- subscriptiontokenparsereducer: fix unsubscription frame (d39e10e)
- testmessagevalue: loosen generic type of complete (5640e97)
- testscheduler: correct crection method return (d0d79de)
- testscheduler: do not expose advance_ interface (1158160)
- testscheduler: fix return types for creation method (e943d6f)
- testscheduler: setup hot observable when flush (cc7865a)
- getmarbles: initial implementation for getmarbles (d8058e3)
- index: export rxSandbox (1d8065e)
- index: export utility functions (c42845c)
- index: export utility functions (68fbbef)
- index: setup initial index (5fffa83)
- marbletoken: define tokens for marble diagram DSL (9d82b94)
- MessageRecordObserver: rename VirtualObserver to MessageRecordObserver (61ee4ee)
- parseobservablemarble: define interfaces for parseObservableMarble (579c679)
- parseobservablemarble: parse non grouped values (3ca4be4)
- parseobservablemarble: support expanding timeframe (87e988f)
- parseobservablemarble: support flatten inner observables (9cbb534)
- parseobservablemarble: support grouped value (7213642)
- parsesubscriptionmarble: implement parseSubscriptionMarble (dc33071)
- rxsandbox: export interfaces (fbc2933)
- testmessage: expose TestMessage interface (0dd9b4b)
- testmessagevalue: implement testmessagevalue (5e6c656)
- TestMessageValue: implement TestMessageValue (59b6e36)
- testscheduler: define public interfaces (e4b37bf)
- testscheduler: expose createObservable interface (fe10331)
- testscheduler: implement autoflush (2f4540f)
- testscheduler: support subscriptionMarbles (692d631)
- VirtualObserver: implements VirtualObserver (958e9f2)
- VirtualTestScheduler: implements initial VirtualTestScheduler interface (084ea38)