Skip to content

Release-1.0.2

Compare
Choose a tag to compare
@codemercenary codemercenary released this 26 May 22:38
· 435 commits to master since this release

This is another incremental release intended to address a data race issue in Autowiring. This race exists in the teardown behavior of AutoPacketFactory. Moving forward, incremental releases of this nature will be published as release candidates rather than as successive revision increments.

  • #934 and #935 correct an unsynchronized reset, and are the main reason for this release
  • #929 adds a convenience overload to ContextEnumerator
  • #930 adds an "ancestor count" concept to CoreContext
  • #932 makes the AutowiringTestEnclosure print more useful information for hung contexts and #947 cleans up the implementation
  • #945 fixes a small memory leak in autowiring::signal
  • #940 makes the Autowiring FILESYSTEM_HEADER shim compliant with the std::filesystem v3 specification.
  • #954 corrects a technical leak in DispatchQueue::Abort
  • #952 makes the behavior of the DispatchQueue::Barrier timed variant more consistent
  • #955 adds DispatchQueue::Rundown for graceful termination of the dispatch queue
  • #958 switches the repository to the standard layout