This release features a number of new advanced features:
- Support for concurrent tracing allows you to probe code that spawns processes.
- The actual implementors tool allows you to navigate to the actual methods that were used during a method call.
- Referencing examples allow you to reference an example from another method, for example an implementation in a super class.
- You can set a timeout for an example after which the example will be suspended. You can resume the example execution if you want.
- You can use subclass instance variables in example expressions and access the containing class in receiver and argument scripts.
Technical improvements are:
- Deprecated
BPTextAnchor
in favor ofBPTextDecoration
- Fixed a parsing error that prevented sliders from being annotated correctly
- Simplified live specimen and background tracing code
- Refactored the BPExample hierarchy to make the surface protocol less dependend on actual state