Skip to content

Releases: cross-platform/dspatch

v.7.0.0 (02 February 2020)

02 Feb 09:31
Compare
Choose a tag to compare
  • Re-license DSPatch to BSD 2-Clause.
  • Add Win32 manifest and resource files.
  • Add version header file.

v.6.03 (08 April 2019)

08 Apr 17:43
Compare
Choose a tag to compare
  • Fix Component::DisconnectInput().

v.6.02 (21 March 2019)

21 Mar 12:15
Compare
Choose a tag to compare
  • Fix Arch Linux build.
  • Don't start ComponentThreads unnecessarily in Series TickMode.

v.6.01 (05 January 2019)

05 Jan 15:45
9b28992
Compare
Choose a tag to compare
  • Minor bug fix in feedback wire detection.
  • Rebrand DSPatch as a Dataflow Framework rather than FBP.

v.6.00 (04 January 2019)

04 Jan 19:21
b1026c3
Compare
Choose a tag to compare
  • Greatly improved performance in reactive-style one-shot circuits.
  • Added Circuit::Set/GetBufferCount() for optimized stream processing.
  • Added "Series" tick mode for optimized series circuit processing.
  • Tick parallel components in parallel with new ComponentThread class.
  • Improved stability in *Thread classes.

v.5.01 (11 November 2018)

20 Nov 13:43
Compare
Choose a tag to compare
  • Various code readability improvements.
  • Wait for circuit threads to stop in StopAutoTick().

v.5.00 (10 November 2018)

10 Nov 01:00
Compare
Choose a tag to compare
  • Removed unnecessarily complex integrated circuits concept.
  • Replaced in-house DSPatch::internal::Threads with std::threads.
  • Removed all friend classes.
  • Moved signal reference counting into DSPatch::internal::Component.
  • Moved RunType logic into Signal.
  • Added Signal::HasValue() and Signal::GetType().
  • Loads of optimisations and static code analysis fixes.