Skip to content

v2.4.0

Latest

Choose a tag to compare

@sammysmallman sammysmallman released this 30 Jul 21:04
ac9c6c1

OSCMethod gains a dispatch policy: .pattern keeps the OSC 1.0 invoke-on-any-match behaviour and remains the default, while .exact methods are invoked only when addressed literally — wildcards never reach them, protecting mutually exclusive commands such as /record/start and /record/stop from a /record/* fan-out.

When multiple methods match, an address space now invokes them in ascending full-path order rather than Set iteration order, making fan-out reproducible. The README and doc comments now document dispatch policy and the userInfo context dictionary.