Skip to content

Releases: nullobject/bulb

v6.1.0

22 Apr 05:42
Compare
Choose a tag to compare
  • Add Signal#tap method

v6.0.0

22 Apr 05:42
Compare
Choose a tag to compare
  • Refactor combinators to fix cyclical dependency warnings
  • Add dev dependency on Fkit
  • Export classes in separate files to help with bundle sizes

v5.0.0

11 Feb 10:45
Compare
Choose a tag to compare
  • Rename value -> next to match the observable proposal
  • Remove runtime dependency on Fkit
  • Mark subscriptions as closed when an observer unsubscribes
  • Allow Signal.of to take multiple arguments
  • Don't allow functions which take multiple arguments to an array (use the array spread syntax instead)
  • Rename fromArray -> from

v4.0.0

04 Feb 02:49
Compare
Choose a tag to compare
  • Add Bus class

v3.1.0

04 Feb 02:50
Compare
Choose a tag to compare
  • Add Signal#all method
  • Add Signal#any method

v3.0.2

04 Feb 02:50
Compare
Choose a tag to compare
  • Fix issue with array arguments passed to startWith, endWith, append, and prepend methods

v3.0.1

04 Feb 02:50
Compare
Choose a tag to compare
  • Add Signal#startWith and Signal#endWith methods

v3.0.0

04 Feb 02:49
Compare
Choose a tag to compare
  • Remove Signal.sequential static method
  • Change Signal.periodic to emit sequential numbers
  • Add Signal#first method
  • Add Signal#last method
  • Add index to map, filter, fold, and scan methods
  • Add Signal.merge static method
  • Add Signal.zip static method
  • Add Signal.zipWith static method
  • Remove combinator functions from exports
  • Extract keyboard and mouse signals into bulb-input package