Skip to content

Latest commit

 

History

History
282 lines (138 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

282 lines (138 loc) · 10.6 KB

2.0.4 (2022-05-07)

Features

  • package: bump up jest@28

2.0.3 (2021-10-10)

2.0.2 (2021-05-18)

Bug Fixes

  • testmessage: wide notificationtype (b167aff)

2.0.1 (2021-05-18)

Bug Fixes

  • getmessages: update return type (c2037bd)

2.0.0 (2021-05-18)

Features

  • sandbox: support v7.0.1 (3f40757)

2.0.0-beta.3 (2020-11-06)

Bug Fixes

  • sandboxinstance: expose scheduler instance (6ada7a5)

Features

  • 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)

BREAKING CHANGES

  • sandboxinstance: scheduler no longer expose maxFrame property. use property returned by sandbox.create().
  • sandbox: no longer directly export signatures for utilities, such as getMessages due to overloaded signature behaviors. Use RxSandboxInstance['name'] or RxAsyncSandboxInstance['name'] instead to pick up signatures.

1.0.4 (2020-11-02)

Bug Fixes

2.0.0-beta.2 (2020-10-23)

Bug Fixes

  • testmessage: update types, rx@7 support (f23cf4d)

BREAKING CHANGES

  • sandbox: require rx >= 7.0.0-beta.8

2.0.0-beta.1 (2020-06-02)

build

  • tsconfig: update tsconfig (748ea40)

Features

BREAKING CHANGES

  • tsconfig: require es2015 supported runtime
  • sandb8x: require rx >= 7.x

1.0.3 (2019-06-23)

Bug Fixes

  • create: relate maxframevalue to frametimefactor (81587e8)

1.0.2 (2019-01-10)

Bug Fixes

  • getmarbletokenvalue: allow undefined as token value (ec318c7)

1.0.1 (2018-10-13)

Bug Fixes

  • 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)

BREAKING CHANGES

  • package: Import paths are not compatible with rxjs@5 anymore

0.0.10 (2018-01-26)

Bug Fixes

  • tokenparsereducer: support simultaneous sub-unsub (e60d6f1)

0.0.9 (2017-12-10)

Bug Fixes

  • flush: fix hot observable flush order (c10f1f7)

0.0.8 (2017-09-29)

Features

  • rxsandboxinstance: export scheduler instance (09afcc9)

0.0.7 (2017-09-29)

Features

  • index: export types for functions (c069f86)

0.0.6 (2017-09-26)

Bug Fixes

  • getmarbletokenvalue: Check for undefined values for given token (78b34c2)

0.0.5 (2017-08-27)

Features

  • advanceto: implement advanceTo interface (1d27849), closes #36

0.0.4 (2017-08-21)

Bug Fixes

  • marbleassert: accept subscriptionlog array (4640bc9)

Features

  • 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)

Bug Fixes

  • parseobservablemarble: fix subscription offset (1782f46)

0.0.1 (2017-08-19)

Bug Fixes

  • 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)

Features

  • 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)