Skip to content

Releases: AlexInLog/ReactivePlusPlus

v0.0.3

Choose a tag to compare

@AlexInLog AlexInLog released this 15 Jun 09:11
2e20885

Overview:

  • Techical update with refactoring of tests, improving quality of tests
  • New operator switch_on_next
  • Reducing binary size and templates amount
  • Fixed critical issue which prevented intellisense from type-deduction of observables types
  • First contributor to rpp: @tcw165 =)

What's Changed

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@AlexInLog AlexInLog released this 30 May 10:57
30ef007

Changes since last release:

  • dramatically improved docs:
    • manual documentation moved to doxygen
    • doxygen docs now generate marbles for most operators like this:
      image
  • added new scheduler run_loop
  • significantly decreased coupling of code, declarations and includes
  • fixed major issue with multicasts
  • added with_latest_from operator

Full Changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@AlexInLog AlexInLog released this 14 May 18:52
3e1fa5f

Initial Release is out!
Implemented most of the base operators and classes, required for initial development

List

Classes:

  • Observables
    • Specific Observable
    • Dynamic Observable
    • Blocking Observable
    • Connectable Observable
  • Observers
    • Specific Observer
    • Dynamic Observer
  • Subscribers
    • Specific Subscriber
    • Dynamic Subscriber
  • Subscriptions
    • Composite Subscription
    • Callback Subscription
  • Schedulers
    • Immediate
    • New Thread

Creating

  • Create
  • Just
    • + memory_model
  • empty/never/error
  • from
    • iterable
    • callable

Transforming

  • map

Filtering

  • filter
  • take

Conditional

  • take_while

Combining

  • merge
    • observable of observables
    • merge with

Utility

  • observe_on
  • repeat

Connectable

  • publish
  • multicast
  • connect
  • ref_count