Skip to content

Release-0.5.2

Compare
Choose a tag to compare
@codemercenary codemercenary released this 20 May 10:55
· 1653 commits to master since this release

This release is a bugfix and minor improvement release that addresses some issues with the implementation of signals and config in Autowiring 0.5.1. In particular:

  • #467 improves the implementation of AutoConfig and the configuration registry. The configuration registry is now a property of the context, rather than being kept in parallel.
  • #476 deprecates the Snoop function name in favor of the clearer name AddSnooper
  • #477 adds an operator-= function to the AutoPacketFactory so that filters can be removed from the factory similarly to how they are added
  • #475 improves the flexibility of signals in cases where self-modification is taking place
  • #478 adds the ability to wait for events on the DispatchQueue itself, and #479, #480, #481, and #482 add a new Barrier concept for the purpose of tracking DispatchQueue rundown status
  • #491 fixes linker visibility issues mainly prevalent on Mac. Autowiring is an internal static library and should not export any symbols that may potentially be linked by other dylibs.
  • #469 adds an altitude concept to Autofilters