Skip to content

Releases: victimsnino/ReactivePlusPlus

v0.1.3

04 Nov 20:38
51a25e9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

16 Oct 08:45
bd0d211
Compare
Choose a tag to compare

Overview:

This minor release adds a bunch of new operators:

  • take_last
  • take_until
  • last
  • delay
  • sample_with_time
  • on_error_resume_next

Some of the operators now use spinlock instead of mutex which should improve performance
Also it has a lot of internal changes to improve performance and overall quality of the code

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1 - Minor release

30 Aug 12:51
4c4a0d7
Compare
Choose a tag to compare

Minor release with fixes of rest part of memory leaks inside RPP. Now no any memory leaks at all. It is proved with new CI sanitizer job

Full Changelog: v0.1.0...v0.1.1

v0.1.0

29 Aug 20:49
bcc5131
Compare
Choose a tag to compare

v0.1.0 is out!

Overview:

Hey! It is first major release of ReactivePlusPlus! After a lot of work under this one, changing CMakes hierarchy it is finally out!

Major changes since previous release

Full Changelog: v0.0.7...v0.1.0

v0.0.7

23 Aug 20:04
1071890
Compare
Choose a tag to compare

Overview:

Dramatically improved performance of immediate and trampoline schedulers. Get rid of Catch as submodule, now it is fetched during cmake stage if not installed.

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6

22 Aug 10:00
Compare
Choose a tag to compare

Overview:

This release includes a bunch of new operators, schedulers, complex SFML sample (snake-game) to show abilitites of RPP, a lot of technical/benchmarks improvements and etc

Short list:

  • skip, buffer, window operators
  • trampoline/current_thread scheduler
  • a lot of new benchmarks and performance improvements to make RPP faster!
  • templates improvements to reduce binary bloat

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.5

26 Jul 21:09
e6746d7
Compare
Choose a tag to compare

Overview

There are a lot of changes during this release! Below short overview:

  • A lot of changed related to whole stability, compilation speed, generated files, IDE reaction and etc. Now RPP works much more stable and faster
  • Implemented a lot of new operators:
    • scan
    • switch_map
    • concat
    • start_with
    • interval
    • distinct_until_changed

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

09 Jul 15:06
ab810b0
Compare
Choose a tag to compare

Overview

  • Added 2 new operators: group_by and flat_map
  • Optimized subject related code
  • Reduced observable size for MSVC
  • Code simplifications

What's Changed

Full Changelog: v0.0.3...v0.0.4

v0.0.3

15 Jun 09:11
2e20885
Compare
Choose a tag to compare

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

30 May 10:57
30ef007
Compare
Choose a tag to compare

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