Releases: cross-platform/dspatch
Releases · cross-platform/dspatch
v.9.2.0 (28 March 2023)
- Fixed auto-tick bug on SetBufferCount().
- Added TenThousandComponents test.
- Lots of optimizatons.
v.9.1.0 (31 January 2023)
- Renamed move version of SetValue() to MoveValue().
- Renamed CopySignal() to SetSignal().
v.9.0.1 (19 January 2023)
- Added move version of SignalBus / Signal::SetValue().
- Removed unnecessary sync in CircuitThread::Start().
- Improved & stabilized thread performance tests.
v.9.0.0 (19 November 2022)
- Reduced unnecessary pointer use.
- Optimized signal transfers in parallel tick mode.
- Provide Process_() inputs as non-const reference.
- Improved & stabilized thread performance tests.
- Various static code analysis fixes.
v.8.0.0 (24 July 2022)
- Add Meson build configs.
- Switched from Travis and AppVeyor to GitHub Actions.
- Code formatting and style fixes.
- Optimized SignalBus transfers.
v.7.0.1 (15 February 2020)
- Add notes on TickMode and ProcessOrder to API docs.
v.7.0.0 (02 February 2020)
- Re-license DSPatch to BSD 2-Clause.
- Add Win32 manifest and resource files.
- Add version header file.
v.6.03 (08 April 2019)
- Fix Component::DisconnectInput().
v.6.02 (21 March 2019)
- Fix Arch Linux build.
- Don't start ComponentThreads unnecessarily in Series TickMode.
v.6.01 (05 January 2019)
- Minor bug fix in feedback wire detection.
- Rebrand DSPatch as a Dataflow Framework rather than FBP.